Private-libraries in /usr/lib* - invalid soname.

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

 



Still a newbie I have repeatedly been running into apps which stores private, unversioned libraries into /usr/lib*. The usual symptom is 'invalid-soname' errors rpmlint errors. One example is [3]

The proper way is to store these libs outside of ld.so's search path (in which case rpmlint can be ignored). However, not all apps do. My question is how to deal with them.

My gut feeling is that these libs should not be visible i. e., they should either be moved away from /usr/lib*/** or be versioned. However bugs like [1] clearly shows that this feeling is not shared by others.

Besides, the issue is common and tricky enough to be covered in [2] IMHO.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=524283https://bugzilla.rpmfusion.org/show_bug.cgi?id=2237
[2] https://fedoraproject.org/wiki/Common_Rpmlint_issues
[3] https://bugzilla.rpmfusion.org/show_bug.cgi?id=2237
--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel



[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