While emerging the GIMP I noticed that portage wanted to emerge also the GNOME 1.4 libraries. I do not want these.
I then traced the dependency down to the package media-libs/gdk-pixbuf.
Steps to Reproduce:
emerge -p gdk-pixbuf without having gnome-base/gnome-libs installed and with having the gnome USE flag unset.
gnome-libs is on the list of the packages that are to be emerged.
gnome-libs should not be on the list of the packages that are to be emerged.
I modified the ebuild so that the gnome-base/gnome-libs would only be a
dependency if the gnome USE flag was set. gdk-pixbuf emerged just fine and until
now I did not have any problems with the GIMP.
Here is the patch to the ebuild.
--- gdk-pixbuf-0.22.0.ebuild.old 2004-02-09 21:30:32.000000000 +0100
+++ gdk-pixbuf-0.22.0.ebuild 2004-02-09 21:30:32.000000000 +0100
@@ -4,7 +4,7 @@
inherit virtualx libtool gnome.org
DESCRIPTION="GNOME Image Library"
@@ -13,7 +13,7 @@
+ gnome? ( >=gnome-base/gnome-libs-184.108.40.206-r1 )"
# We need gnome-libs here, else gnome support do not get compiled into
# gdk-pixbuf (the GnomeCanvasPixbuf library )
Created attachment 25362 [details, diff]
The patch to the ebuild.
and there's actually a comment there which explains the situation *sigh* (even in the diff)
*** This bug has been marked as a duplicate of 2272 ***