1 |
Adding "--verbose --tree" to your emerge options probably reveals the offending package. |
2 |
It is likely this is caused by a dependency you have not yet masked. |
3 |
|
4 |
Meld master already contains fixes for those issues, so hopefully they release a fixed |
5 |
version soon... |
6 |
|
7 |
On Wed, 21 Sep 2016 10:30:21 +0200, Raffaele BELARDI <raffaele.belardi@××.com> wrote: |
8 |
> I have masked >gtk+-3.18.9 due to issues with meld on my system [1],[2]. |
9 |
> Today's update wants me to unmask it [3]. Checking the ebuilds, none of |
10 |
> the packages emerge lists should need a gtk+ higher than gtk+-3.18.9; |
11 |
> for example the most probable candidate, gcr-3.20.,0 depends only on: |
12 |
> COMMON_DEPEND=" |
13 |
> >=app-crypt/p11-kit-0.19 |
14 |
> >=dev-libs/glib-2.38:2 |
15 |
> >=dev-libs/libgcrypt-1.2.2:0= |
16 |
> >=dev-libs/libtasn1-1:= |
17 |
> >=sys-apps/dbus-1 |
18 |
> gtk? ( >=x11-libs/gtk+-3.12:3[X,introspection?] ) |
19 |
> introspection? ( >=dev-libs/gobject-introspection-1.34:= ) |
20 |
> |
21 |
> Also none of the installed packages needs it [4]. |
22 |
> |
23 |
> Any way I can convince emerge to proceed with the update without |
24 |
> unmasking gtk+-3.20.x? |
25 |
> |
26 |
> thanks, |
27 |
> |
28 |
> raffaele |
29 |
> |
30 |
> ----------------------------------------------------------------- |
31 |
> |
32 |
> [1] # cat /etc/portage/package.mask |
33 |
> # the last good meld version was linked against x11-libs/gtk+-3.18.6, |
34 |
> .7, .8, .9 |
35 |
> # try masking higher library version |
36 |
> >x11-libs/gtk+-3.18.9 |
37 |
> # higher than this one pulls in x11-libs/gtk+-3.20.x |
38 |
> >x11-libs/gtksourceview-3.18.3 |
39 |
> |
40 |
> # eix -I gtk+ |
41 |
> [U] x11-libs/gtk+ |
42 |
> Available versions: |
43 |
> (1) 1.2.10-r13 |
44 |
> (2) *2.24.28-r1 2.24.30^t (~)2.24.31^t |
45 |
> (3) *3.16.7 3.18.9{tbz2} [m](~)3.20.8^t{tbz2} [m](~)3.20.9^t |
46 |
> {X aqua broadway cloudprint colord cups debug examples |
47 |
> +introspection nls test vim-syntax wayland xinerama ABI_MIPS="n32 n64 |
48 |
> o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32" LINGUAS="az ca |
49 |
> cs da de el es et eu fi fr ga gl hr hu it ja ko lt nl nn no pl pt pt_BR |
50 |
> ro ru sk sl sr sv tr uk vi"} |
51 |
> Installed versions: 2.24.30(2)^t(08:43:17 AM |
52 |
> 08/18/2016)(introspection -aqua -cups -debug -examples -test -vim-syntax |
53 |
> -xinerama ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" |
54 |
> ABI_X86="32 -64 -x32") 3.18.9(3){tbz2}(10:20:59 AM 08/10/2016)(X |
55 |
> introspection -aqua -broadway -cloudprint -colord -cups -debug -examples |
56 |
> -test -vim-syntax -wayland -xinerama ABI_MIPS="-n32 -n64 -o32" |
57 |
> ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 -64 -x32") |
58 |
> |
59 |
> |
60 |
> [2] with gtk+-3.20.x the tabs and buttons in meld are drawn without the |
61 |
> surrounding border line thus it's unusable. I opened a bug on gnome but |
62 |
> it was rightly dismissed as a packaging system issue |
63 |
> (https://bugzilla.gnome.org/show_bug.cgi?id=769699). |
64 |
> |
65 |
> |
66 |
> [3] The following mask changes are necessary to proceed: |
67 |
> (see "package.unmask" in the portage(5) man page for more details) |
68 |
> # required by app-crypt/gcr-3.20.0::gentoo[gtk] |
69 |
> # required by gnome-base/gvfs-1.28.3-r1::gentoo |
70 |
> # required by x11-libs/libfm-1.2.4::gentoo[automount,udisks] |
71 |
> # required by lxde-base/lxpanel-0.8.2::gentoo |
72 |
> # required by lxde-base/lxde-meta-0.5.5-r5::gentoo |
73 |
> # required by @selected |
74 |
> # required by @world (argument) |
75 |
> # /etc/portage/package.mask: |
76 |
> # the last good meld version was linked against x11-libs/gtk+-3.18.6, |
77 |
> .7, .8, .9 |
78 |
> # try masking higher library version |
79 |
> =x11-libs/gtk+-3.20.9 |
80 |
> |
81 |
> |
82 |
> [4] # equery d x11-libs/gtk+ |
83 |
> * These packages depend on x11-libs/gtk+: |
84 |
> app-crypt/gcr-3.20.0 (gtk ? >=x11-libs/gtk+-3.12:3[X,introspection?]) |
85 |
> app-crypt/pinentry-0.9.7-r1 (gtk ? x11-libs/gtk+:2) |
86 |
> app-editors/leafpad-0.8.18.1 (x11-libs/gtk+:2) |
87 |
> app-text/ghostscript-gpl-9.19 (gtk ? x11-libs/gtk+:3) |
88 |
> (gtk ? x11-libs/gtk+:2) |
89 |
> app-text/gtkspell-2.0.16 (x11-libs/gtk+:2) |
90 |
> dev-java/oracle-jre-bin-1.8.0.102 (javafx ? x11-libs/gtk+:2) |
91 |
> dev-libs/keybinder-0.3.1-r200 (>=x11-libs/gtk+-2.20:2) |
92 |
> dev-libs/libunique-1.1.6-r1 (>=x11-libs/gtk+-2.11:2[introspection?]) |
93 |
> dev-python/pygobject-3.20.1 (test ? x11-libs/gtk+:3[introspection]) |
94 |
> dev-util/meld-3.16.2 (>=x11-libs/gtk+-3.14:3[introspection]) |
95 |
> games-misc/xcowsay-1.3 (x11-libs/gtk+:2) |
96 |
> gnome-base/gvfs-1.28.3-r1 (gtk ? >=x11-libs/gtk+-3.0:3) |
97 |
> gnome-base/libglade-2.6.4-r2 |
98 |
> (>=x11-libs/gtk+-2.24.23:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) |
99 |
> gnome-base/librsvg-2.40.16 (tools ? >=x11-libs/gtk+-3.10.0:3) |
100 |
> gnome-extra/polkit-gnome-0.105-r1 (x11-libs/gtk+:3) |
101 |
> lxde-base/lxappearance-0.5.5 (x11-libs/gtk+:2) |
102 |
> lxde-base/lxde-common-0.5.5-r3 (x11-libs/gtk+:2) |
103 |
> lxde-base/lxde-icon-theme-0.5.0-r1 (x11-libs/gtk+:2) |
104 |
> lxde-base/lxinput-0.3.2 (x11-libs/gtk+:2) |
105 |
> lxde-base/lxpanel-0.8.1 (x11-libs/gtk+:2) |
106 |
> lxde-base/lxrandr-0.1.2 (x11-libs/gtk+:2) |
107 |
> lxde-base/lxsession-0.5.2 (x11-libs/gtk+:2) |
108 |
> lxde-base/lxtask-0.1.6 (x11-libs/gtk+:2) |
109 |
> lxde-base/lxterminal-0.2.0-r1 (!gtk3 ? x11-libs/gtk+:2) |
110 |
> (gtk3 ? x11-libs/gtk+:3) |
111 |
> media-gfx/gpicview-0.2.4 (>=x11-libs/gtk+-2.6:2) |
112 |
> media-sound/ario-1.5.1-r1 (>=x11-libs/gtk+-2.16:2) |
113 |
> net-im/pidgin-2.11.0 (gtk ? >=x11-libs/gtk+-2.10:2[aqua=]) |
114 |
> sys-devel/gcc-5.4.0 (awt ? =x11-libs/gtk+-2*) |
115 |
> www-client/seamonkey-2.42.3.0_p0 (>=x11-libs/gtk+-2.18:2) |
116 |
> www-client/w3m-0.5.3-r8 (vanilla ? x11-libs/gtk+:2) |
117 |
> www-plugins/adobe-flash-11.2.202.632 (x11-libs/gtk+:2) |
118 |
> x11-libs/gtksourceview-3.18.3 (>=x11-libs/gtk+-3.16:3[introspection?]) |
119 |
> x11-libs/libfm-1.2.4 (gtk ? >=x11-libs/gtk+-2.16:2) |
120 |
> x11-libs/libnotify-0.7.6-r3 (test ? |
121 |
> x11-libs/gtk+:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) |
122 |
> x11-libs/libwnck-2.31.0 (>=x11-libs/gtk+-2.19.7:2[introspection?]) |
123 |
> x11-libs/vte-0.28.2-r207 (>=x11-libs/gtk+-2.20:2[introspection?]) |
124 |
> x11-misc/notification-daemon-3.18.2 (>=x11-libs/gtk+-3.15.2:3) |
125 |
> x11-misc/obconf-2.0.4 (x11-libs/gtk+:2) |
126 |
> x11-misc/pcmanfm-1.2.3 (>=x11-libs/gtk+-2.16:2) |
127 |
> |
128 |
> |
129 |
-- |