1 |
Similarly to another thread, trying to get wine to install is triggering |
2 |
this issue; |
3 |
* Error: circular dependencies: |
4 |
|
5 |
(media-libs/harfbuzz-2.8.2-r1:0/0.9.18::gentoo, ebuild scheduled for merge) |
6 |
depends on |
7 |
(media-libs/freetype-2.10.4:2/2::gentoo, ebuild scheduled for merge) |
8 |
(buildtime_slot_op) |
9 |
(media-libs/harfbuzz-2.8.2-r1:0/0.9.18::gentoo, ebuild scheduled for |
10 |
merge) (buildtime) |
11 |
|
12 |
* Note that circular dependencies can often be avoided by temporarily |
13 |
* disabling USE flags that trigger optional dependencies. |
14 |
|
15 |
In my package.use; |
16 |
# required by x11-libs/pango-1.48.7::gentoo |
17 |
# required by media-gfx/imagemagick-7.1.0.2::gentoo[pango] |
18 |
# required by virtual/imagemagick-tools-0::gentoo |
19 |
# required by x11-misc/shutter-0.97::gentoo |
20 |
# required by @selected |
21 |
# required by @world (argument) |
22 |
>=media-libs/freetype-2.10.4 harfbuzz |
23 |
|
24 |
If i disable this, I get; |
25 |
* Error: circular dependencies: |
26 |
|
27 |
(sys-libs/gpm-1.20.7-r3:0/0::gentoo, ebuild scheduled for merge) depends on |
28 |
(sys-libs/ncurses-6.2_p20210123:0/6::gentoo, ebuild scheduled for merge) |
29 |
(buildtime_slot_op) |
30 |
(sys-libs/gpm-1.20.7-r3:0/0::gentoo, ebuild scheduled for merge) |
31 |
(buildtime) |
32 |
|
33 |
and if I sys-libs/ncurses -gpm as suggested; |
34 |
* Error: circular dependencies: |
35 |
|
36 |
(x11-libs/libva-2.12.0:0/2::gentoo, ebuild scheduled for merge) depends on |
37 |
(virtual/opengl-7.0-r2:0/0::gentoo, ebuild scheduled for merge) (buildtime) |
38 |
(media-libs/mesa-21.1.4:0/0::gentoo, ebuild scheduled for merge) (runtime) |
39 |
(x11-libs/libva-2.12.0:0/2::gentoo, ebuild scheduled for merge) |
40 |
(buildtime_slot_op) |
41 |
|
42 |
At which point i'm looking for an alternative approach. |
43 |
|
44 |
I quickpkg'd harfbuzz and freetype, then tried to emerge --nodeps them, but |
45 |
both failed at the configure stage. |
46 |
|
47 |
Is there something else I should try? |