Looks like some kind of dependency issue as it wasnt found. I installed the perl DB interface and it worked ok. Reproducible: Always Steps to Reproduce: 1.build xmms with no db1 lib installed. 2. 3. Expected Results: Announced dependency issue/
Is this still a problem for you? Can you please copy/paste the last few lines of the 'emerge xmms' to this bug report so we can gather more information? xmms doesn't require db, but perhaps a package that xmms links against does.
works for me... closing due to lack of response from the submitter.
reopening so ruben.lysens@pandora.be can comment in here
I ran into the same problem as the original submitter: emerge xmms fails because db1 is required and I didn't have it on my system. Looking into the xmms Makefile, the dependencies seemed to come from gnome/gnome libs. Strange, KDE depends on XMMS, XMMS depends on GNOME. Having said that, shortly after the emerge xmms issue, my system became very unstable (lost all mail in the process). I rolled back to a snapshot image taken a few weeks ago and started emerging again. This time, big surprise, no problem. Because I lost all mail and I can no longer reproduce the issue I can't paste here the emerge error message and the Makefile's references to db1. However, as I mailed all this to Jeremy Huddleston last week, maybe he can copy that info here.
He was saying that the dep came in through gnome... so: $ pkg-config gnome --libs -L/usr/lib -lgnome -lgnomesupport -lesd -lasound -laudiofile -lm -ldb1 -lglib but gnome didn't pull in db1
gnome-libs defines a <=db-2 dep, so I don't see how this could happen without people removing db-1 by hand.
Well, the dep's look fine to me, too... and he can't reproduce the problem after having gone back to an old snapshot of his system, so I'm just gonna close this for now... Ruben, if you can reproduce the problem, let us know...
*** Bug 45988 has been marked as a duplicate of this bug. ***
reopening as the submitter of the dupe bug can prolly help you guys out with this...
sorry i missed this bug in my search before submitting a new one. yes, the problem is lack of db-1.xxx , wh i had unmerged believing it obsolete. after i re-emerged the ebuild , xmms-1.2.8r4 emerged successfully. shdn't portage check for such dependencies ? is it an omission in the xmms ebuild ? there are other cases where older versions have to be kept around for such reasons, eg glib libxml gtk+ for gkrellm-1 & xmms .
it is not a bug. it is not a dep of xmms. it is a dep of one of xmms' deps. by unmerging the package, you broke the deps of those packages. You could do a 'emerge -pv --deep xmms' to see everything xmm swould depend on to make sure you didn't unmerge anything that a dependency needed.
hmm, i unmerged db-1 to test, but 'emerge -pvD xmms' shows no dependencies: These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] media-sound/xmms-1.2.8-r4 -3dnow -cjk +directfb +esd +gnome +gtk2 -ipv6 +mikmod -mmx +nls +oggvorbis +opengl -xml 0 kB Total size of downloads: 0 kB the items marked '+' are not Gentoo packages, so i still have no idea what requires db-1 . (of course, i've now re-emerged db-1 )