Gentoo 1.1a, emerge rsync as of May 15th. When trying to emerge xcdroast-0.98_alpha10, I came across this problem. From doing an emerge -p xcdroast, I noticed xcdroast was listed as depending on imlib. When I tried merging xcdroast, the compile failed due to the absence of gdk-pixbuf. So I downloaded alpha10 from xcdroast.org, and read the README. In the xcdroast README, I found the following: This release also uses gdk-pixbuf instead of imlib. Please be sure you have this installed. I suggest as a fix to add the dependency in the xcdroast-0.98_alpha10.ebuild of gdk-pixbuf, and remove imlib as a dependency. Of course, gdk-pixbuf is dependant upon imlib, but whatever. I tried this, and here's a patch: --- xcdroast-0.98_alpha10.ebuild Tue Apr 30 08:08:39 2002 +++ xcdroast-0.98_alpha10-r1.ebuild Thu May 16 23:01:40 2002 @@ -13,7 +13,7 @@ DEPEND=">=x11-libs/gtk+-1.2.10-r4 =dev-libs/glib-1.2* - >=media-libs/imlib-1.9.10-r1 + >=media-libs/gdk-pixbuf-0.17.0 >=media-libs/giflib-3.0 ~app-cdr/cdrtools-1.11.20" After applying this patch, the emerge process was successful, and xcdroast ran fine. -- Duke.
I also had to copy app-cdr/xcdroast/files/digest-xcdroast-0.98_alpha10 to app-cdr/xcdroast/files/digest-xcdroast-0.98_alpha10-r1. The version of xcdroast is still the same. At least I think I had to do this, I didn't try the merge without that file. Could someone clarify?
*** Bug 3247 has been marked as a duplicate of this bug. ***
just want to confirm this... just got bit by it ;-)
Fixed and committed, thanks.