Gentoo Archives: gentoo-user

From: Daniel Quinn <gentoo@×××××××××××.org>
To: gentoo-user@l.g.o
Subject: [gentoo-user] GTK+ circular dependency
Date: Wed, 12 Oct 2016 21:50:51
Message-Id: c7dde9ef-4dec-3490-2a03-2193e08df0d5@danielquinn.org
1 Have any of you seen this before? This is on a fresh install. I can't
2 get anything GNOME-based to install as it looks like gnome-keyring is
3 bringing in an older version of gtk+ which somehow depends on
4 gtk-engines-adwaita which in turn depends on gtk+.
5
6 Details:
7 * ACCEPT_KEYWORDS="~amd64"
8 * Profile: gnome/systemd
9 * No additional USE flags.
10
11
12
13 # emerge -auDN --keep-going --with-bdeps=y @world
14
15 These are the packages that would be merged, in order:
16
17 Calculating dependencies... done!
18
19
20 [nomerge ] app-crypt/libsecret-0.18.5::gentoo USE="crypt
21 introspection -debug {-test} -vala"
22 [nomerge ] gnome-base/gnome-keyring-3.20.0::gentoo USE="caps
23 filecaps pam ssh-agent (-selinux) {-test}"
24 [nomerge ] app-crypt/pinentry-0.9.7-r1::gentoo
25 USE="gnome-keyring gtk ncurses -caps -emacs -qt4 -qt5 -static"
26 [nomerge ] x11-libs/gtk+-2.24.31-r1:2::gentoo
27 [3.20.9:3::gentoo] USE="introspection vim-syntax (-aqua) -cups -examples
28 {-test} -xinerama" ABI_X86="(64) -32 (-x32)"
29 [ebuild N ] x11-themes/gtk-engines-adwaita-3.20.2::gentoo
30 ABI_X86="(64) -32 (-x32)" 2,812 KiB
31 [ebuild NS ] x11-libs/gtk+-2.24.31-r1:2::gentoo
32 [3.20.9:3::gentoo] USE="introspection vim-syntax (-aqua) -cups -examples
33 {-test} -xinerama" ABI_X86="(64) -32 (-x32)" 12,506 KiB
34 [ebuild N ] app-crypt/gnupg-2.1.15::gentoo USE="bzip2 gnutls nls
35 readline usb -doc -ldap (-selinux) -smartcard -tofu -tools" 5,590 KiB
36 [ebuild N ] app-crypt/pinentry-0.9.7-r1::gentoo
37 USE="gnome-keyring gtk ncurses -caps -emacs -qt4 -qt5 -static" 423 KiB
38 [ebuild N ] gnome-base/gnome-keyring-3.20.0::gentoo USE="caps
39 filecaps pam ssh-agent (-selinux) {-test}" 1,187 KiB
40 [nomerge ] sys-apps/openrc-0.22.2::gentoo USE="ncurses netifrc
41 pam unicode -audit -debug -newnet (-prefix) (-selinux) -static-libs -tools"
42 [ebuild R ] sys-auth/pambase-20150213::gentoo USE="cracklib
43 gnome-keyring* nullok sha512 systemd (-consolekit) -debug -minimal
44 -mktemp -pam_krb5 -pam_ssh -passwdqc -securetty (-selinux)" 4 KiB
45
46 Total: 6 packages (4 new, 1 in new slot, 1 reinstall), Size of
47 downloads: 22,519 KiB
48
49 * Error: circular dependencies:
50
51 (x11-libs/gtk+-2.24.31-r1:2/2::gentoo, ebuild scheduled for merge)
52 depends on
53 (x11-themes/gtk-engines-adwaita-3.20.2:0/0::gentoo, ebuild scheduled
54 for merge) (runtime)
55 (x11-libs/gtk+-2.24.31-r1:2/2::gentoo, ebuild scheduled for merge)
56 (buildtime)
57
58 * Note that circular dependencies can often be avoided by temporarily
59 * disabling USE flags that trigger optional dependencies.

Replies

Subject Author
Re: [gentoo-user] GTK+ circular dependency wabe <wabenbau@×××××.com>
[gentoo-user] Re: GTK+ circular dependency Jonathan Callen <jcallen@g.o>