[HEADS UP] Manging shebangs in Rawhide

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hello,

I'm planning to merge PR[0] somewhere later this week. Essentially it does:

For each executable files:
* Replaces /usr/bin/env foo with /usr/bin/foo
* Replaces /usr/bin/python with /usr/bin/python2
* Removes exectuable bit (and shows warning) for files where there are no
shebang
* Errors when shebang doesn't start with slash (because it is really incorrect)

To disable, you can do %undefine __brp_mangle_shebangs.


Just to remind you, depending on /bin/env in system packages is wrong because
under some conditions it will stop working and what we are trying to do is that
packaged applications ALWAYS WORK.

[0] https://src.fedoraproject.org/rpms/redhat-rpm-config/pull-request/9
- -- 
- -Igor Gnatenko
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEhLFO09aHZVqO+CM6aVcUvRu8X0wFAlpmEygACgkQaVcUvRu8
X0yT9xAAiiJjtMHUzmd+5VHfOCbzrEoTXJrfma+WUPsL+V0DnP43Yht7XTS4MsSw
kbwKI+Xlwk1QB2z2tQQY70UeYaWdfGQ2VtQ2485MEVUh8i7EWgUrrlXbY+YlPMEV
73wuzGICm1Eb9SVvZqmxC6gceNLhFGtDFqFHp8LVhidWU7la0zg7PMj6WRd5781s
iwRFSn1xkQM64ojdtbjZH+Pe0VvgqSqktpDBTI1849cRWagiJNIMVBj2K6bg3XSV
tmRTceeRkJ/eUYGFC9DQ8aV8FnRWVs0OUi8Fe9NhIK0KzHJAKvWR/J25+BOGYMWG
fR4wJ2ZRLsQg/HJ3VL3ESsmCE1baqfYLdnBt0uz4JKmZmduezEn6mJiUYdBCOh1u
yF3VIxSartbTzxKO0UxF8krc57mxsiVA+jwTFiTtcgeEmpbPfYtclsiT2Z0d7VT3
/fkcee/y2ndmEtFa0yLLUtdOdCghRxnZnG/emJnRmEKVPR5WFEaXW2c1RoaG9Z4/
8XcKDRFWzJkWvsp9VCJgWIoqPNbMJGDiqRr3aJCQFd968eeudxKycbniCPUBtGxI
s4KqvU6b+6QtOFdClk/dzcaF1P/6FMk/64NZaNcI6kZAfCcfOfmn9Hbh9DlIw8ar
BlBQ+o1mav00QVsRHA0uDURbRuoFASkGaDS2Ri1WixnX+MDPvME=
=1Nbs
-----END PGP SIGNATURE-----
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux