I'm sorry, I don't know how I know what version of Gentoo I'm running, but here's something that's just gotta be a bug. I've got a freshly compiled and running Gentoo system. I've got nothing on it but the distro. When I try to install anything like KDE or WEBMIN or anything that has a dependency of ExtUtils-MakeMaker, I get an error suh-um like this: sbin # emerge webmin These are the packages that I would merge, in order. Calculating dependencies ...done! !!! Error: circular dependencies: ebuild / dev-perl/Net-SSLeay-1.19 depends on ebuild / dev-perl/ExtUtils- MakeMaker-6.03-r1 ebuild / dev-perl/ExtUtils-MakeMaker-6.03-r1 depends on ebuild / dev- perl/ExtUtils-MakeMaker-6.03-r1 ebuild / app-admin/webmin-1.000 depends on ebuild / dev-perl/Net-SSLeay-1.19 I've gone so far as to remove all traces of MakeMaker from my portage tree, but after an rsync, it's right back there with the problem. I can't build KDE without it. Anything you can do?
what version of portage ? `emerge --version`
Sure is. (a bug, that is). Have a replacement ebuild, but in order to test it (since the makemaker module is a core perl piece) i need to recompile perl on my box so that it is pre-fixed to make sure it installs correctly. Should have an answer for you tomorrow.
Removed the eclass from the inherits and made it self contained. Loop should be gone as of the mirror replication.
*** Bug 8050 has been marked as a duplicate of this bug. ***
Has anyone on this bug had an opportunity to confirm that this looping is no longer present? Given the changes I made to that ebuild, it can't be, but hey, I live in a closed loop system =:)
The looping went away for me. I was able to get perl-tk installed after this was resolved. Thanks.