Re: Provides: libmupdf.so.23.10()(64bit) missing on *EL

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

 



Michael J Gruber wrote:
> chmod +x'ing should be fine on Fedoras, as well.

It used to be mandatory, even, exactly because of the dependency generator 
requiring it back then. Nowadays, you will get away with both +x or -x.

The idea that shared libraries should not be executable comes from Debian, 
which made that a requirement after someone tried to execute a shared 
library and it would just crash with a segfault or something, then blaming 
Debian for the "broken executable". So the Debian packagers would file bugs 
against build system maintainers and the build systems would try to 
implement this then, breaking things for Fedora in the process. (E.g., we 
had that issue with CMake.) So then Fedora packagers would file bugs 
requesting that this be reverted, and upstreams would either just give up 
and arbitrarily decide for one or the other approach, or do what CMake did 
and make this configurable (and CMake even tries to auto-detect the distro 
and set the default for the option accordingly).

        Kevin Kofler
--
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [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