Work needed, how you can help!

Jesse Keating jkeating at redhat.com
Sun Dec 7 21:22:46 UTC 2008


rpm recently began auto-discovering requirements based on contents of
pkg-config files (.pc).  This is awesome stuff, and will help developers
out a lot.  However because of this, non-devel packages are suddenly
requiring pkg-config deps, and pkgconfig itself.

This is due to packages having their .pc file in the base package rather
than a -devel subpackage.  There is a review guideline for this ( tail
end of http://fedoraproject.org/wiki/Packaging/ReviewGuidelines ) but I
couldn't find the matching Guideline entry so it's not surprising that
this could have been missed.

The work needed is for somebody to examine all the packages in rawhide
that provide .pc files and ensure proper placement of them based on the
review guideline.  This will likely require interaction with the
packages maintainer(s) so the first step should probably be to produce a
list of packages that ship .pc in a non -devel package and send the list
(sorted by maintainer) to here so that we can discuss and pick off
items.

Thanks!

-- 
Jesse Keating
Fedora -- Freedom² is a feature!
identi.ca: http://identi.ca/jkeating
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
URL: <http://listman.redhat.com/archives/fedora-devel-list/attachments/20081207/aaf88e27/attachment.sig>


More information about the fedora-devel-list mailing list