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