FS#5139 - libgtkhtml installs .pc file without adding path to PKG_CONFIG_PATH

Attached to Project: Arch Linux
Opened by Tom Killian (tomk) - Tuesday, 01 August 2006, 08:43 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture not specified
Severity Low
Priority Normal
Reported Version 0.7.2 Gimmick
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

The libgtkhtml package includes /opt/gnome/lib/pkgconfig/libgtkhtml-2.0.pc, but it does not depend directly or indirectly on gnome-common, which creates that path with /etc/profile.d/gnome.sh. On a gnome-less system, the result is that libgtkhtml installs correctly according to pacman, but does not exist according to pkg-config.

Here's an example: http://bbs.archlinux.org/viewtopic.php?t=23644

I suppose the simplest solution is to make the lib depend on gnome-common, but in the longer term maybe separating the gnome and gtk paths would be worth thinking about, as is done with kde and qt.

Just a thought.
This task depends upon

Closed by  Jan de Groot (JGC)
Saturday, 05 August 2006, 14:10 GMT
Reason for closing:  Fixed
Comment by Jan de Groot (JGC) - Tuesday, 01 August 2006, 10:11 GMT
This is related to the libgnomecanvas package moving to current where it was repackaged in /usr. The package that should have a dependency on gnome-common here is gail, but looking at the files it installs, that one goes to /usr aswell, as it's nothing more than a GTK extension.

Loading...