phish n00b
Joined: 20 Nov 2003 Posts: 19
|
Posted: Mon Jan 01, 2007 8:29 pm Post subject: I broke my portage. |
|
|
Hi.
What does the /var/db/pkg directory hold?
I used butter fingers and beer to `rm -rf` it.
I was sorta in the middle of an `emerge -uDN world` when I did it.
Now portage is giving me:
Code: |
gentoo ~ # emerge portage
Calculating dependencies... done!
!!! Error: circular dependencies:
('ebuild', '/', 'dev-python/pycrypto-2.0.1-r5', 'merge') depends on
('ebuild', '/', 'dev-lang/python-2.4.4', 'merge') (hard)
('ebuild', '/', 'dev-python/python-fchksum-1.7.1', 'merge') depends on
('ebuild', '/', 'dev-lang/python-2.4.4', 'merge') (hard)
('ebuild', '/', 'perl-core/Test-Harness-2.64', 'merge') depends on
('ebuild', '/', 'dev-lang/perl-5.8.8-r2', 'merge') (hard)
('ebuild', '/', 'dev-lang/perl-5.8.8-r2', 'merge') depends on
('ebuild', '/', 'sys-devel/libperl-5.8.8-r1', 'merge') (hard)
('ebuild', '/', 'perl-core/Test-Simple-0.66', 'merge') depends on
('ebuild', '/', 'dev-lang/perl-5.8.8-r2', 'merge') (hard)
('ebuild', '/', 'sys-libs/ncurses-5.5-r3', 'merge') depends on
('ebuild', '/', 'dev-lang/python-2.4.4', 'merge') (soft)
('ebuild', '/', 'sys-libs/gpm-1.20.1-r5', 'merge') (hard)
('ebuild', '/', 'sys-apps/groff-1.19.2-r1', 'merge') depends on
('ebuild', '/', 'sys-devel/libtool-1.5.22', 'merge') (hard)
('ebuild', '/', 'sys-devel/autoconf-2.61', 'merge') (hard)
('ebuild', '/', 'sys-devel/automake-1.10', 'merge') (hard)
('ebuild', '/', 'sys-apps/texinfo-4.8-r5', 'merge') (hard)
('ebuild', '/', 'sys-libs/readline-5.2_p1', 'merge') depends on
('ebuild', '/', 'app-shells/bash-3.2_p9-r1', 'merge') (hard)
('ebuild', '/', 'dev-lang/python-2.4.4', 'merge') (soft)
('ebuild', '/', 'sys-libs/ncurses-5.5-r3', 'merge') (hard)
('ebuild', '/', 'app-admin/perl-cleaner-1.04.3', 'merge') depends on
('ebuild', '/', 'dev-lang/perl-5.8.8-r2', 'merge') (medium)
('ebuild', '/', 'app-shells/bash-3.2_p9-r1', 'merge') (hard)
('ebuild', '/', 'app-shells/bash-3.2_p9-r1', 'merge') depends on
('ebuild', '/', 'sys-libs/ncurses-5.5-r3', 'merge') (hard)
('ebuild', '/', 'dev-perl/Locale-gettext-1.05', 'merge') depends on
('ebuild', '/', 'dev-lang/perl-5.8.8-r2', 'merge') (hard)
('ebuild', '/', 'virtual/perl-Test-Simple-0.66', 'merge') (hard)
('ebuild', '/', 'perl-core/Test-Simple-0.66', 'merge') (hard)
('ebuild', '/', 'sys-apps/help2man-1.36.4', 'merge') depends on
('ebuild', '/', 'dev-lang/perl-5.8.8-r2', 'merge') (hard)
('ebuild', '/', 'dev-perl/Locale-gettext-1.05', 'merge') (hard)
('ebuild', '/', 'perl-core/PodParser-1.35', 'merge') depends on
('ebuild', '/', 'dev-lang/perl-5.8.8-r2', 'merge') (hard)
('ebuild', '/', 'dev-libs/openssl-0.9.8d', 'merge') depends on
('ebuild', '/', 'dev-lang/perl-5.8.8-r2', 'merge') (hard)
('ebuild', '/', 'dev-lang/python-2.4.4', 'merge') (soft)
('ebuild', '/', 'sys-devel/autoconf-2.61', 'merge') depends on
('ebuild', '/', 'dev-lang/perl-5.8.8-r2', 'merge') (hard)
('ebuild', '/', 'sys-apps/texinfo-4.8-r5', 'merge') (hard)
('ebuild', '/', 'sys-devel/automake-1.10', 'merge') depends on
('ebuild', '/', 'sys-devel/autoconf-2.61', 'merge') (hard)
('ebuild', '/', 'sys-apps/help2man-1.36.4', 'merge') (hard)
('ebuild', '/', 'sys-apps/texinfo-4.8-r5', 'merge') (hard)
('ebuild', '/', 'dev-lang/perl-5.8.8-r2', 'merge') (hard)
('ebuild', '/', 'app-misc/ca-certificates-20050804', 'merge') depends on
('ebuild', '/', 'dev-libs/openssl-0.9.8d', 'merge') (medium)
('ebuild', '/', 'dev-lang/python-2.4.4', 'merge') depends on
('ebuild', '/', 'dev-libs/openssl-0.9.8d', 'merge') (hard)
('ebuild', '/', 'sys-libs/ncurses-5.5-r3', 'merge') (hard)
('ebuild', '/', 'sys-libs/readline-5.2_p1', 'merge') (hard)
('ebuild', '/', 'sys-devel/libperl-5.8.8-r1', 'merge') depends on
('ebuild', '/', 'sys-apps/groff-1.19.2-r1', 'merge') (hard)
('ebuild', '/', 'virtual/perl-Test-Simple-0.66', 'merge') depends on
('ebuild', '/', 'perl-core/Test-Simple-0.66', 'merge') (medium)
('ebuild', '/', 'sys-apps/texinfo-4.8-r5', 'merge') depends on
('ebuild', '/', 'sys-libs/ncurses-5.5-r3', 'merge') (hard)
('ebuild', '/', 'sys-devel/libtool-1.5.22', 'merge') depends on
('ebuild', '/', 'sys-devel/autoconf-2.61', 'merge') (hard)
('ebuild', '/', 'sys-devel/automake-1.10', 'merge') (hard)
('ebuild', '/', 'sys-apps/help2man-1.36.4', 'merge') (hard)
('ebuild', '/', 'sys-apps/portage-2.1.2_rc4-r4', 'merge') depends on
('ebuild', '/', 'dev-python/pycrypto-2.0.1-r5', 'merge') (medium)
('ebuild', '/', 'dev-python/python-fchksum-1.7.1', 'merge') (medium)
('ebuild', '/', 'app-shells/bash-3.2_p9-r1', 'merge') (medium)
('ebuild', '/', 'dev-lang/python-2.4.4', 'merge') (hard)
('ebuild', '/', 'sys-libs/gpm-1.20.1-r5', 'merge') depends on
('ebuild', '/', 'sys-libs/ncurses-5.5-r3', 'merge') (hard)
|
Anyone know the best way to go about fixing this?
I've searched high and low trying to find something to read about this but haven't found anything pertinent. |
|