Review Guidelines on -devel packages | |
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] | |
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] -- Fedora release 16 (Verne) - Linux 3.1.0-0.rc6.git0.3.fc16.x86_64 loadavg: 0.02 0.08 0.12 -- packaging mailing list packaging@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/packaging
[Home] [Fedora Legacy] [Fedora Desktop] [Red Hat 9 Bible] [Fedora Bible] [Fedora SELinux] [Big List of Linux Books] [Yosemite News] [Yosemite Photos] [KDE Users] [Fedora Tools]