public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Help installing skype
@ 2016-02-24 18:36 allan gottlieb
  2016-02-24 19:07 ` Anton Shumskyi
  2016-02-24 19:14 ` Ralf
  0 siblings, 2 replies; 11+ messages in thread
From: allan gottlieb @ 2016-02-24 18:36 UTC (permalink / raw
  To: gentoo-user

Unfortunately (see the end for the reason) I need to run skype.  This
seems to be a mess to build.

I already
  added it to package.accept_keywords
  added about 100 entries to package.use (for abi_x86_32)
  accepted the license

Now I have a slot conflict.  Below the abbreviated output is the full
output.  Help would be much appreciated.

thanks,
allan

================================================================

E7450-wired gottlieb # emerge --pretend skype

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

Calculating dependencies... done!
[ebuild  N    ~] net-im/skype-4.3.0.37-r6  USE="pulseaudio -apulse -pax_kernel -plasma (-selinux)" 
[nomerge       ] www-client/chromium-48.0.2564.109 
[nomerge       ]  app-accessibility/speech-dispatcher-0.8.1 
[nomerge       ]   app-accessibility/espeak-1.47.11-r1 
[nomerge       ]    media-sound/sox-14.4.2 
[nomerge       ]     media-sound/pulseaudio-7.1  ABI_X86="32*" 
[ebuild   R    ]      media-plugins/alsa-plugins-1.0.29  ABI_X86="32*" 
[ebuild   R    ]       media-sound/pulseaudio-7.1  ABI_X86="32*" 
[nomerge       ] net-im/skype-4.3.0.37-r6  USE="pulseaudio -apulse -pax_kernel -plasma (-selinux)" 
[ebuild  N     ]  dev-qt/qtwebkit-4.8.6-r1  USE="gstreamer jit (-aqua) -debug -exceptions -icu -pch" ABI_X86="32 (64) (-x32)" 
[nomerge       ] gnome-base/gnome-3.16.0 
[nomerge       ]  gnome-base/gnome-extra-apps-3.16.0 
[nomerge       ]   mail-client/evolution-3.16.5 
[nomerge       ]    app-crypt/pinentry-0.9.5 
[nomerge       ]     dev-qt/qtgui-4.8.6-r4  ABI_X86="32*" 
[ebuild   R    ]      dev-qt/qt3support-4.8.6-r1  ABI_X86="32*" 
[ebuild   R    ]       dev-qt/qtsql-4.8.6-r1  ABI_X86="32*" 
[ebuild   R    ]        dev-db/sqlite-3.9.2  ABI_X86="32*" 

[many omitted]

[ebuild   R    ]    dev-libs/expat-2.1.0-r5  ABI_X86="32*" 
[ebuild   R    ] app-arch/bzip2-1.0.6-r6  ABI_X86="32*" 
[nomerge       ] app-text/texlive-2014 
[nomerge       ]  sys-apps/texinfo-5.2 
[ebuild   R    ]   virtual/libintl-0-r2  ABI_X86="32*" 

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

dev-libs/libxml2:2

  (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, ebuild scheduled for merge) pulled in by
    dev-libs/libxml2:2[!icu?,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(-)?] required by (dev-qt/qtwebkit-4.8.6-r1:4/4::gentoo, ebuild scheduled for merge)
                       ^^^^^                                                                                                                                                                                                                                                                                   
    >=dev-libs/libxml2-2.9.1-r4: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(-)?] required by (media-libs/gst-plugins-base-0.10.36-r2:0.10/0.10::gentoo, ebuild scheduled for merge)
                                                                                                                                                                                                                                                                                                                     
    >=dev-libs/libxml2-2.9.1-r4[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(-)?] required by (media-libs/gstreamer-0.10.36-r2:0.10/0.10::gentoo, ebuild scheduled for merge)
                                                                                                                                                                                                                                                                                                            

  (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, installed) pulled in by
    dev-libs/libxml2:=[icu] required by (www-client/chromium-48.0.2564.109:0/0::gentoo, installed)
                       ^^^                                                                                                            
    dev-libs/libxml2:2/2=[icu] required by (www-client/chromium-48.0.2564.109:0/0::gentoo, installed)
                          ^^^                                                                                                            


It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously. You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.


================================================================

E7450-wired gottlieb # emerge --pretend skype

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

Calculating dependencies... done!
[ebuild  N    ~] net-im/skype-4.3.0.37-r6  USE="pulseaudio -apulse -pax_kernel -plasma (-selinux)" 
[nomerge       ] www-client/chromium-48.0.2564.109 
[nomerge       ]  app-accessibility/speech-dispatcher-0.8.1 
[nomerge       ]   app-accessibility/espeak-1.47.11-r1 
[nomerge       ]    media-sound/sox-14.4.2 
[nomerge       ]     media-sound/pulseaudio-7.1  ABI_X86="32*" 
[ebuild   R    ]      media-plugins/alsa-plugins-1.0.29  ABI_X86="32*" 
[ebuild   R    ]       media-sound/pulseaudio-7.1  ABI_X86="32*" 
[nomerge       ] net-im/skype-4.3.0.37-r6  USE="pulseaudio -apulse -pax_kernel -plasma (-selinux)" 
[ebuild  N     ]  dev-qt/qtwebkit-4.8.6-r1  USE="gstreamer jit (-aqua) -debug -exceptions -icu -pch" ABI_X86="32 (64) (-x32)" 
[nomerge       ] gnome-base/gnome-3.16.0 
[nomerge       ]  gnome-base/gnome-extra-apps-3.16.0 
[nomerge       ]   mail-client/evolution-3.16.5 
[nomerge       ]    app-crypt/pinentry-0.9.5 
[nomerge       ]     dev-qt/qtgui-4.8.6-r4  ABI_X86="32*" 
[ebuild   R    ]      dev-qt/qt3support-4.8.6-r1  ABI_X86="32*" 
[ebuild   R    ]       dev-qt/qtsql-4.8.6-r1  ABI_X86="32*" 
[ebuild   R    ]        dev-db/sqlite-3.9.2  ABI_X86="32*" 
[ebuild   R    ]       dev-qt/qtgui-4.8.6-r4  ABI_X86="32*" 
[ebuild   R    ]        x11-libs/libSM-1.2.2-r1  ABI_X86="32*" 
[nomerge       ] sys-boot/grub-2.02_beta2-r8 
[nomerge       ]  sys-libs/ncurses-5.9-r5  ABI_X86="32*" 
[ebuild   R    ]   sys-libs/gpm-1.20.7-r2  ABI_X86="32*" 
[nomerge       ] gnome-base/gnome-3.16.0 
[nomerge       ]  gnome-base/gnome-core-apps-3.16.0 
[nomerge       ]   gnome-base/gnome-control-center-3.16.3 
[nomerge       ]    net-wireless/gnome-bluetooth-3.16.1 
[nomerge       ]     net-wireless/bluez-5.37 
[ebuild   R    ]      sys-libs/readline-6.3_p8-r2  ABI_X86="32*" 
[ebuild   R    ]       sys-libs/ncurses-5.9-r99  ABI_X86="32*" 
[ebuild   R    ]        sys-libs/ncurses-5.9-r5  ABI_X86="32*" 
[ebuild   R    ]      sys-apps/systemd-226-r2  ABI_X86="32*" 
[ebuild   R    ]       sys-apps/util-linux-2.26.2  ABI_X86="32*" 
[ebuild   R    ]      net-print/cups-2.0.3  ABI_X86="32*" 
[nomerge       ] net-im/skype-4.3.0.37-r6  USE="pulseaudio -apulse -pax_kernel -plasma (-selinux)" 
[ebuild   R    ]  dev-qt/qtdbus-4.8.6-r1  ABI_X86="32*" 
[ebuild   R    ]   sys-apps/dbus-1.8.16  ABI_X86="32*" 
[nomerge       ] dev-qt/qtwebkit-4.8.6-r1  USE="gstreamer jit (-aqua) -debug -exceptions -icu -pch" ABI_X86="32 (64) (-x32)" 
[ebuild  NS    ]  media-libs/gst-plugins-base-0.10.36-r2 [1.4.5] USE="introspection nls orc" ABI_X86="32 (64) (-x32)" 
[ebuild  NS    ]   media-libs/gstreamer-0.10.36-r2 [1.4.5] USE="introspection nls orc {-test}" ABI_X86="32 (64) (-x32)" 
[ebuild   R    ]    dev-libs/libxml2-2.9.2-r4  USE="-icu*" ABI_X86="32*" 
[nomerge       ] net-im/skype-4.3.0.37-r6  USE="pulseaudio -apulse -pax_kernel -plasma (-selinux)" 
[ebuild   R    ]  x11-libs/libXScrnSaver-1.2.2-r1  ABI_X86="32*" 
[nomerge       ] x11-base/xorg-x11-7.4-r2 
[nomerge       ]  x11-apps/xdpyinfo-1.3.2 
[ebuild   R    ]   x11-libs/libXtst-1.2.2  ABI_X86="32*" 
[nomerge       ] x11-base/xorg-x11-7.4-r2 
[nomerge       ]  x11-apps/xsetroot-1.1.1 
[ebuild   R    ]   x11-libs/libXcursor-1.1.14  ABI_X86="32*" 
[nomerge       ] gnome-base/gnome-core-apps-3.16.0 
[nomerge       ]  media-video/totem-3.16.4 
[nomerge       ]   media-plugins/gst-plugins-meta-1.0-r2 
[nomerge       ]    media-plugins/gst-plugins-mpeg2dec-1.4.5 
[nomerge       ]     media-libs/libmpeg2-0.5.1-r2 
[ebuild   R    ]      x11-libs/libXv-1.0.10  ABI_X86="32*" 
[nomerge       ] gnome-base/gnome-extra-apps-3.16.0 
[nomerge       ]  www-client/epiphany-3.16.3 
[nomerge       ]   net-libs/webkit-gtk-2.8.5 
[nomerge       ]    media-libs/libwebp-0.4.0 
[nomerge       ]     media-libs/freeglut-3.0.0 
[ebuild   R    ]      x11-libs/libXrandr-1.5.0  ABI_X86="32*" 
[ebuild   R    ]      x11-libs/libXi-1.7.5  ABI_X86="32*" 
[ebuild   R    ]       x11-libs/libXfixes-5.0.1  ABI_X86="32*" 
[ebuild   R    ]    x11-libs/libXrender-0.9.9  ABI_X86="32*" 
[nomerge       ] gnome-base/gnome-3.16.0 
[nomerge       ]  gnome-extra/gnome-shell-extensions-3.16.2 
[nomerge       ]   app-eselect/eselect-gnome-shell-extensions-20120911 
[nomerge       ]    gnome-base/gnome-shell-3.16.4 
[nomerge       ]     gnome-base/gnome-control-center-3.16.3 
[nomerge       ]      gnome-base/gnome-session-3.16.0 
[nomerge       ]       x11-apps/xdpyinfo-1.3.2 
[ebuild   R    ]        x11-libs/libXext-1.3.3  ABI_X86="32*" 
[ebuild   R    ]         x11-libs/libX11-1.6.3  ABI_X86="32*" 
[ebuild   R    ]          x11-libs/libxcb-1.11.1  ABI_X86="32*" 
[ebuild   R    ]           x11-proto/xcb-proto-1.11  ABI_X86="32*" 
[nomerge       ] dev-qt/qtwebkit-4.8.6-r1  USE="gstreamer jit (-aqua) -debug -exceptions -icu -pch" ABI_X86="32 (64) (-x32)" 
[ebuild  N     ]  dev-qt/qtxmlpatterns-4.8.6-r1  USE="(-aqua) -debug -pch" ABI_X86="32 (64) (-x32)" 
[nomerge       ] dev-qt/qtwebkit-4.8.6-r1  USE="gstreamer jit (-aqua) -debug -exceptions -icu -pch" ABI_X86="32 (64) (-x32)" 
[nomerge       ]  dev-qt/qtgui-4.8.6-r4  ABI_X86="32*" 
[ebuild   R    ]   dev-qt/qtscript-4.8.6-r2  ABI_X86="32*" 
[ebuild   R    ]    dev-qt/qtcore-4.8.6-r2  ABI_X86="32*" 
[nomerge       ] gnome-base/gnome-extra-apps-3.16.0 
[nomerge       ]  net-misc/vinagre-3.16.1 
[nomerge       ]   net-libs/gtk-vnc-0.5.4 
[nomerge       ]    media-sound/pulseaudio-7.1  ABI_X86="32*" 
[ebuild   R    ]     media-libs/libsndfile-1.0.26  ABI_X86="32*" 
[nomerge       ] www-client/chromium-48.0.2564.109 
[nomerge       ]  x11-libs/libXScrnSaver-1.2.2-r1  ABI_X86="32*" 
[ebuild   R    ]   x11-proto/scrnsaverproto-1.2.2-r1  ABI_X86="32*" 
[ebuild   R    ]  media-libs/flac-1.3.1-r1  ABI_X86="32*" 
[nomerge       ] media-sound/sox-14.4.2 
[ebuild   R    ]  media-libs/libvorbis-1.3.4  ABI_X86="32*" 
[nomerge       ] x11-apps/xdpyinfo-1.3.2 
[nomerge       ]  x11-libs/libX11-1.6.3  ABI_X86="32*" 
[ebuild   R    ]   x11-proto/xf86bigfontproto-1.2.0-r1  ABI_X86="32*" 
[nomerge       ] gnome-base/gnome-core-apps-3.16.0 
[nomerge       ]  x11-terms/gnome-terminal-3.16.2-r2 
[nomerge       ]   gnome-base/gnome-shell-3.16.4 
[nomerge       ]    x11-libs/libXtst-1.2.2  ABI_X86="32*" 
[ebuild   R    ]     x11-proto/recordproto-1.14.2-r1  ABI_X86="32*" 
[nomerge       ] gnome-base/gnome-extra-apps-3.16.0 
[nomerge       ]  gnome-extra/gnome-tweak-tool-3.16.2 
[nomerge       ]   gnome-base/gnome-shell-3.16.4 
[nomerge       ]    x11-libs/libXfixes-5.0.1  ABI_X86="32*" 
[ebuild   R    ]     x11-proto/fixesproto-5.0-r1  ABI_X86="32*" 
[nomerge       ] www-client/chromium-48.0.2564.109 
[nomerge       ]  x11-libs/libXrandr-1.5.0  ABI_X86="32*" 
[ebuild   R    ]   x11-proto/randrproto-1.5.0  ABI_X86="32*" 
[nomerge       ] media-video/totem-3.16.4 
[nomerge       ]  media-plugins/grilo-plugins-0.2.14 
[nomerge       ]   net-libs/gnome-online-accounts-3.16.4.1 
[nomerge       ]    gnome-base/gnome-control-center-3.16.3 
[nomerge       ]     gnome-extra/nm-applet-1.0.6 
[nomerge       ]      virtual/notification-daemon-0 
[nomerge       ]       gnome-base/gnome-shell-3.16.4 
[nomerge       ]        x11-wm/mutter-3.16.4 
[nomerge       ]         x11-libs/libdrm-2.4.65 
[ebuild   R    ]          dev-libs/libpthread-stubs-0.3-r1  ABI_X86="32*" 
[nomerge       ] www-client/firefox-38.6.1 
[nomerge       ]  media-plugins/gst-plugins-libav-1.4.5-r2 
[nomerge       ]   media-video/ffmpeg-2.8.5 
[nomerge       ]    x11-libs/libXv-1.0.10  ABI_X86="32*" 
[ebuild   R    ]     x11-proto/videoproto-2.3.2  ABI_X86="32*" 
[nomerge       ] x11-base/xorg-x11-7.4-r2 
[nomerge       ]  x11-apps/xinput-1.6.2 
[nomerge       ]   x11-libs/libXrandr-1.5.0  ABI_X86="32*" 
[ebuild   R    ]    x11-proto/renderproto-0.11.1-r1  ABI_X86="32*" 
[nomerge       ] media-gfx/xfig-3.2.5c 
[nomerge       ]  x11-libs/libXt-1.1.5 
[ebuild   R    ]   x11-proto/kbproto-1.0.7  ABI_X86="32*" 
[nomerge       ] x11-base/xorg-drivers-1.17 
[nomerge       ]  x11-drivers/xf86-input-evdev-2.9.2 
[nomerge       ]   x11-base/xorg-server-1.17.4 
[ebuild   R    ]    x11-libs/libXdmcp-1.1.2  ABI_X86="32*" 
[nomerge       ] gnome-base/gnome-extra-apps-3.16.0 
[nomerge       ]  gnome-extra/gnome-documents-3.16.4 
[nomerge       ]   net-misc/gnome-online-miners-3.14.3-r1 
[nomerge       ]    net-libs/libgfbgraph-0.2.3 
[nomerge       ]     net-libs/libsoup-2.50.0 
[nomerge       ]      net-libs/glib-networking-2.44.0 
[ebuild   R    ]       net-libs/gnutls-3.3.17.1  ABI_X86="32*" 
[nomerge       ] gnome-base/gnome-3.16.0 
[nomerge       ]  gnome-base/gdm-3.16.4 
[nomerge       ]   gnome-base/gnome-settings-daemon-3.16.3 
[nomerge       ]    x11-libs/libXtst-1.2.2  ABI_X86="32*" 
[nomerge       ]     x11-libs/libXi-1.7.5  ABI_X86="32*" 
[ebuild   R    ]      x11-proto/inputproto-2.3.1  ABI_X86="32*" 
[ebuild   R    ]   x11-libs/libXau-1.0.8  ABI_X86="32*" 
[nomerge       ] gnome-base/gnome-extra-apps-3.16.0 
[nomerge       ]  gnome-extra/gnome-search-tool-3.6.0 
[ebuild   R    ]   x11-libs/libICE-1.0.9  ABI_X86="32*" 
[nomerge       ] dev-java/icedtea-7.2.5.5 
[nomerge       ]  x11-libs/libXtst-1.2.2  ABI_X86="32*" 
[ebuild   R    ]   x11-proto/xextproto-7.3.0  ABI_X86="32*" 
[ebuild   R    ]  media-libs/fontconfig-2.11.1-r2  ABI_X86="32*" 
[ebuild   R    ]   media-libs/freetype-2.5.5  ABI_X86="32*" 
[nomerge       ] x11-base/xorg-x11-7.4-r2 
[nomerge       ]  x11-apps/luit-1.1.1 
[nomerge       ]   x11-libs/libfontenc-1.1.3 
[ebuild   R    ]    x11-proto/xproto-7.0.28  ABI_X86="32*" 
[ebuild   R    ]     virtual/pkgconfig-0-r1  ABI_X86="32*" 
[ebuild   R    ]      dev-util/pkgconfig-0.28-r2  ABI_X86="32*" 
[ebuild   R    ]       dev-libs/glib-2.44.1-r1  ABI_X86="32*" 
[nomerge       ] gnome-extra/gnome-shell-extensions-3.16.2 
[nomerge       ]  gnome-base/gnome-shell-3.16.4 
[nomerge       ]   app-crypt/gcr-3.16.0 
[ebuild   R    ]    dev-libs/libtasn1-4.5  ABI_X86="32*" 
[nomerge       ] gnome-base/gnome-extra-apps-3.16.0 
[nomerge       ]  media-sound/sound-juicer-3.16.1 
[nomerge       ]   media-plugins/gst-plugins-meta-1.0-r2 
[nomerge       ]    media-plugins/gst-plugins-x264-1.4.5 
[nomerge       ]     media-libs/gst-plugins-ugly-1.4.5 
[ebuild   R    ]      dev-lang/orc-0.4.24  USE="-pax_kernel%" ABI_X86="32*" 
[nomerge       ] app-accessibility/espeak-1.47.11-r1 
[nomerge       ]  media-sound/pulseaudio-7.1  ABI_X86="32*" 
[ebuild   R    ]   sys-libs/libcap-2.24-r2  ABI_X86="32*" 
[nomerge       ] net-libs/gtk-vnc-0.5.4 
[ebuild   R    ]  dev-libs/libgcrypt-1.6.5  ABI_X86="32*" 
[ebuild   R    ]   dev-libs/libgpg-error-1.19  ABI_X86="32*" 
[nomerge       ] dev-java/icedtea-7.2.5.5 
[nomerge       ]  dev-util/systemtap-2.4-r1 
[nomerge       ]   sys-libs/libcap-2.24-r2  ABI_X86="32*" 
[ebuild   R    ]    sys-apps/attr-2.4.47-r2  ABI_X86="32*" 
[nomerge       ] media-gfx/gimp-2.8.14-r1 
[ebuild   R    ]  media-libs/libmng-2.0.2-r1  ABI_X86="32*" 
[ebuild   R    ]   media-libs/lcms-2.6-r1  ABI_X86="32*" 
[ebuild   R    ]    media-libs/tiff-4.0.3-r6  ABI_X86="32*" 
[ebuild   R    ]     virtual/jpeg-0-r2  ABI_X86="32*" 
[ebuild   R    ]      media-libs/libjpeg-turbo-1.4.2  ABI_X86="32*" 
[ebuild  N     ]       dev-lang/nasm-2.11.08  USE="-doc" 
[nomerge       ] gnome-base/gnome-core-apps-3.16.0 
[nomerge       ]  app-crypt/seahorse-3.16.0-r1 
[nomerge       ]   net-misc/openssh-7.1_p2 
[ebuild   R    ]    dev-libs/openssl-1.0.2f  ABI_X86="32*" 
[nomerge       ] gnome-base/gnome-3.16.0 
[nomerge       ]  gnome-base/gnome-shell-3.16.4 
[nomerge       ]   gnome-base/gnome-settings-daemon-3.16.3 
[nomerge       ]    media-sound/pulseaudio-7.1  ABI_X86="32*" 
[ebuild   R    ]     dev-libs/json-c-0.11-r1  ABI_X86="32*" 
[ebuild   R    ]     media-libs/alsa-lib-1.0.29  ABI_X86="32*" 
[nomerge       ] net-libs/gtk-vnc-0.5.4 
[nomerge       ]  net-libs/gnutls-3.3.17.1  ABI_X86="32*" 
[ebuild   R    ]   dev-libs/nettle-3.2  ABI_X86="32*" 
[nomerge       ] media-sound/sox-14.4.2 
[ebuild   R    ]  media-libs/libpng-1.6.19  ABI_X86="32*" 
[ebuild   R    ]   sys-libs/zlib-1.2.8-r1  ABI_X86="32*" 
[nomerge       ] app-accessibility/speech-dispatcher-0.8.1 
[nomerge       ]  media-sound/pulseaudio-7.1  ABI_X86="32*" 
[ebuild   R    ]   net-libs/libasyncns-0.8-r3  ABI_X86="32*" 
[ebuild   R    ]   sys-apps/tcp-wrappers-7.6.22-r1  ABI_X86="32*" 
[nomerge       ] media-sound/sox-14.4.2 
[ebuild   R    ]  media-libs/libogg-1.3.1  ABI_X86="32*" 
[nomerge       ] gnome-base/gnome-control-center-3.16.3 
[nomerge       ]  x11-misc/colord-1.2.12 
[nomerge       ]   virtual/udev-215 
[nomerge       ]    sys-apps/systemd-226-r2  ABI_X86="32*" 
[ebuild   R    ]     app-arch/lz4-0_p120  ABI_X86="32*" 
[nomerge       ] media-video/totem-3.16.4 
[nomerge       ]  dev-python/pygobject-3.16.2 
[ebuild   R    ]   virtual/libffi-3.0.13-r1  ABI_X86="32*" 
[ebuild   R    ]    dev-libs/libffi-3.0.13-r1  ABI_X86="32*" 
[nomerge       ] dev-libs/nettle-3.2  ABI_X86="32*" 
[ebuild   R    ]  dev-libs/gmp-6.0.0a  ABI_X86="32*" 
[nomerge       ] sys-apps/grep-2.21-r1 
[ebuild   R    ]  virtual/libiconv-0-r2  ABI_X86="32*" 
[nomerge       ] mail-client/evolution-3.16.5 
[nomerge       ]  x11-libs/libcryptui-3.12.2 
[nomerge       ]   dev-libs/dbus-glib-0.102 
[ebuild   R    ]    dev-libs/expat-2.1.0-r5  ABI_X86="32*" 
[ebuild   R    ] app-arch/bzip2-1.0.6-r6  ABI_X86="32*" 
[nomerge       ] app-text/texlive-2014 
[nomerge       ]  sys-apps/texinfo-5.2 
[ebuild   R    ]   virtual/libintl-0-r2  ABI_X86="32*" 

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

dev-libs/libxml2:2

  (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, ebuild scheduled for merge) pulled in by
    dev-libs/libxml2:2[!icu?,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(-)?] required by (dev-qt/qtwebkit-4.8.6-r1:4/4::gentoo, ebuild scheduled for merge)
                       ^^^^^                                                                                                                                                                                                                                                                                   
    >=dev-libs/libxml2-2.9.1-r4: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(-)?] required by (media-libs/gst-plugins-base-0.10.36-r2:0.10/0.10::gentoo, ebuild scheduled for merge)
                                                                                                                                                                                                                                                                                                                     
    >=dev-libs/libxml2-2.9.1-r4[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(-)?] required by (media-libs/gstreamer-0.10.36-r2:0.10/0.10::gentoo, ebuild scheduled for merge)
                                                                                                                                                                                                                                                                                                            

  (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, installed) pulled in by
    dev-libs/libxml2:=[icu] required by (www-client/chromium-48.0.2564.109:0/0::gentoo, installed)
                       ^^^                                                                                                            
    dev-libs/libxml2:2/2=[icu] required by (www-client/chromium-48.0.2564.109:0/0::gentoo, installed)
                          ^^^                                                                                                            


It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously. You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.


================================================================



PS I broke my leg and will have to give my NYU lectures via skype for a
while.  I have no control what programs are run at the nyu end; they use
skype.


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] Help installing skype
  2016-02-24 18:36 [gentoo-user] Help installing skype allan gottlieb
@ 2016-02-24 19:07 ` Anton Shumskyi
  2016-02-24 19:14 ` Ralf
  1 sibling, 0 replies; 11+ messages in thread
From: Anton Shumskyi @ 2016-02-24 19:07 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 301 bytes --]

Hi=)
Can't really help with 32bit conflicts, I gave up on it since other
unofficial packages got broken.
But you can try workaround with disabled abi_x86_32, put skype ebuild to
your local overlay and remove all abi_x86_32 related in it. And it still
can fail=)
Or you can give a try to web.skype.com

[-- Attachment #2: Type: text/html, Size: 404 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] Help installing skype
  2016-02-24 18:36 [gentoo-user] Help installing skype allan gottlieb
  2016-02-24 19:07 ` Anton Shumskyi
@ 2016-02-24 19:14 ` Ralf
  2016-02-24 20:17   ` allan gottlieb
  1 sibling, 1 reply; 11+ messages in thread
From: Ralf @ 2016-02-24 19:14 UTC (permalink / raw
  To: gentoo-user

Hi,

I hate those tons of abi_x86_32 packages as well.

This is also not solving your slot conflict, but why not:
  - Use a Windows VM for Skype
  - Use a small Linux VM for Skype (e.g. Debian)
and just redirect your webcam.

In this way, you don't mess up your system with 32 bit libraries. And,
of course, you don't know what skype is internally doing as it is
proprietary software and not famous for no bugs/vulnerabilities.

Cheers
  Ralf

On 02/24/2016 07:36 PM, allan gottlieb wrote:
> Unfortunately (see the end for the reason) I need to run skype.  This
> seems to be a mess to build.
>
> I already
>   added it to package.accept_keywords
>   added about 100 entries to package.use (for abi_x86_32)
>   accepted the license
>
> Now I have a slot conflict.  Below the abbreviated output is the full
> output.  Help would be much appreciated.
>
> thanks,
> allan
>
> ================================================================
>
> E7450-wired gottlieb # emerge --pretend skype
>
> These are the packages that would be merged, in reverse order:
>
> Calculating dependencies... done!
> [ebuild  N    ~] net-im/skype-4.3.0.37-r6  USE="pulseaudio -apulse -pax_kernel -plasma (-selinux)" 
> [nomerge       ] www-client/chromium-48.0.2564.109 
> [nomerge       ]  app-accessibility/speech-dispatcher-0.8.1 
> [nomerge       ]   app-accessibility/espeak-1.47.11-r1 
> [nomerge       ]    media-sound/sox-14.4.2 
> [nomerge       ]     media-sound/pulseaudio-7.1  ABI_X86="32*" 
> [ebuild   R    ]      media-plugins/alsa-plugins-1.0.29  ABI_X86="32*" 
> [ebuild   R    ]       media-sound/pulseaudio-7.1  ABI_X86="32*" 
> [nomerge       ] net-im/skype-4.3.0.37-r6  USE="pulseaudio -apulse -pax_kernel -plasma (-selinux)" 
> [ebuild  N     ]  dev-qt/qtwebkit-4.8.6-r1  USE="gstreamer jit (-aqua) -debug -exceptions -icu -pch" ABI_X86="32 (64) (-x32)" 
> [nomerge       ] gnome-base/gnome-3.16.0 
> [nomerge       ]  gnome-base/gnome-extra-apps-3.16.0 
> [nomerge       ]   mail-client/evolution-3.16.5 
> [nomerge       ]    app-crypt/pinentry-0.9.5 
> [nomerge       ]     dev-qt/qtgui-4.8.6-r4  ABI_X86="32*" 
> [ebuild   R    ]      dev-qt/qt3support-4.8.6-r1  ABI_X86="32*" 
> [ebuild   R    ]       dev-qt/qtsql-4.8.6-r1  ABI_X86="32*" 
> [ebuild   R    ]        dev-db/sqlite-3.9.2  ABI_X86="32*" 
>
> [many omitted]
>
> [ebuild   R    ]    dev-libs/expat-2.1.0-r5  ABI_X86="32*" 
> [ebuild   R    ] app-arch/bzip2-1.0.6-r6  ABI_X86="32*" 
> [nomerge       ] app-text/texlive-2014 
> [nomerge       ]  sys-apps/texinfo-5.2 
> [ebuild   R    ]   virtual/libintl-0-r2  ABI_X86="32*" 
>
> !!! Multiple package instances within a single package slot have been pulled
> !!! into the dependency graph, resulting in a slot conflict:
>
> dev-libs/libxml2:2
>
>   (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, ebuild scheduled for merge) pulled in by
>     dev-libs/libxml2:2[!icu?,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(-)?] required by (dev-qt/qtwebkit-4.8.6-r1:4/4::gentoo, ebuild scheduled for merge)
>                        ^^^^^                                                                                                                                                                                                                                                                                   
>     >=dev-libs/libxml2-2.9.1-r4: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(-)?] required by (media-libs/gst-plugins-base-0.10.36-r2:0.10/0.10::gentoo, ebuild scheduled for merge)
>                                                                                                                                                                                                                                                                                                                      
>     >=dev-libs/libxml2-2.9.1-r4[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(-)?] required by (media-libs/gstreamer-0.10.36-r2:0.10/0.10::gentoo, ebuild scheduled for merge)
>                                                                                                                                                                                                                                                                                                             
>
>   (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, installed) pulled in by
>     dev-libs/libxml2:=[icu] required by (www-client/chromium-48.0.2564.109:0/0::gentoo, installed)
>                        ^^^                                                                                                            
>     dev-libs/libxml2:2/2=[icu] required by (www-client/chromium-48.0.2564.109:0/0::gentoo, installed)
>                           ^^^                                                                                                            
>
>
> It may be possible to solve this problem by using package.mask to
> prevent one of those packages from being selected. However, it is also
> possible that conflicting dependencies exist such that they are
> impossible to satisfy simultaneously.  If such a conflict exists in
> the dependencies of two different packages, then those packages can
> not be installed simultaneously. You may want to try a larger value of
> the --backtrack option, such as --backtrack=30, in order to see if
> that will solve this conflict automatically.
>
> For more information, see MASKED PACKAGES section in the emerge man
> page or refer to the Gentoo Handbook.
>
>
> ================================================================
>
> E7450-wired gottlieb # emerge --pretend skype
>
> These are the packages that would be merged, in reverse order:
>
> Calculating dependencies... done!
> [ebuild  N    ~] net-im/skype-4.3.0.37-r6  USE="pulseaudio -apulse -pax_kernel -plasma (-selinux)" 
> [nomerge       ] www-client/chromium-48.0.2564.109 
> [nomerge       ]  app-accessibility/speech-dispatcher-0.8.1 
> [nomerge       ]   app-accessibility/espeak-1.47.11-r1 
> [nomerge       ]    media-sound/sox-14.4.2 
> [nomerge       ]     media-sound/pulseaudio-7.1  ABI_X86="32*" 
> [ebuild   R    ]      media-plugins/alsa-plugins-1.0.29  ABI_X86="32*" 
> [ebuild   R    ]       media-sound/pulseaudio-7.1  ABI_X86="32*" 
> [nomerge       ] net-im/skype-4.3.0.37-r6  USE="pulseaudio -apulse -pax_kernel -plasma (-selinux)" 
> [ebuild  N     ]  dev-qt/qtwebkit-4.8.6-r1  USE="gstreamer jit (-aqua) -debug -exceptions -icu -pch" ABI_X86="32 (64) (-x32)" 
> [nomerge       ] gnome-base/gnome-3.16.0 
> [nomerge       ]  gnome-base/gnome-extra-apps-3.16.0 
> [nomerge       ]   mail-client/evolution-3.16.5 
> [nomerge       ]    app-crypt/pinentry-0.9.5 
> [nomerge       ]     dev-qt/qtgui-4.8.6-r4  ABI_X86="32*" 
> [ebuild   R    ]      dev-qt/qt3support-4.8.6-r1  ABI_X86="32*" 
> [ebuild   R    ]       dev-qt/qtsql-4.8.6-r1  ABI_X86="32*" 
> [ebuild   R    ]        dev-db/sqlite-3.9.2  ABI_X86="32*" 
> [ebuild   R    ]       dev-qt/qtgui-4.8.6-r4  ABI_X86="32*" 
> [ebuild   R    ]        x11-libs/libSM-1.2.2-r1  ABI_X86="32*" 
> [nomerge       ] sys-boot/grub-2.02_beta2-r8 
> [nomerge       ]  sys-libs/ncurses-5.9-r5  ABI_X86="32*" 
> [ebuild   R    ]   sys-libs/gpm-1.20.7-r2  ABI_X86="32*" 
> [nomerge       ] gnome-base/gnome-3.16.0 
> [nomerge       ]  gnome-base/gnome-core-apps-3.16.0 
> [nomerge       ]   gnome-base/gnome-control-center-3.16.3 
> [nomerge       ]    net-wireless/gnome-bluetooth-3.16.1 
> [nomerge       ]     net-wireless/bluez-5.37 
> [ebuild   R    ]      sys-libs/readline-6.3_p8-r2  ABI_X86="32*" 
> [ebuild   R    ]       sys-libs/ncurses-5.9-r99  ABI_X86="32*" 
> [ebuild   R    ]        sys-libs/ncurses-5.9-r5  ABI_X86="32*" 
> [ebuild   R    ]      sys-apps/systemd-226-r2  ABI_X86="32*" 
> [ebuild   R    ]       sys-apps/util-linux-2.26.2  ABI_X86="32*" 
> [ebuild   R    ]      net-print/cups-2.0.3  ABI_X86="32*" 
> [nomerge       ] net-im/skype-4.3.0.37-r6  USE="pulseaudio -apulse -pax_kernel -plasma (-selinux)" 
> [ebuild   R    ]  dev-qt/qtdbus-4.8.6-r1  ABI_X86="32*" 
> [ebuild   R    ]   sys-apps/dbus-1.8.16  ABI_X86="32*" 
> [nomerge       ] dev-qt/qtwebkit-4.8.6-r1  USE="gstreamer jit (-aqua) -debug -exceptions -icu -pch" ABI_X86="32 (64) (-x32)" 
> [ebuild  NS    ]  media-libs/gst-plugins-base-0.10.36-r2 [1.4.5] USE="introspection nls orc" ABI_X86="32 (64) (-x32)" 
> [ebuild  NS    ]   media-libs/gstreamer-0.10.36-r2 [1.4.5] USE="introspection nls orc {-test}" ABI_X86="32 (64) (-x32)" 
> [ebuild   R    ]    dev-libs/libxml2-2.9.2-r4  USE="-icu*" ABI_X86="32*" 
> [nomerge       ] net-im/skype-4.3.0.37-r6  USE="pulseaudio -apulse -pax_kernel -plasma (-selinux)" 
> [ebuild   R    ]  x11-libs/libXScrnSaver-1.2.2-r1  ABI_X86="32*" 
> [nomerge       ] x11-base/xorg-x11-7.4-r2 
> [nomerge       ]  x11-apps/xdpyinfo-1.3.2 
> [ebuild   R    ]   x11-libs/libXtst-1.2.2  ABI_X86="32*" 
> [nomerge       ] x11-base/xorg-x11-7.4-r2 
> [nomerge       ]  x11-apps/xsetroot-1.1.1 
> [ebuild   R    ]   x11-libs/libXcursor-1.1.14  ABI_X86="32*" 
> [nomerge       ] gnome-base/gnome-core-apps-3.16.0 
> [nomerge       ]  media-video/totem-3.16.4 
> [nomerge       ]   media-plugins/gst-plugins-meta-1.0-r2 
> [nomerge       ]    media-plugins/gst-plugins-mpeg2dec-1.4.5 
> [nomerge       ]     media-libs/libmpeg2-0.5.1-r2 
> [ebuild   R    ]      x11-libs/libXv-1.0.10  ABI_X86="32*" 
> [nomerge       ] gnome-base/gnome-extra-apps-3.16.0 
> [nomerge       ]  www-client/epiphany-3.16.3 
> [nomerge       ]   net-libs/webkit-gtk-2.8.5 
> [nomerge       ]    media-libs/libwebp-0.4.0 
> [nomerge       ]     media-libs/freeglut-3.0.0 
> [ebuild   R    ]      x11-libs/libXrandr-1.5.0  ABI_X86="32*" 
> [ebuild   R    ]      x11-libs/libXi-1.7.5  ABI_X86="32*" 
> [ebuild   R    ]       x11-libs/libXfixes-5.0.1  ABI_X86="32*" 
> [ebuild   R    ]    x11-libs/libXrender-0.9.9  ABI_X86="32*" 
> [nomerge       ] gnome-base/gnome-3.16.0 
> [nomerge       ]  gnome-extra/gnome-shell-extensions-3.16.2 
> [nomerge       ]   app-eselect/eselect-gnome-shell-extensions-20120911 
> [nomerge       ]    gnome-base/gnome-shell-3.16.4 
> [nomerge       ]     gnome-base/gnome-control-center-3.16.3 
> [nomerge       ]      gnome-base/gnome-session-3.16.0 
> [nomerge       ]       x11-apps/xdpyinfo-1.3.2 
> [ebuild   R    ]        x11-libs/libXext-1.3.3  ABI_X86="32*" 
> [ebuild   R    ]         x11-libs/libX11-1.6.3  ABI_X86="32*" 
> [ebuild   R    ]          x11-libs/libxcb-1.11.1  ABI_X86="32*" 
> [ebuild   R    ]           x11-proto/xcb-proto-1.11  ABI_X86="32*" 
> [nomerge       ] dev-qt/qtwebkit-4.8.6-r1  USE="gstreamer jit (-aqua) -debug -exceptions -icu -pch" ABI_X86="32 (64) (-x32)" 
> [ebuild  N     ]  dev-qt/qtxmlpatterns-4.8.6-r1  USE="(-aqua) -debug -pch" ABI_X86="32 (64) (-x32)" 
> [nomerge       ] dev-qt/qtwebkit-4.8.6-r1  USE="gstreamer jit (-aqua) -debug -exceptions -icu -pch" ABI_X86="32 (64) (-x32)" 
> [nomerge       ]  dev-qt/qtgui-4.8.6-r4  ABI_X86="32*" 
> [ebuild   R    ]   dev-qt/qtscript-4.8.6-r2  ABI_X86="32*" 
> [ebuild   R    ]    dev-qt/qtcore-4.8.6-r2  ABI_X86="32*" 
> [nomerge       ] gnome-base/gnome-extra-apps-3.16.0 
> [nomerge       ]  net-misc/vinagre-3.16.1 
> [nomerge       ]   net-libs/gtk-vnc-0.5.4 
> [nomerge       ]    media-sound/pulseaudio-7.1  ABI_X86="32*" 
> [ebuild   R    ]     media-libs/libsndfile-1.0.26  ABI_X86="32*" 
> [nomerge       ] www-client/chromium-48.0.2564.109 
> [nomerge       ]  x11-libs/libXScrnSaver-1.2.2-r1  ABI_X86="32*" 
> [ebuild   R    ]   x11-proto/scrnsaverproto-1.2.2-r1  ABI_X86="32*" 
> [ebuild   R    ]  media-libs/flac-1.3.1-r1  ABI_X86="32*" 
> [nomerge       ] media-sound/sox-14.4.2 
> [ebuild   R    ]  media-libs/libvorbis-1.3.4  ABI_X86="32*" 
> [nomerge       ] x11-apps/xdpyinfo-1.3.2 
> [nomerge       ]  x11-libs/libX11-1.6.3  ABI_X86="32*" 
> [ebuild   R    ]   x11-proto/xf86bigfontproto-1.2.0-r1  ABI_X86="32*" 
> [nomerge       ] gnome-base/gnome-core-apps-3.16.0 
> [nomerge       ]  x11-terms/gnome-terminal-3.16.2-r2 
> [nomerge       ]   gnome-base/gnome-shell-3.16.4 
> [nomerge       ]    x11-libs/libXtst-1.2.2  ABI_X86="32*" 
> [ebuild   R    ]     x11-proto/recordproto-1.14.2-r1  ABI_X86="32*" 
> [nomerge       ] gnome-base/gnome-extra-apps-3.16.0 
> [nomerge       ]  gnome-extra/gnome-tweak-tool-3.16.2 
> [nomerge       ]   gnome-base/gnome-shell-3.16.4 
> [nomerge       ]    x11-libs/libXfixes-5.0.1  ABI_X86="32*" 
> [ebuild   R    ]     x11-proto/fixesproto-5.0-r1  ABI_X86="32*" 
> [nomerge       ] www-client/chromium-48.0.2564.109 
> [nomerge       ]  x11-libs/libXrandr-1.5.0  ABI_X86="32*" 
> [ebuild   R    ]   x11-proto/randrproto-1.5.0  ABI_X86="32*" 
> [nomerge       ] media-video/totem-3.16.4 
> [nomerge       ]  media-plugins/grilo-plugins-0.2.14 
> [nomerge       ]   net-libs/gnome-online-accounts-3.16.4.1 
> [nomerge       ]    gnome-base/gnome-control-center-3.16.3 
> [nomerge       ]     gnome-extra/nm-applet-1.0.6 
> [nomerge       ]      virtual/notification-daemon-0 
> [nomerge       ]       gnome-base/gnome-shell-3.16.4 
> [nomerge       ]        x11-wm/mutter-3.16.4 
> [nomerge       ]         x11-libs/libdrm-2.4.65 
> [ebuild   R    ]          dev-libs/libpthread-stubs-0.3-r1  ABI_X86="32*" 
> [nomerge       ] www-client/firefox-38.6.1 
> [nomerge       ]  media-plugins/gst-plugins-libav-1.4.5-r2 
> [nomerge       ]   media-video/ffmpeg-2.8.5 
> [nomerge       ]    x11-libs/libXv-1.0.10  ABI_X86="32*" 
> [ebuild   R    ]     x11-proto/videoproto-2.3.2  ABI_X86="32*" 
> [nomerge       ] x11-base/xorg-x11-7.4-r2 
> [nomerge       ]  x11-apps/xinput-1.6.2 
> [nomerge       ]   x11-libs/libXrandr-1.5.0  ABI_X86="32*" 
> [ebuild   R    ]    x11-proto/renderproto-0.11.1-r1  ABI_X86="32*" 
> [nomerge       ] media-gfx/xfig-3.2.5c 
> [nomerge       ]  x11-libs/libXt-1.1.5 
> [ebuild   R    ]   x11-proto/kbproto-1.0.7  ABI_X86="32*" 
> [nomerge       ] x11-base/xorg-drivers-1.17 
> [nomerge       ]  x11-drivers/xf86-input-evdev-2.9.2 
> [nomerge       ]   x11-base/xorg-server-1.17.4 
> [ebuild   R    ]    x11-libs/libXdmcp-1.1.2  ABI_X86="32*" 
> [nomerge       ] gnome-base/gnome-extra-apps-3.16.0 
> [nomerge       ]  gnome-extra/gnome-documents-3.16.4 
> [nomerge       ]   net-misc/gnome-online-miners-3.14.3-r1 
> [nomerge       ]    net-libs/libgfbgraph-0.2.3 
> [nomerge       ]     net-libs/libsoup-2.50.0 
> [nomerge       ]      net-libs/glib-networking-2.44.0 
> [ebuild   R    ]       net-libs/gnutls-3.3.17.1  ABI_X86="32*" 
> [nomerge       ] gnome-base/gnome-3.16.0 
> [nomerge       ]  gnome-base/gdm-3.16.4 
> [nomerge       ]   gnome-base/gnome-settings-daemon-3.16.3 
> [nomerge       ]    x11-libs/libXtst-1.2.2  ABI_X86="32*" 
> [nomerge       ]     x11-libs/libXi-1.7.5  ABI_X86="32*" 
> [ebuild   R    ]      x11-proto/inputproto-2.3.1  ABI_X86="32*" 
> [ebuild   R    ]   x11-libs/libXau-1.0.8  ABI_X86="32*" 
> [nomerge       ] gnome-base/gnome-extra-apps-3.16.0 
> [nomerge       ]  gnome-extra/gnome-search-tool-3.6.0 
> [ebuild   R    ]   x11-libs/libICE-1.0.9  ABI_X86="32*" 
> [nomerge       ] dev-java/icedtea-7.2.5.5 
> [nomerge       ]  x11-libs/libXtst-1.2.2  ABI_X86="32*" 
> [ebuild   R    ]   x11-proto/xextproto-7.3.0  ABI_X86="32*" 
> [ebuild   R    ]  media-libs/fontconfig-2.11.1-r2  ABI_X86="32*" 
> [ebuild   R    ]   media-libs/freetype-2.5.5  ABI_X86="32*" 
> [nomerge       ] x11-base/xorg-x11-7.4-r2 
> [nomerge       ]  x11-apps/luit-1.1.1 
> [nomerge       ]   x11-libs/libfontenc-1.1.3 
> [ebuild   R    ]    x11-proto/xproto-7.0.28  ABI_X86="32*" 
> [ebuild   R    ]     virtual/pkgconfig-0-r1  ABI_X86="32*" 
> [ebuild   R    ]      dev-util/pkgconfig-0.28-r2  ABI_X86="32*" 
> [ebuild   R    ]       dev-libs/glib-2.44.1-r1  ABI_X86="32*" 
> [nomerge       ] gnome-extra/gnome-shell-extensions-3.16.2 
> [nomerge       ]  gnome-base/gnome-shell-3.16.4 
> [nomerge       ]   app-crypt/gcr-3.16.0 
> [ebuild   R    ]    dev-libs/libtasn1-4.5  ABI_X86="32*" 
> [nomerge       ] gnome-base/gnome-extra-apps-3.16.0 
> [nomerge       ]  media-sound/sound-juicer-3.16.1 
> [nomerge       ]   media-plugins/gst-plugins-meta-1.0-r2 
> [nomerge       ]    media-plugins/gst-plugins-x264-1.4.5 
> [nomerge       ]     media-libs/gst-plugins-ugly-1.4.5 
> [ebuild   R    ]      dev-lang/orc-0.4.24  USE="-pax_kernel%" ABI_X86="32*" 
> [nomerge       ] app-accessibility/espeak-1.47.11-r1 
> [nomerge       ]  media-sound/pulseaudio-7.1  ABI_X86="32*" 
> [ebuild   R    ]   sys-libs/libcap-2.24-r2  ABI_X86="32*" 
> [nomerge       ] net-libs/gtk-vnc-0.5.4 
> [ebuild   R    ]  dev-libs/libgcrypt-1.6.5  ABI_X86="32*" 
> [ebuild   R    ]   dev-libs/libgpg-error-1.19  ABI_X86="32*" 
> [nomerge       ] dev-java/icedtea-7.2.5.5 
> [nomerge       ]  dev-util/systemtap-2.4-r1 
> [nomerge       ]   sys-libs/libcap-2.24-r2  ABI_X86="32*" 
> [ebuild   R    ]    sys-apps/attr-2.4.47-r2  ABI_X86="32*" 
> [nomerge       ] media-gfx/gimp-2.8.14-r1 
> [ebuild   R    ]  media-libs/libmng-2.0.2-r1  ABI_X86="32*" 
> [ebuild   R    ]   media-libs/lcms-2.6-r1  ABI_X86="32*" 
> [ebuild   R    ]    media-libs/tiff-4.0.3-r6  ABI_X86="32*" 
> [ebuild   R    ]     virtual/jpeg-0-r2  ABI_X86="32*" 
> [ebuild   R    ]      media-libs/libjpeg-turbo-1.4.2  ABI_X86="32*" 
> [ebuild  N     ]       dev-lang/nasm-2.11.08  USE="-doc" 
> [nomerge       ] gnome-base/gnome-core-apps-3.16.0 
> [nomerge       ]  app-crypt/seahorse-3.16.0-r1 
> [nomerge       ]   net-misc/openssh-7.1_p2 
> [ebuild   R    ]    dev-libs/openssl-1.0.2f  ABI_X86="32*" 
> [nomerge       ] gnome-base/gnome-3.16.0 
> [nomerge       ]  gnome-base/gnome-shell-3.16.4 
> [nomerge       ]   gnome-base/gnome-settings-daemon-3.16.3 
> [nomerge       ]    media-sound/pulseaudio-7.1  ABI_X86="32*" 
> [ebuild   R    ]     dev-libs/json-c-0.11-r1  ABI_X86="32*" 
> [ebuild   R    ]     media-libs/alsa-lib-1.0.29  ABI_X86="32*" 
> [nomerge       ] net-libs/gtk-vnc-0.5.4 
> [nomerge       ]  net-libs/gnutls-3.3.17.1  ABI_X86="32*" 
> [ebuild   R    ]   dev-libs/nettle-3.2  ABI_X86="32*" 
> [nomerge       ] media-sound/sox-14.4.2 
> [ebuild   R    ]  media-libs/libpng-1.6.19  ABI_X86="32*" 
> [ebuild   R    ]   sys-libs/zlib-1.2.8-r1  ABI_X86="32*" 
> [nomerge       ] app-accessibility/speech-dispatcher-0.8.1 
> [nomerge       ]  media-sound/pulseaudio-7.1  ABI_X86="32*" 
> [ebuild   R    ]   net-libs/libasyncns-0.8-r3  ABI_X86="32*" 
> [ebuild   R    ]   sys-apps/tcp-wrappers-7.6.22-r1  ABI_X86="32*" 
> [nomerge       ] media-sound/sox-14.4.2 
> [ebuild   R    ]  media-libs/libogg-1.3.1  ABI_X86="32*" 
> [nomerge       ] gnome-base/gnome-control-center-3.16.3 
> [nomerge       ]  x11-misc/colord-1.2.12 
> [nomerge       ]   virtual/udev-215 
> [nomerge       ]    sys-apps/systemd-226-r2  ABI_X86="32*" 
> [ebuild   R    ]     app-arch/lz4-0_p120  ABI_X86="32*" 
> [nomerge       ] media-video/totem-3.16.4 
> [nomerge       ]  dev-python/pygobject-3.16.2 
> [ebuild   R    ]   virtual/libffi-3.0.13-r1  ABI_X86="32*" 
> [ebuild   R    ]    dev-libs/libffi-3.0.13-r1  ABI_X86="32*" 
> [nomerge       ] dev-libs/nettle-3.2  ABI_X86="32*" 
> [ebuild   R    ]  dev-libs/gmp-6.0.0a  ABI_X86="32*" 
> [nomerge       ] sys-apps/grep-2.21-r1 
> [ebuild   R    ]  virtual/libiconv-0-r2  ABI_X86="32*" 
> [nomerge       ] mail-client/evolution-3.16.5 
> [nomerge       ]  x11-libs/libcryptui-3.12.2 
> [nomerge       ]   dev-libs/dbus-glib-0.102 
> [ebuild   R    ]    dev-libs/expat-2.1.0-r5  ABI_X86="32*" 
> [ebuild   R    ] app-arch/bzip2-1.0.6-r6  ABI_X86="32*" 
> [nomerge       ] app-text/texlive-2014 
> [nomerge       ]  sys-apps/texinfo-5.2 
> [ebuild   R    ]   virtual/libintl-0-r2  ABI_X86="32*" 
>
> !!! Multiple package instances within a single package slot have been pulled
> !!! into the dependency graph, resulting in a slot conflict:
>
> dev-libs/libxml2:2
>
>   (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, ebuild scheduled for merge) pulled in by
>     dev-libs/libxml2:2[!icu?,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(-)?] required by (dev-qt/qtwebkit-4.8.6-r1:4/4::gentoo, ebuild scheduled for merge)
>                        ^^^^^                                                                                                                                                                                                                                                                                   
>     >=dev-libs/libxml2-2.9.1-r4: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(-)?] required by (media-libs/gst-plugins-base-0.10.36-r2:0.10/0.10::gentoo, ebuild scheduled for merge)
>                                                                                                                                                                                                                                                                                                                      
>     >=dev-libs/libxml2-2.9.1-r4[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(-)?] required by (media-libs/gstreamer-0.10.36-r2:0.10/0.10::gentoo, ebuild scheduled for merge)
>                                                                                                                                                                                                                                                                                                             
>
>   (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, installed) pulled in by
>     dev-libs/libxml2:=[icu] required by (www-client/chromium-48.0.2564.109:0/0::gentoo, installed)
>                        ^^^                                                                                                            
>     dev-libs/libxml2:2/2=[icu] required by (www-client/chromium-48.0.2564.109:0/0::gentoo, installed)
>                           ^^^                                                                                                            
>
>
> It may be possible to solve this problem by using package.mask to
> prevent one of those packages from being selected. However, it is also
> possible that conflicting dependencies exist such that they are
> impossible to satisfy simultaneously.  If such a conflict exists in
> the dependencies of two different packages, then those packages can
> not be installed simultaneously. You may want to try a larger value of
> the --backtrack option, such as --backtrack=30, in order to see if
> that will solve this conflict automatically.
>
> For more information, see MASKED PACKAGES section in the emerge man
> page or refer to the Gentoo Handbook.
>
>
> ================================================================
>
>
>
> PS I broke my leg and will have to give my NYU lectures via skype for a
> while.  I have no control what programs are run at the nyu end; they use
> skype.
>



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] Help installing skype
  2016-02-24 19:14 ` Ralf
@ 2016-02-24 20:17   ` allan gottlieb
  2016-02-24 20:30     ` Alan McKinnon
  0 siblings, 1 reply; 11+ messages in thread
From: allan gottlieb @ 2016-02-24 20:17 UTC (permalink / raw
  To: gentoo-user

On Wed, Feb 24 2016, Ralf wrote:

> Hi,
>
> I hate those tons of abi_x86_32 packages as well.
>
> This is also not solving your slot conflict, but why not:
>   - Use a Windows VM for Skype
>   - Use a small Linux VM for Skype (e.g. Debian)
> and just redirect your webcam.
>
> In this way, you don't mess up your system with 32 bit libraries. And,
> of course, you don't know what skype is internally doing as it is
> proprietary software and not famous for no bugs/vulnerabilities.
>
> Cheers
>   Ralf

I am trying to convince the dept and/or systems group to ship me one of
their "loaner laptops" that has skype installed.

But I "promised" to try to install it on my main laptop (gentoo).
On a backup laptop I went to the skype website and picked up the generic
linux binary.  However it complained that I don't have the libraries it
needs, presumably because it wants /usr/lib32 and I have /usr/lib64.

allan


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] Help installing skype
  2016-02-24 20:17   ` allan gottlieb
@ 2016-02-24 20:30     ` Alan McKinnon
  2016-02-25  0:05       ` Rich Freeman
  2016-02-25  1:05       ` allan gottlieb
  0 siblings, 2 replies; 11+ messages in thread
From: Alan McKinnon @ 2016-02-24 20:30 UTC (permalink / raw
  To: gentoo-user

A finite subset of this package.use file will let skype install,
followed of course by
emerge skype.

I arrived at this list the long hard way, repeatedly running emerge and
adding stuffs still portage stopped it's whinging. The worst part is Qt
and X11 as skype is a Qt app and no longer bundles a local copy of Qt.

I agree with Ralf, a small VM with Windows or an Ubuntu/Mint/whatever
appliance solely for use with skype is probably a better use of your
time. It's a huge PITA to keep abi_x86_32 under control and not bloat,
whereas a VM only needs disk space (cheap as dirt) and apt-get once a
fortnight or so.

Anyway, here's a package.use that works on a Plasma 5 system:

# These enable 32-bit libs, mostly for wine and skype
# This list is long because both need all of X11 as 32bit and it's a big
tree
#

dev-libs/*  abi_x86_32
dev-qt/*  abi_x86_32
media-libs/* abi_x86_32
net-libs/* abi_x86_32
sci-libs/* abi_x86_32
sys-libs/* abi_x86_32
x11-libs/* abi_x86_32
x11-proto/* abi_x86_32

app-accessibility/at-spi2-atk abi_x86_32
app-accessibility/at-spi2-core abi_x86_32
app-arch/bzip2 abi_x86_32
app-arch/xz-utils abi_x86_32
app-arch/snappy abi_x86_32
app-i18n/enca abi_x86_32
dev-db/mysql abi_x86_32
dev-db/sqlite abi_x86_32
dev-db/unixODBC abi_x86_32
dev-lang/orc abi_x86_32
dev-qt/qt3support:4 abi_x86_32
dev-qt/qtcore:4 abi_x86_32
dev-qt/qtdbus:4 abi_x86_32
dev-qt/qtgui:4 abi_x86_32
dev-qt/qtscript:4 abi_x86_32
dev-qt/qtsql:4 abi_x86_32
dev-qt/qtwebkit:4 abi_x86_32
dev-qt/qtxmlpatterns:4 abi_x86_32
dev-util/pkgconfig abi_x86_32
gnome-base/librsvg abi_x86_32
gnome-base/gconf abi_x86_32
media-gfx/graphite2 abi_x86_32
media-gfx/sane-backends abi_x86_32
media-plugins/alsa-plugins abi_x86_32
media-sound/lame abi_x86_32
media-sound/mpg123 abi_x86_32
media-sound/pulseaudio abi_x86_32
media-sound/wavpack abi_x86_32
media-video/ffmpeg abi_x86_32
net-dns/avahi abi_x86_32
net-fs/samba abi_x86_32
net-print/cups abi_x86_32
net-wireless/bluez abi_x86_32
sys-apps/attr abi_x86_32
sys-apps/dbus abi_x86_32
sys-apps/util-linux abi_x86_32
sys-devel/gettext abi_x86_32
sys-devel/flex abi_x86_32
sys-fs/udev abi_x86_32

virtual/ffmpeg abi_x86_32
virtual/glu abi_x86_32
virtual/jpeg abi_x86_32
virtual/libffi abi_x86_32
virtual/libiconv abi_x86_32
virtual/libintl abi_x86_32
virtual/libmysqlclient abi_x86_32
virtual/libudev abi_x86_32
virtual/libusb abi_x86_32
virtual/mysql abi_x86_32
virtual/opengl abi_x86_32
virtual/pam abi_x86_32
virtual/pkgconfig abi_x86_32



On 24/02/2016 22:17, allan gottlieb wrote:
> On Wed, Feb 24 2016, Ralf wrote:
> 
>> Hi,
>>
>> I hate those tons of abi_x86_32 packages as well.
>>
>> This is also not solving your slot conflict, but why not:
>>   - Use a Windows VM for Skype
>>   - Use a small Linux VM for Skype (e.g. Debian)
>> and just redirect your webcam.
>>
>> In this way, you don't mess up your system with 32 bit libraries. And,
>> of course, you don't know what skype is internally doing as it is
>> proprietary software and not famous for no bugs/vulnerabilities.
>>
>> Cheers
>>   Ralf
> 
> I am trying to convince the dept and/or systems group to ship me one of
> their "loaner laptops" that has skype installed.
> 
> But I "promised" to try to install it on my main laptop (gentoo).
> On a backup laptop I went to the skype website and picked up the generic
> linux binary.  However it complained that I don't have the libraries it
> needs, presumably because it wants /usr/lib32 and I have /usr/lib64.
> 
> allan
> 


-- 
Alan McKinnon
alan.mckinnon@gmail.com



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] Help installing skype
  2016-02-24 20:30     ` Alan McKinnon
@ 2016-02-25  0:05       ` Rich Freeman
  2016-02-25  1:05       ` allan gottlieb
  1 sibling, 0 replies; 11+ messages in thread
From: Rich Freeman @ 2016-02-25  0:05 UTC (permalink / raw
  To: gentoo-user

On Wed, Feb 24, 2016 at 3:30 PM, Alan McKinnon <alan.mckinnon@gmail.com> wrote:
>
> I agree with Ralf, a small VM with Windows or an Ubuntu/Mint/whatever
> appliance solely for use with skype is probably a better use of your
> time. It's a huge PITA to keep abi_x86_32 under control and not bloat,
> whereas a VM only needs disk space (cheap as dirt) and apt-get once a
> fortnight or so.
>

A container would work just as well, and uses WAY less RAM (and disk
as well).  You could keep it running on your desktop all day for about
the same resource cost as just running it normally.

-- 
Rich


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] Help installing skype
  2016-02-24 20:30     ` Alan McKinnon
  2016-02-25  0:05       ` Rich Freeman
@ 2016-02-25  1:05       ` allan gottlieb
  2016-02-25  5:09         ` David Haller
  2016-02-25 11:23         ` Alan McKinnon
  1 sibling, 2 replies; 11+ messages in thread
From: allan gottlieb @ 2016-02-25  1:05 UTC (permalink / raw
  To: gentoo-user

On Wed, Feb 24 2016, Alan McKinnon wrote:

> A finite subset of this package.use file will let skype install,
> followed of course by
> emerge skype.
>
> I arrived at this list the long hard way, repeatedly running emerge and
> adding stuffs still portage stopped it's whinging. The worst part is Qt
> and X11 as skype is a Qt app and no longer bundles a local copy of Qt.

I tried your list.  It needed a few more.  When I added them, a slot
conflict again.  If this is easy to explain and fix, please let me know;
but this is not a do or die effort.

thanks for everyone's help.
allan

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

dev-libs/libxml2:2

  (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, ebuild scheduled for merge) pulled in by
    dev-libs/libxml2:2[!icu?,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(-)?] required by (dev-qt/qtwebkit-4.8.6-r1:4/4::gentoo, ebuild scheduled for merge)
                       ^^^^^                                                                                                                                                                                                                                                                                   
    >=dev-libs/libxml2-2.9.1-r4: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(-)?] required by (media-libs/gst-plugins-base-0.10.36-r2:0.10/0.10::gentoo, ebuild scheduled for merge)
                                                                                                                                                                                                                                                                                                                     
    >=dev-libs/libxml2-2.9.1-r4[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(-)?] required by (media-libs/gstreamer-0.10.36-r2:0.10/0.10::gentoo, ebuild scheduled for merge)
                                                                                                                                                                                                                                                                                                            

  (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, installed) pulled in by
    dev-libs/libxml2:=[icu] required by (www-client/chromium-48.0.2564.109:0/0::gentoo, installed)
                       ^^^                                                                                                            
    dev-libs/libxml2:2/2=[icu] required by (www-client/chromium-48.0.2564.109:0/0::gentoo, installed)
                          ^^^                                                                                                            


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] Help installing skype
  2016-02-25  1:05       ` allan gottlieb
@ 2016-02-25  5:09         ` David Haller
  2016-02-25 15:15           ` allan gottlieb
  2016-02-25 11:23         ` Alan McKinnon
  1 sibling, 1 reply; 11+ messages in thread
From: David Haller @ 2016-02-25  5:09 UTC (permalink / raw
  To: gentoo-user

Hello,

On Wed, 24 Feb 2016, allan gottlieb wrote:
[..]
>dev-libs/libxml2:2
>
>  (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, ebuild scheduled for merge) pulled in by
>    dev-libs/libxml2:2[!icu?,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(-)?] required by (dev-qt/qtwebkit-4.8.6-r1:4/4::gentoo, ebuild scheduled for merge)
>                       ^^^^^
[..]
>  (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, installed) pulled in by
>    dev-libs/libxml2:=[icu] required by (www-client/chromium-48.0.2564.109:0/0::gentoo, installed)
>                       ^^^

Have you tried building with 'icu' use-flag for libxml2, the gstreamer
stuff and qtwebkit? Try e.g.

    USE="icu" emerge --pretend net-im/skype

HTH,
-dnh

-- 
"Powered-up hardware and sweat do not mix."  -- Simon Cozens


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] Help installing skype
  2016-02-25  1:05       ` allan gottlieb
  2016-02-25  5:09         ` David Haller
@ 2016-02-25 11:23         ` Alan McKinnon
  2016-02-26 23:07           ` Mick
  1 sibling, 1 reply; 11+ messages in thread
From: Alan McKinnon @ 2016-02-25 11:23 UTC (permalink / raw
  To: gentoo-user

On 25/02/2016 03:05, allan gottlieb wrote:
> On Wed, Feb 24 2016, Alan McKinnon wrote:
>
>> A finite subset of this package.use file will let skype install,
>> followed of course by
>> emerge skype.
>>
>> I arrived at this list the long hard way, repeatedly running emerge and
>> adding stuffs still portage stopped it's whinging. The worst part is Qt
>> and X11 as skype is a Qt app and no longer bundles a local copy of Qt.
>
> I tried your list.  It needed a few more.  When I added them, a slot
> conflict again.  If this is easy to explain and fix, please let me know;
> but this is not a do or die effort.


I'm not at that machine right now so I can't check what I have in 
package.use for "icu". You seem to have inconsistencies with USE="icu", 
perhaps gst-plugins-base wants it off and chromium wants it on.

You might need icu in USE globally.

>
> thanks for everyone's help.
> allan
>
> !!! Multiple package instances within a single package slot have been pulled
> !!! into the dependency graph, resulting in a slot conflict:
>
> dev-libs/libxml2:2
>
>    (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, ebuild scheduled for merge) pulled in by
>      dev-libs/libxml2:2[!icu?,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(-)?] required by (dev-qt/qtwebkit-4.8.6-r1:4/4::gentoo, ebuild scheduled for merge)
>                         ^^^^^
>      >=dev-libs/libxml2-2.9.1-r4: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(-)?] required by (media-libs/gst-plugins-base-0.10.36-r2:0.10/0.10::gentoo, ebuild scheduled for merge)
>
>      >=dev-libs/libxml2-2.9.1-r4[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(-)?] required by (media-libs/gstreamer-0.10.36-r2:0.10/0.10::gentoo, ebuild scheduled for merge)
>
>
>    (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, installed) pulled in by
>      dev-libs/libxml2:=[icu] required by (www-client/chromium-48.0.2564.109:0/0::gentoo, installed)
>                         ^^^
>      dev-libs/libxml2:2/2=[icu] required by (www-client/chromium-48.0.2564.109:0/0::gentoo, installed)
>                            ^^^
>



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] Help installing skype
  2016-02-25  5:09         ` David Haller
@ 2016-02-25 15:15           ` allan gottlieb
  0 siblings, 0 replies; 11+ messages in thread
From: allan gottlieb @ 2016-02-25 15:15 UTC (permalink / raw
  To: gentoo-user

Both david and alan suggested global icu use flag.  Specifically

On Thu, Feb 25 2016, David Haller wrote:

> Hello,
>
> On Wed, 24 Feb 2016, allan gottlieb wrote:
> [..]
>>dev-libs/libxml2:2
>>
>>  (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, ebuild scheduled for merge) pulled in by
>>    dev-libs/libxml2:2[!icu?,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(-)?] required by (dev-qt/qtwebkit-4.8.6-r1:4/4::gentoo, ebuild scheduled for merge)
>>                       ^^^^^
> [..]
>>  (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, installed) pulled in by
>>    dev-libs/libxml2:=[icu] required by (www-client/chromium-48.0.2564.109:0/0::gentoo, installed)
>>                       ^^^
>
> Have you tried building with 'icu' use-flag for libxml2, the gstreamer
> stuff and qtwebkit? Try e.g.
>
>     USE="icu" emerge --pretend net-im/skype
>
> HTH,
> -dnh

Bingo.  When used with alan's list for abi_x86_32 (plus my small
addendum) portage is happy.

Thank you both
allan



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-user] Help installing skype
  2016-02-25 11:23         ` Alan McKinnon
@ 2016-02-26 23:07           ` Mick
  0 siblings, 0 replies; 11+ messages in thread
From: Mick @ 2016-02-26 23:07 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 2399 bytes --]

On Thursday 25 Feb 2016 13:23:52 Alan McKinnon wrote:
> On 25/02/2016 03:05, allan gottlieb wrote:
> > On Wed, Feb 24 2016, Alan McKinnon wrote:
> >> A finite subset of this package.use file will let skype install,
> >> followed of course by
> >> emerge skype.
> >> 
> >> I arrived at this list the long hard way, repeatedly running emerge and
> >> adding stuffs still portage stopped it's whinging. The worst part is Qt
> >> and X11 as skype is a Qt app and no longer bundles a local copy of Qt.
> > 
> > I tried your list.  It needed a few more.  When I added them, a slot
> > conflict again.  If this is easy to explain and fix, please let me know;
> > but this is not a do or die effort.
> 
> I'm not at that machine right now so I can't check what I have in
> package.use for "icu". You seem to have inconsistencies with USE="icu",
> perhaps gst-plugins-base wants it off and chromium wants it on.
> 
> You might need icu in USE globally.

USE=icu should not be needed globally.  This is how it works here:

$ grep icu -r /etc/portage
/etc/portage/package.use/sys:>=dev-libs/libxml2-2.9.2 icu abi_x86_32
/etc/portage/package.use/clients:www-client/firefox system-cairo system-icu 
system-jpeg system-libvpx system-sqlite
/etc/portage/package.use/xorg:>=dev-libs/icu-54.1-r1 abi_x86_32
/etc/portage/package.use/media:>=media-libs/harfbuzz-0.9.41 abi_x86_32 icu
/etc/portage/package.use/Qt:dev-qt/qtwebkit icu


$ eix -l dev-libs/libxml2
[I] dev-libs/libxml2
     Available versions:  
     (2)
            2.9.2-r4	[debug examples icu ipv6 lzma python readline static-
libs test ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 
64 x32" PYTHON_TARGETS="python2_7 python3_3 python3_4 python3_5"]
            2.9.3	[debug examples icu ipv6 lzma python readline static-libs 
test ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 
x32" PYTHON_TARGETS="python2_7 python3_3 python3_4 python3_5"]
     Installed versions:  2.9.3(2)(08:29:48 02/22/16)(icu ipv6 python readline 
-debug -examples -lzma -static-libs -test ABI_MIPS="-n32 -n64 -o32" 
ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32" 
PYTHON_TARGETS="python2_7 python3_4 -python3_3 -python3_5")
     Homepage:            http://www.xmlsoft.org/
     Description:         Version 2 of the library to manipulate XML files


-- 
Regards,
Mick

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2016-02-26 23:08 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-24 18:36 [gentoo-user] Help installing skype allan gottlieb
2016-02-24 19:07 ` Anton Shumskyi
2016-02-24 19:14 ` Ralf
2016-02-24 20:17   ` allan gottlieb
2016-02-24 20:30     ` Alan McKinnon
2016-02-25  0:05       ` Rich Freeman
2016-02-25  1:05       ` allan gottlieb
2016-02-25  5:09         ` David Haller
2016-02-25 15:15           ` allan gottlieb
2016-02-25 11:23         ` Alan McKinnon
2016-02-26 23:07           ` Mick

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox