On Sat, 25 Mar 2017 20:40:25 -0400,
Alarig Le Lay wrote:
> 
> [1  <text/plain; utf-8 (quoted-printable)>]
> On sam. 25 mars 20:25:15 2017, John Covici wrote:
> > Hi.  I am getting the following error when emerging
> > gnome-control-center on my most recent update -- I am using unstable
> > gentoo.
> > libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H
> > -I. -I../.. -pthread -I/usr/include/gtk-3.0 -I/usr/include/cairo
> > -I/usr/include/pango-1.0 -I/usr/include/harfbuzz
> > -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo
> > -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm
> > -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16
> > -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0
> > -I/usr/lib64/glib-2.0/include -I/usr/include/gsettings-desktop-schemas
> > -I../../ -DG_LOG_DOMAIN=\"common-cc-panel\" -DPANEL_ID=\"common\"
> > -pthread -I/usr/include/gnome-desktop-3.0 -I/usr/include/gtk-3.0
> > -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo
> > -I/usr/include/pango-1.0 -I/usr/include/harfbuzz
> > -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo
> > -I/usr/include/pixman-1 -I/usr/include/libdrm
> > -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16
> > -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
> > -I/usr/include/freetype2 -I/usr/include/gsettings-desktop-schemas
> > -I/usr/include/gudev-1.0 -I/usr/include/glib-2.0
> > -I/usr/lib64/glib-2.0/include -O2 -mtune=core2 -pipe -ggdb -c
> > gsd-device-manager-udev.c  -fPIC -DPIC -o
> > .libs/gsd-device-manager-udev.o
> > gsd-device-manager-udev.c:27:28: fatal error: gdk/gdkwayland.h: No
> > such file or directory
> > 
> > I do have -wailan as a use flag (there by default), so this doesn't
> > make too much sense.
> > 
> > What can I do, or should I file a bug?
> > 
> > thanks in advance for any suggestions.
> 
> Hi,
> 
> What are your useflags for x11-libs/gtk+? I think that you must enable
> the wayland one.

Well, for one thing, I do not want to use wayland at all, it conflicts
with accessibility, and if I enable the wayland flag (and I had to
enable it on a few more packages and get dev-libs/wayland which I
never had) I get the following:

These are the packages that would be merged, in order:

Calculating dependencies  ................... done!
[ebuild   R    ] x11-libs/libxkbcommon-0.7.1::gentoo  USE="X doc
-static-libs {-test}" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild  N     ] dev-libs/wayland-1.12.0::gentoo  USE="doc
-static-libs" ABI_X86="32 (64) (-x32)" 371 KiB
[ebuild   R    ] media-libs/mesa-17.0.2::gentoo  USE="classic dri3 egl
gallium gbm gles2 llvm nptl wayland* -bindist -d3d9 -debug -gles1
-opencl -openmax -osmesa -pax_kernel -pic (-selinux) -vaapi -valgrind
-vdpau -vulkan -xa -xvmc" ABI_X86="32 (64) (-x32)"
VIDEO_CARDS="nouveau (-freedreno) -i915 -i965 -imx -intel -r100 -r200
-r300 -r600 -radeon -radeonsi (-vc4) (-vivante) -vmware" 0 KiB
[ebuild  N     ] dev-libs/wayland-protocols-1.7::gentoo  111 KiB
[ebuild   R    ] x11-libs/gtk+-3.22.11:3::mv  USE="X colord cups
introspection wayland* -adwaita-icon-theme (-aqua) -atk-bridge
-broadway -cloudprint -debug -examples {-test} -vim-syntax -xinerama"
ABI_X86="32 (64) (-x32)" 0 KiB

Total: 5 packages (2 new, 3 reinstalls), Size of downloads: 482 KiB

!!! Multiple package instances within a single package slot have been
    pulled
    !!! into the dependency graph, resulting in a slot conflict:

x11-libs/gtk+:3

  (x11-libs/gtk+-3.22.11:3/3::mv, ebuild scheduled for merge) pulled
  in by
      =x11-libs/gtk+-3.22.11 (Argument)

  (x11-libs/gtk+-3.22.11:3/3::mv, installed) pulled in by
      >=x11-libs/gtk+-3.21.0:3[X=,introspection?,wayland=] required by
  (media-libs/clutter-gtk-1.8.2:1.0/1.0::gentoo, installed)
                                                 ^^^^^^^^


-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

         John Covici
         cov...@ccs.covici.com

Reply via email to