[Fedora-packaging] Clarification of Static Libraries packaging guidelines
mschwendt at gmail.com
Sat Dec 5 17:19:41 UTC 2009
$ yum list \*-static | wc -l
$ yum list \*-devel-static | wc -l
$ yum list \*-static | grep -v devel | wc -l
Perhaps I only have a nit-picky day, but
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).
More information about the Fedora-packaging