Gentoo Archives: gentoo-user

From: Bob Young <RKY@×××××.Net>
To: gentoo-user@l.g.o
Subject: [gentoo-user] doc USE flag causes "circular dependencies" error
Date: Mon, 26 Feb 2007 00:01:32
Message-Id: 002c01c75938$5f1fd1f0$08200a0a@PowerMoneySex.Lan
1 I'm bringing up a new Gentoo box, and last night I successfully merged
2 xorg-x11, this morning when I tried to merge KDE, I got a circular
3 dependencies error. As a first troubleshooting step I trimmed my USE flags
4 down to a minimum and found the error went away. After several rounds of
5 adding/removing lines/individual USE flags I found that the "doc" flag was
6 the source of the error:
7
8
9 USE="kde X qt4 doc" emerge -pv kde-meta
10
11 These are the packages that would be merged, in order:
12
13 Calculating dependencies ..... ..... ...... done!
14 !!! Error: circular dependencies:
15
16 ('ebuild', '/', 'kde-base/libkpimexchange-3.5.5', 'merge') depends on
17 ('ebuild', '/', 'x11-libs/qt-3.3.6-r4', 'merge') (hard)
18 ('ebuild', '/', 'kde-base/kdelibs-3.5.5-r8', 'merge') (hard)
19 ('ebuild', '/', 'kde-base/libkcal-3.5.5', 'merge') (hard)
20 ('ebuild', '/', 'kde-base/klettres-3.5.5', 'merge') depends on
21 ('ebuild', '/', 'x11-libs/qt-3.3.6-r4', 'merge') (hard)
22 ('ebuild', '/', 'kde-base/kdelibs-3.5.5-r8', 'merge') (hard)
23 ('ebuild', '/', 'kde-base/libkonq-3.5.5', 'merge') depends on
24 ('ebuild', '/', 'x11-libs/qt-3.3.6-r4', 'merge') (hard)
25 ('ebuild', '/', 'kde-base/kdelibs-3.5.5-r8', 'merge') (hard)
26 .
27 .
28 .
29 ('ebuild', '/', 'kde-base/kblackbox-3.5.5', 'merge') depends on
30 ('ebuild', '/', 'x11-libs/qt-3.3.6-r4', 'merge') (hard)
31 ('ebuild', '/', 'kde-base/libkdegames-3.5.5', 'merge') (hard)
32 ('ebuild', '/', 'kde-base/kdelibs-3.5.5-r8', 'merge') (hard)
33
34
35 ****************************
36
37 USE="kde X qt4" emerge -pv kde-meta
38
39 These are the packages that would be merged, in order:
40
41 Calculating dependencies ..... ..... ..... done!
42 [ebuild N ] virtual/xft-7.0 0 kB
43 [ebuild N ] app-text/libpaper-1.1.20 322 kB
44 [ebuild N ] app-crypt/opencdk-0.5.5 USE="-doc" 323 kB
45 [ebuild N ] dev-lang/nasm-0.98.39-r3 USE="-build -doc" 532 kB
46 [ebuild N ] dev-libs/libtasn1-0.3.5 USE="-doc" 1,223 kB
47 [ebuild N ] app-text/poppler-0.5.4-r1 USE="zlib -cjk -jpeg" 1,038 kB
48 [ebuild N ] x11-apps/xprop-1.0.1 USE="-debug" 91 kB
49 [ebuild N ] media-fonts/gnu-gs-fonts-std-8.11 3,665 kB
50 .
51 .
52 .
53 [ebuild N ] kde-base/karm-3.5.5 USE="-arts -debug -kdeenablefinal
54 -xinerama" 0 kB
55 [ebuild N ] kde-base/kdeaddons-meta-3.5.5 USE="-arts" 0 kB
56 [ebuild N ] kde-base/kontact-specialdates-3.5.5 USE="-arts -debug
57 -kdeenablefinal -xinerama" 0 kB
58 [ebuild N ] kde-base/kdepim-meta-3.5.5 USE="-pda" 0 kB
59 [ebuild N ] kde-base/kde-meta-3.5.5 USE="nls -accessibility" 0 kB
60
61 Total: 288 packages (288 new), Size of downloads: 473,412 kB
62
63 **********************************************************************
64
65
66 Am I doing something wrong?
67
68 Is this a known issue?
69
70 Is there an alternative other than disabling the doc USE flag?
71
72 TIA
73 Bob Young
74 San Jose, CA
75
76
77
78
79 --
80 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] doc USE flag causes "circular dependencies" error "Bo Ørsted Andresen" <bo.andresen@××××.dk>