From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.7.6) Gecko/20050323 Firefox/1.0.2 Fedora/1.0.2-1.3.1 Description of problem: Package contains a pkgconfig template file, which lists other pkgconfig files as requirements. When these files are included in other RPM packages, the RPM package "Requires" must be complete. Else pkgconfig fails, prints an error message and returns an error code for standard queries like "pkg-config --exists foo-1.0", "pkg-config --cflags foo-1.0" or "pkg-config --list-all". missing dependencies due to pkgconfig files: Requires: ORBit2-devel Requires: libglade2-devel Requires: libgnomeui-devel Requires: gtk2-devel Requires: gnome-vfs2-devel Requires: libxml2-devel Requires: libbonobo-devel Requires: GConf2-devel Version-Release number of selected component (if applicable): epiphany-devel-1.5.8-3 How reproducible: Always Steps to Reproduce: - Additional info:
Created attachment 113070 [details] patch against CVS
This report targets the FC3 or FC4 products, which have now been EOL'd. Could you please check that it still applies to a current Fedora release, and either update the target product or close it ? Thanks.
Some are still missing, but it is beyond my time to track issues for so many months. Here's the Requires which ought to be mapped to direct RPM Requires in epiphany-devel: $ grep Req epiphany-2.16.pc Requires: gtk+-2.0, libxml-2.0, libgnomeui-2.0, bonobo-activation-2.0, ORBit-2.0, libglade-2.0, gnome-vfs-2.0, gnome-vfs-module-2.0, gconf-2.0 However, in FC6 the depchain pulls in all needed -devel packages via other -devel packages' dependencies, hence I close this ticket.