Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#48676 - [meson] Binaries should be installed without the ".py" extension in the filename
Attached to Project:
Community Packages
Opened by Alexandru Băluț (aleb) - Wednesday, 23 March 2016, 14:07 GMT
Last edited by Anatol Pomozov (anatolik) - Thursday, 24 March 2016, 20:22 GMT
Opened by Alexandru Băluț (aleb) - Wednesday, 23 March 2016, 14:07 GMT
Last edited by Anatol Pomozov (anatolik) - Thursday, 24 March 2016, 20:22 GMT
|
DetailsDescription:
https://github.com/mesonbuild/meson/wiki/Cheat-sheet suggests you can use "meson" and "mesonconf", but the meson package only provides them with the ".py" extension: usr/bin/meson.py usr/bin/mesonconf.py usr/bin/mesongui.py usr/bin/mesonintrospect.py usr/bin/wraptool.py It's inconsistent that you need to strip the extension to get the manual page: usr/share/man/man1/meson.1.gz usr/share/man/man1/mesonconf.1.gz usr/share/man/man1/mesongui.1.gz usr/share/man/man1/mesonintrospect.1.gz usr/share/man/man1/wraptool.1.gz Additional info: * 0.30.0-1 Steps to reproduce: $ pacman -S meson $ meson |
This task depends upon
https://github.com/mesonbuild/meson/issues/394#issuecomment-200527717
Upstream has given up on the issue and noted in the readme that you may have to call meson.py
Edit: Previous closure message: Not a bug: This was an upstream change: https://github.com/mesonbuild/meson/commit/455e55f8e51c328400c36d65a15d76e7c4be08eb
As Doug pointed they tried to do it already but failed because the file suffix is expected at Windows. If so the setup.py should rename binaries only during *nix installation.