Re: Clarification on Packaging Guidelines

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

 



Rex Dieter wrote:
Eric Work wrote:


I was previously unsure whether %pre/%post ldconfig lines on shared
library devel packages were needed.  In a recent discussion with some
others on #fedora-extras I was informed that they were not needed.


The policy is clear, IMO, ldconfig is needed if said package includes any
shared libraries (pkgs with *symlinks* to shared libs, like most -devel
ones, don't count).

I think there's an implicit assumption here that you are installing shared libraries *meant to be picked up by the dynamic linker*. Some packages ship dynamic libraries that are dlopened() directly by the application (plugins), in that case calling ldconfig will not do anything and so is not necessary.

-denis

--
fedora-extras-list mailing list
fedora-extras-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-extras-list

[Index of Archives]     [Fedora General Discussion]     [Fedora Art]     [Fedora Docs]     [Fedora Package Review]     [Fedora Desktop]     [Big List of Linux Books]     [Yosemite Backpacking]     [KDE Users]

  Powered by Linux