Gentoo Archives: gentoo-user

From: Adam Carter <adamcarter3@×××××.com>
To: Gentoo User <gentoo-user@l.g.o>
Subject: [gentoo-user] wine install : pango, freetype, harfbuzz circular dependencies
Date: Mon, 19 Jul 2021 01:34:50
Message-Id: CAC=wYCE0aqS+nMi6gpr0Eh9QdJk-BymbD4vJYy70i921+BVRbQ@mail.gmail.com
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?

Replies

Subject Author
Re: [gentoo-user] wine install : pango, freetype, harfbuzz circular dependencies Arve Barsnes <arve.barsnes@×××××.com>