I'm bringing up a new Gentoo box, and last night I successfully merged xorg-x11, this morning when I tried to merge KDE, I got a circular dependencies error. As a first troubleshooting step I trimmed my USE flags down to a minimum and found the error went away. After several rounds of adding/removing lines/individual USE flags I found that the "doc" flag was the source of the error:
USE="kde X qt4 doc" emerge -pv kde-meta These are the packages that would be merged, in order: Calculating dependencies ..... ..... ...... done! !!! Error: circular dependencies: ('ebuild', '/', 'kde-base/libkpimexchange-3.5.5', 'merge') depends on ('ebuild', '/', 'x11-libs/qt-3.3.6-r4', 'merge') (hard) ('ebuild', '/', 'kde-base/kdelibs-3.5.5-r8', 'merge') (hard) ('ebuild', '/', 'kde-base/libkcal-3.5.5', 'merge') (hard) ('ebuild', '/', 'kde-base/klettres-3.5.5', 'merge') depends on ('ebuild', '/', 'x11-libs/qt-3.3.6-r4', 'merge') (hard) ('ebuild', '/', 'kde-base/kdelibs-3.5.5-r8', 'merge') (hard) ('ebuild', '/', 'kde-base/libkonq-3.5.5', 'merge') depends on ('ebuild', '/', 'x11-libs/qt-3.3.6-r4', 'merge') (hard) ('ebuild', '/', 'kde-base/kdelibs-3.5.5-r8', 'merge') (hard) . . . ('ebuild', '/', 'kde-base/kblackbox-3.5.5', 'merge') depends on ('ebuild', '/', 'x11-libs/qt-3.3.6-r4', 'merge') (hard) ('ebuild', '/', 'kde-base/libkdegames-3.5.5', 'merge') (hard) ('ebuild', '/', 'kde-base/kdelibs-3.5.5-r8', 'merge') (hard) **************************** USE="kde X qt4" emerge -pv kde-meta These are the packages that would be merged, in order: Calculating dependencies ..... ..... ..... done! [ebuild N ] virtual/xft-7.0 0 kB [ebuild N ] app-text/libpaper-1.1.20 322 kB [ebuild N ] app-crypt/opencdk-0.5.5 USE="-doc" 323 kB [ebuild N ] dev-lang/nasm-0.98.39-r3 USE="-build -doc" 532 kB [ebuild N ] dev-libs/libtasn1-0.3.5 USE="-doc" 1,223 kB [ebuild N ] app-text/poppler-0.5.4-r1 USE="zlib -cjk -jpeg" 1,038 kB [ebuild N ] x11-apps/xprop-1.0.1 USE="-debug" 91 kB [ebuild N ] media-fonts/gnu-gs-fonts-std-8.11 3,665 kB . . . [ebuild N ] kde-base/karm-3.5.5 USE="-arts -debug -kdeenablefinal -xinerama" 0 kB [ebuild N ] kde-base/kdeaddons-meta-3.5.5 USE="-arts" 0 kB [ebuild N ] kde-base/kontact-specialdates-3.5.5 USE="-arts -debug -kdeenablefinal -xinerama" 0 kB [ebuild N ] kde-base/kdepim-meta-3.5.5 USE="-pda" 0 kB [ebuild N ] kde-base/kde-meta-3.5.5 USE="nls -accessibility" 0 kB Total: 288 packages (288 new), Size of downloads: 473,412 kB ********************************************************************** Am I doing something wrong? Is this a known issue? Is there an alternative other than disabling the doc USE flag? TIA Bob Young San Jose, CA -- gentoo-user@gentoo.org mailing list