Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-6603

Slot conflict: virtual/opengl-7.0-r4


    • Bug
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • None


      Encountered this issue while trying to update my system.  This IS NOT an attempt to upgrade to 1.4, but an attempt just to bring my system up to date.

       # emerge world -uDNav --with-bdeps yThese are the packages that would be merged, in order:Calculating dependencies... done!
      [ebuild  N     ] media-libs/quirc-1.0::media-kit  37 KiB
      [ebuild     U  ] dev-python/numpy-1.17.0_rc1::python-modules-kit [1.15.4::python-modules-kit] USE="-lapack -test (-doc%)" PYTHON_TARGETS="python3_6 -python3_5 -python3_7 (-python2_7%*)" 4,917 KiB
      [ebuild   R    ] media-libs/mesa-18.2.8::core-gl-kit  USE="classic dri3 egl gallium gbm gles2 llvm -d3d9 -debug -gles1 -lm_sensors -opencl -osmesa -pax_kernel -pic (-selinux) -test -unwind -vaapi -valgrind -vdpau -vulkan -wayland -xa* -xvmc" VIDEO_CARDS="i965 intel (-freedreno) -i915 (-imx) -nouveau -r100 -r200 -r300 -r600 -radeon -radeonsi (-vc4) -virgl (-vivante) -vmware" 0 KiB
      [ebuild     U  ] virtual/opengl-7.0-r4::xorg-kit [7.0-r2::xorg-kit] USE="-glvnd%" 0 KiB
      [ebuild     UD ] sys-firmware/intel-microcode-20190618::core-hw-kit [20190618_p20190623::core-hw-kit] USE="split-ucode vanilla* (-hostonly%) (-initramfs%)" 2,390 KiB
      [ebuild   R    ] www-client/seamonkey-bin-2.26.1::overkill  USE="startup-notification*" L10N="-be -ca -cs -de -en-GB -es-AR -es-ES -fi -fr -gl -hu -it -ja -lt -nb -nl -pl -pt-PT -ru -sk -sv -tr -uk -zh-CN -zh-TW" 0 KiB
      [ebuild     U  ] media-libs/opencv-3.4.6-r1:0/3.4.1::media-kit [3.4.1-r4:0/3.4.1::media-kit] USE="eigen gstreamer gtk ieee1394 jpeg jpeg2k opengl openmp png python tiff v4l webp -contrib -contrib_cvv -contrib_dnn -contrib_hdf -contrib_sfm -contrib_xfeatures2d -cuda -debug -dnn_samples -examples -ffmpeg -gdal -gflags -glog -gphoto2 -java -lapack (-libav) -opencl -openexr -pch -qt5 -tesseract -testprograms -threads -vaapi -vtk -xine" CPU_FLAGS_X86="avx avx2 fma3 popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" PYTHON_TARGETS="python3_6 -python3_5 -python3_7% (-python2_7%*) (-python3_4%)" 86,108 KiB
      [ebuild  r  U  ] x11-base/xorg-server-1.20.5:0/1.20.5::xorg-kit [1.20.1-r1:0/1.20.1::xorg-kit] USE="glamor ipv6 kdrive udev xorg -debug -dmx -doc -glvnd -libressl -minimal (-selinux) -static-libs -systemd -unwind -wayland -xcsecurity -xephyr -xnest -xvfb" 5,984 KiB
      [ebuild  rR    ] x11-drivers/xf86-input-wacom-0.36.0-r2::xorg-kit  USE="-debug" 0 KiB
      [ebuild  rR    ] x11-drivers/xf86-input-evdev-2.10.6::xorg-kit  0 KiB
      [ebuild  rR    ] x11-drivers/xf86-input-mouse-1.9.3::xorg-kit  0 KiB
      [ebuild  rR    ] x11-drivers/xf86-input-keyboard-1.9.0::xorg-kit  0 KiB
      [ebuild  rR    ] x11-drivers/xf86-input-synaptics-1.9.1::xorg-kit  0 KiB
      [ebuild   R    ] x11-base/xorg-drivers-1.20::xorg-kit  INPUT_DEVICES="evdev keyboard mouse synaptics -elographics -joystick -libinput -tslib -vmmouse -void -wacom" VIDEO_CARDS="i965 intel -amdgpu -ast -dummy -fbdev (-freedreno) -gallium-radeonsi% -gallium-tegra% (-geode) -glint -i915 -mga -nouveau -nv -nvidia (-omap) -qxl -r128 -radeon -radeonsi -siliconmotion (-tdfx) (-tegra) (-vc4) -vesa -via -virtualbox -vmware (-voodoo)" 0 KiB
      [ebuild   R    ] www-client/firefox-67.0.4::net-kit  USE="dbus gmp-autoupdate pulseaudio screenshot startup-notification* system-av1 system-harfbuzz system-jpeg system-libevent system-libvpx system-webp -bindist -clang -custom-cflags -custom-optimization -debug -eme-free -geckodriver -hardened -hwaccel -jack -lto (-neon) -pgo (-selinux) (-system-icu) (-system-sqlite) -test -wayland -wifi" CPU_FLAGS_X86="avx2" L10N="-ach -af -an -ar -as -ast -az -bg -bn-BD -bn-IN -br -bs -ca -cak -cs -cy -da -de -dsb -el -en-GB -en-ZA -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mai -mk -ml -mr -ms -nb -nl -nn -or -pa -pl -pt-BR -pt-PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv -ta -te -th -tr -uk -uz -vi -xh -zh-CN -zh-TW" 0 KiB
      [ebuild   R    ] mail-client/thunderbird-60.7.2::net-kit  USE="dbus pulseaudio startup-notification* -bindist -clang -custom-cflags -custom-optimization -debug -hardened -jack -lightning (-neon) (-selinux) -system-harfbuzz -system-icu -system-jpeg -system-libevent -system-libvpx -system-sqlite -wifi" L10N="-ar -ast -be -bg -br -ca -cs -cy -da -de -el -en-GB -es-AR -es-ES -et -eu -fi -fr -fy -ga -gd -gl -he -hr -hsb -hu -hy -id -is -it -ja -ko -lt -nb -nl -nn -pl -pt-BR -pt-PT -rm -ro -ru -si -sk -sl -sq -sr -sv -tr -uk -vi -zh-CN -zh-TW" 0 KiB
      [ebuild   R    ] x11-libs/libwnck-3.30.0:3::gnome-kit  USE="introspection startup-notification* -tools" 0 KiBTotal: 17 packages (4 upgrades, 1 downgrade, 1 new, 11 reinstalls), Size of downloads: 99,434 KiB!!! Multiple package instances within a single package slot have been pulled
      !!! into the dependency graph, resulting in a slot conflict:virtual/opengl:0  (virtual/opengl-7.0-r4:0/0::xorg-kit, ebuild scheduled for merge) pulled in by
          =virtual/opengl-7.0-r4 required by (www-client/chromium-71.0.3578.30:0/0::net-kit, installed)
          ^               ^^^^^^                                                                                                                              
          (and 10 more with the same problem)  (virtual/opengl-7.0-r2:0/0::xorg-kit, installed) pulled in by
          >=virtual/opengl-7.0-r1[abi_x86_64(-)] required by (media-libs/libsdl-1.2.15-r9:0/0::gentoo, installed)
                                                                                                                                  NOTE: Use the '--verbose-conflicts' option to display parents omitted aboveIt 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.
      The following packages are causing rebuilds:  (x11-base/xorg-server-1.20.5:0/1.20.5::xorg-kit, ebuild scheduled for merge) causes rebuilds for:
          (x11-drivers/xf86-input-wacom-0.36.0-r2:0/0::xorg-kit, ebuild scheduled for merge)
          (x11-drivers/xf86-input-keyboard-1.9.0:0/0::xorg-kit, ebuild scheduled for merge)
          (x11-drivers/xf86-input-synaptics-1.9.1:0/0::xorg-kit, ebuild scheduled for merge)
          (x11-drivers/xf86-input-evdev-2.10.6:0/0::xorg-kit, ebuild scheduled for merge)
          (x11-drivers/xf86-input-mouse-1.9.3:0/0::xorg-kit, ebuild scheduled for merge)

      I've tried uninstalling =virtual/opengl-7.0-r2 and installing =virtual/opengl-7.0-r4 but that creates a different issue:

      # emerge world -uDNav --with-bdeps y
      These are the packages that would be merged, in order:Calculating dependencies... done!emerge: there are no ebuilds to satisfy ">=virtual/opengl-7.0-r1[abi_x86_64(-)]".
      (dependency required by "media-libs/libsdl-1.2.15-r9::gentoo" [installed])
      (dependency required by "media-libs/gegl-0.4.8-r1::gnome-kit[sdl]" [installed])
      (dependency required by "media-gfx/gnome-photos-3.30.1::gnome-kit" [installed])
      (dependency required by "gnome-base/gnome-extra-apps-3.30.1::gnome-kit[tracker]" [installed])
      (dependency required by "gnome-base/gnome-3.30.1::gnome-kit[extras]" [installed])
      (dependency required by "@selected" [set])
      (dependency required by "@world" [argument])

      Before uninstalling =virtual/opengl-7.0-r2 I made a backup pkg with quickpkg so I can reinstall since it has been removed from the tree. I was able to reinstall the old =virtual/opengl-7.0-r2.

      Looks like I'm stuck at this point.  I wanted to bring my system up to date before the inevitable 1.4 upgrade.  From my experience with Funtoo, attempting to upgrade to a newer release without updating the old one first can lead to difficult to fix issues.

      Best I can tell it has to do with the abi_x86_64.




            drobbins drobbins
            overkill overkill
            0 Vote for this issue
            2 Start watching this issue