On Sun, Dec 07, 2008 at 01:22:46PM -0800, Jesse Keating wrote: > 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. FYI, a reminder to anyone generating reports on this... All Mingw packages are effectively developement packages, so it is expected that the base mingw32-XXXX RPM contains the .pc file. Regards, Daniel -- |: Red Hat, Engineering, London -o- http://people.redhat.com/berrange/ :| |: http://libvirt.org -o- http://virt-manager.org -o- http://ovirt.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: GnuPG: 7D3B9505 -o- F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 :| -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list