Clarification of Static Libraries packaging guidelines

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

 



$ yum list \*-static | wc -l
115
$ yum list \*-devel-static | wc -l
8
$ yum list \*-static | grep -v devel | wc -l
108

Perhaps I only have a nit-picky day, but

  https://fedoraproject.org/wiki/Packaging:Guidelines#Packaging_Static_Libraries

clearly mentions  *-static  as in foo-static - and not foo-devel-static.
Could this part of the guidelines be clarified, please?

Related to this ambiguity in the naming guidelines, it's kind of pointless
if some packages start creating -static subpackages, which provide a
virtual -devel *and* a virtual -devel-static package in addition to a
shared library base package. Effectively, it implies that another
package could "BuildRequires: libfoo-devel" for _static_ linking even
if a shared library is available. This is exactly what the old guidelines
wanted to avoid (by separating -devel and -static subpackages).

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

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Forum]     [KDE Users]

  Powered by Linux