Gentoo Archives: gentoo-user

From: John Covici <covici@××××××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] gnome-control center 3.23.98 fails to compile
Date: Sun, 26 Mar 2017 04:42:41
Message-Id: m3lgrs645u.wl-covici@ccs.covici.com
In Reply to: Re: [gentoo-user] gnome-control center 3.23.98 fails to compile by Alarig Le Lay
1 On Sat, 25 Mar 2017 20:40:25 -0400,
2 Alarig Le Lay wrote:
3 >
4 > [1 <text/plain; utf-8 (quoted-printable)>]
5 > On sam. 25 mars 20:25:15 2017, John Covici wrote:
6 > > Hi. I am getting the following error when emerging
7 > > gnome-control-center on my most recent update -- I am using unstable
8 > > gentoo.
9 > > libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H
10 > > -I. -I../.. -pthread -I/usr/include/gtk-3.0 -I/usr/include/cairo
11 > > -I/usr/include/pango-1.0 -I/usr/include/harfbuzz
12 > > -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo
13 > > -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm
14 > > -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16
15 > > -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0
16 > > -I/usr/lib64/glib-2.0/include -I/usr/include/gsettings-desktop-schemas
17 > > -I../../ -DG_LOG_DOMAIN=\"common-cc-panel\" -DPANEL_ID=\"common\"
18 > > -pthread -I/usr/include/gnome-desktop-3.0 -I/usr/include/gtk-3.0
19 > > -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo
20 > > -I/usr/include/pango-1.0 -I/usr/include/harfbuzz
21 > > -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo
22 > > -I/usr/include/pixman-1 -I/usr/include/libdrm
23 > > -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16
24 > > -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
25 > > -I/usr/include/freetype2 -I/usr/include/gsettings-desktop-schemas
26 > > -I/usr/include/gudev-1.0 -I/usr/include/glib-2.0
27 > > -I/usr/lib64/glib-2.0/include -O2 -mtune=core2 -pipe -ggdb -c
28 > > gsd-device-manager-udev.c -fPIC -DPIC -o
29 > > .libs/gsd-device-manager-udev.o
30 > > gsd-device-manager-udev.c:27:28: fatal error: gdk/gdkwayland.h: No
31 > > such file or directory
32 > >
33 > > I do have -wailan as a use flag (there by default), so this doesn't
34 > > make too much sense.
35 > >
36 > > What can I do, or should I file a bug?
37 > >
38 > > thanks in advance for any suggestions.
39 >
40 > Hi,
41 >
42 > What are your useflags for x11-libs/gtk+? I think that you must enable
43 > the wayland one.
44
45 Well, for one thing, I do not want to use wayland at all, it conflicts
46 with accessibility, and if I enable the wayland flag (and I had to
47 enable it on a few more packages and get dev-libs/wayland which I
48 never had) I get the following:
49
50 These are the packages that would be merged, in order:
51
52 Calculating dependencies ................... done!
53 [ebuild R ] x11-libs/libxkbcommon-0.7.1::gentoo USE="X doc
54 -static-libs {-test}" ABI_X86="32* (64) (-x32)" 0 KiB
55 [ebuild N ] dev-libs/wayland-1.12.0::gentoo USE="doc
56 -static-libs" ABI_X86="32 (64) (-x32)" 371 KiB
57 [ebuild R ] media-libs/mesa-17.0.2::gentoo USE="classic dri3 egl
58 gallium gbm gles2 llvm nptl wayland* -bindist -d3d9 -debug -gles1
59 -opencl -openmax -osmesa -pax_kernel -pic (-selinux) -vaapi -valgrind
60 -vdpau -vulkan -xa -xvmc" ABI_X86="32 (64) (-x32)"
61 VIDEO_CARDS="nouveau (-freedreno) -i915 -i965 -imx -intel -r100 -r200
62 -r300 -r600 -radeon -radeonsi (-vc4) (-vivante) -vmware" 0 KiB
63 [ebuild N ] dev-libs/wayland-protocols-1.7::gentoo 111 KiB
64 [ebuild R ] x11-libs/gtk+-3.22.11:3::mv USE="X colord cups
65 introspection wayland* -adwaita-icon-theme (-aqua) -atk-bridge
66 -broadway -cloudprint -debug -examples {-test} -vim-syntax -xinerama"
67 ABI_X86="32 (64) (-x32)" 0 KiB
68
69 Total: 5 packages (2 new, 3 reinstalls), Size of downloads: 482 KiB
70
71 !!! Multiple package instances within a single package slot have been
72 pulled
73 !!! into the dependency graph, resulting in a slot conflict:
74
75 x11-libs/gtk+:3
76
77 (x11-libs/gtk+-3.22.11:3/3::mv, ebuild scheduled for merge) pulled
78 in by
79 =x11-libs/gtk+-3.22.11 (Argument)
80
81 (x11-libs/gtk+-3.22.11:3/3::mv, installed) pulled in by
82 >=x11-libs/gtk+-3.21.0:3[X=,introspection?,wayland=] required by
83 (media-libs/clutter-gtk-1.8.2:1.0/1.0::gentoo, installed)
84 ^^^^^^^^
85
86
87 --
88 Your life is like a penny. You're going to lose it. The question is:
89 How do
90 you spend it?
91
92 John Covici
93 covici@××××××××××.com