Today I updated portage, I got the following circular dependency when I tried to update the whole system. dell745 ~ # emerge -puDN world These are the packages that would be merged, in order: Calculating world dependencies... done! [ebuild U ] sys-libs/timezone-data-2008g-r1 [2008e] [ebuild U ] net-libs/libsmi-0.4.8 [0.4.5] [ebuild U ] sys-apps/sdparm-1.03 [1.02] [ebuild U ] sys-devel/crossdev-0.9.18-r10 [0.9.18-r9] [ebuild U ] sys-apps/man-pages-3.10 [3.09] [ebuild U ] dev-tex/feynmf-1.08-r3 [1.08-r2] [ebuild U ] net-libs/libpcap-0.9.8-r2 [0.9.8-r1] [ebuild U ] dev-libs/geoip-1.4.5 [1.4.4] [ebuild N ] sys-libs/com_err-1.40.9 USE="nls" [ebuild U ] sys-apps/gawk-3.1.6 [3.1.5-r5] [ebuild N ] sys-libs/ss-1.40.9 USE="nls" [ebuild R ] dev-lang/python-2.5.2-r7 USE="(-bootstrap%)" [ebuild U ] net-analyzer/rrdtool-1.2.28 [1.2.27-r1] [ebuild U ] gnome-base/libbonobo-2.24.0 [2.22.0] [ebuild U ] net-misc/openssh-5.1_p1-r1 [4.7_p1-r6] [ebuild U ] app-text/djvu-3.5.21 [3.5.20-r1] LINGUAS="en%* -zh%" [ebuild U ] media-libs/libtheora-1.0_beta3-r1 [1.0_beta2-r1] [ebuild U ] media-libs/imlib2-1.4.2 [1.4.1] [ebuild U ] app-text/libspectre-0.2.1 [0.2.0] [blocks B ] sys-libs/ss (is blocking sys-libs/e2fsprogs-libs-1.41.2) [blocks B ] sys-libs/com_err (is blocking sys-libs/e2fsprogs-libs-1.41.2) [blocks B ] sys-libs/e2fsprogs-libs (is blocking sys-libs/ss-1.40.9, sys-libs/com_err-1.40.9) After analyzing the related ebuild file, I think we need to stable one of >=app-crypt/mit-krb5-1.6.3-r2. The current stable one - app-crypt/mit-krb5-1.6.3.1-r1 still have dependency on sys-libs/com_err and sys-libs/ss, which are replaced by >e2fsprogs-libs-1.40.11. Reproducible: Always
*** This bug has been marked as a duplicate of bug 241670 ***