On 06/22/2010 05:55 PM, Parag N(पराग़) wrote: > Hi, > I see minimal build environment always pulling pkgconfig and also > we have " There is no need to include the following packages or their > dependencies as BuildRequires because they would occur too often." > written in packaging guidelines[1]. Does this mean I can recommend in > new package reviews or existing package owners to drop BuildRequires: > pkgconfig in spec files? No, packages which utilize pkg-config while building should require BR: pkgconfig. The fact pkgconfig is often indirectly pulled-in (in most cases by other *-devel packages) while building is a just a reflection of the state of these "other packages" were in when they had been built. Though it's unlikely to happen, they may drop or loose their *.pc's at any time and thus loose this implicit dependency on pkgconfig. What is supposed to be safe is to drop "Requires: pkgconfig", because today's rpmbuild is supposed to add this dependency automatically. Ralf -- packaging mailing list packaging@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/packaging