On Thu, 2006-06-29 at 08:49 -0700, Denis Leroy wrote: > 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. The open question here would be: Should dlopen'ed plugins in $libdir be allowed? IMO, no. Ralf -- fedora-extras-list mailing list fedora-extras-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-extras-list