On Fri, Sep 30, 2011 at 12:44:31PM +0200, Michael Schwendt wrote: > https://fedoraproject.org/wiki/Packaging:ReviewGuidelines > > | MUST: If a package contains library files with a suffix > | (e.g. libfoo.so.1.1), then library files that end in .so (without suffix) > | must go in a -devel package. [19] > > [19] https://fedoraproject.org/wiki/Packaging/Guidelines#DevelPackages > > Based on just the ReviewGuidelines, some packagers and reviewers > still get this wrong and create -devel packages for plugin .so libraries. > In particular because it is a MUST. The linked Packaging Guidelines page > on "Devel Packages" makes it a SHOULD and also mentions a rule of thumb, > but apparently this is still not clear enough. > > How about this? > > MUST: If a package contains library files with a numeric suffix > (e.g. libfoo.so.1 or libfoo.so.1.1), extra care must be taken to > distinguish between libraries needed at run-time and libraries > needed only when compiling/building software. Library files needed > only at build-time must be put into a -devel package. [19] > I'm not sure if this will clarify things for people making this mistake. I think these people might not understand how to tell the difference between a plugin and a library. What do you think of this? https://fedoraproject.org/wiki/Devel_Packages%28draft%29 -Toshio
Attachment:
pgpZgXGIcuet4.pgp
Description: PGP signature
-- packaging mailing list packaging@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/packaging