On Wed, 2008-04-09 at 16:10 +0200, Ralf Corsepius wrote: > Also, this will never happen in a chroot unless a package BR:'s *-static > or if a *-devel contains a static library. > > > By splitting > > into static and static-noshared, we can safely put in -devel and > > -static-noshared and avoid this confusion. > > Which confusion? I don't see any such confusion. The only situation such > case may occur is with packages whose maintainers have been ignorant on > the *-static/*-devel rule so far. For the case where you have some shared, some static with matching shared, and some static only: If you put the static only in -devel, we can't reasonably detect all the things that link against the static library. We'd have to investigate anything that BRs the -devel package. If you put the static only in with the other statics in -static you then have all the statics in the chroot and run the risk that spot talks about of accidentally statically linking to things that have shared alternatives. -- Jesse Keating Fedora -- All my bits are free, are yours?
Attachment:
signature.asc
Description: This is a digitally signed message part
-- Fedora-packaging mailing list Fedora-packaging@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-packaging