Paul Howarth wrote : [...] > > Additionally, -devel packages which don't get it right often break the .pc > > file dependency chain, so that is the place where to fix the "Requires". > > Two questions: > > 1. should bugs be raised on packages like freetype, which has a -devel > subpackage that includes a .pc file but has no dep on pkgconfig? > > 2. If the answer to the first question is yes, should the raised bug be > a blocker of the BuildReqBlocker bug? Or should it be a blocker of a bug > for a specific package that's failing to build because pkg-config is not > present (as in Matthias' example). > > Something as low down in the dependency chain as freetype could > potentially fix a lot of package build issues. I remember having filed a bug against gtk2 or glib2 a long time ago because the -devel sub-package didn't require pkgconfig, but the maintainer didn't want to make the change. If general consensus is to go in that direction now, and the minimal set of build packages reflects that, then I'm all for it. I've actually filed that exact same bug for lua a moment ago since Matt's reports show that it makes the lighttpd rebuild fail : https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=193674 Matthias -- Clean custom Red Hat Linux rpm packages : http://freshrpms.net/ Fedora Core release 5.89 (Rawhide) - Linux kernel 2.6.16-1.2232_FC6 Load : 0.74 0.49 0.35 -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list