View previous topic :: View next topic |
Author |
Message |
yzg Guru
Joined: 18 Jun 2005 Posts: 493
|
Posted: Sun Jan 24, 2016 2:34 am Post subject: x11-base/xorg-server-1.18.0 conflict [BUG REPORT] |
|
|
Recent xorg-server update is conflicting with x11-drivers/xf86-input-*.
Is there a solution to this problem other than masking out the updates?
Code: |
# emerge -auvDN world --backtrack=60
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U ] media-plugins/live-2016.01.20:0/7::gentoo [2016.01.16:0/7::gentoo] USE="-examples -static-libs" ABI_X86="32 (64) (-x32)" 616 KiB
[ebuild U ] media-libs/exiftool-10.10::gentoo [10.09::gentoo] USE="-doc" 3,962 KiB
[ebuild U ] dev-python/ssl-fetch-0.4::gentoo [0.3::gentoo] PYTHON_TARGETS="python2_7 python3_4 -pypy -python3_3 -python3_5" 12 KiB
[ebuild U ] dev-java/icedtea-7.2.6.4-r1:7::gentoo [7.2.6.3-r4:7::gentoo] USE="alsa cups gtk jbootstrap sunec webstart* -cacao -cjk -debug -doc -examples -headless-awt -infinality -jamvm -javascript -kerberos -nsplugin -nss -pax_kernel -pulseaudio -sctp (-selinux) -smartcard -source {-test} -zero" 49,148 KiB
[ebuild U ] net-print/cups-filters-1.8.1::gentoo [1.6.0::gentoo] USE="dbus foomatic jpeg png tiff -perl -static-libs -zeroconf" 1,340 KiB
[ebuild U ] media-libs/opencv-3.1.0:0/3.0::gentoo [3.0.0:0/3.0::gentoo] USE="doc eigen examples gstreamer gtk java jpeg jpeg2k openexr opengl openmp png python qt5 threads tiff v4l xine -contrib -cuda -ffmpeg -gdal% -gphoto2% -ieee1394 (-ipp) -libav -opencl -pch -qt4 -testprograms -vaapi% -vtk -webp%" PYTHON_SINGLE_TARGET="python2_7 -python3_3 -python3_4" PYTHON_TARGETS="python2_7 python3_4 -python3_3" 77,331 KiB
[ebuild U ] x11-base/xorg-server-1.18.0:0/1.18.0::gentoo [1.16.4-r5:0/1.16.1::gentoo] USE="glamor suid udev xorg -dmx -doc -ipv6 -kdrive -libressl% -minimal (-selinux) -static-libs -systemd -tslib -unwind -wayland -xephyr% -xnest -xvfb (-nptl%*)" 5,683 KiB
[ebuild U ] x11-drivers/xf86-input-evdev-2.10.1::gentoo [2.9.2::gentoo] 393 KiB
[ebuild U ] x11-base/xorg-drivers-1.18::gentoo [1.17::gentoo] INPUT_DEVICES="evdev keyboard mouse -acecad -aiptek -elographics -fpit -hyperpen -joystick (-libinput) -mutouch -penmount -synaptics -tslib -vmmouse -void -wacom" VIDEO_CARDS="nvidia -amdgpu -apm -ast -chips -cirrus -dummy -epson -fbdev -fglrx (-freedreno) (-geode) -glint -i128 (-i740) -intel -mach64 -mga -neomagic -nouveau -nv (-omap) (-omapfb) -qxl -r128 -radeon -radeonsi -rendition -s3 -s3virge -savage -siliconmotion -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx (-tegra) -tga -trident -tseng -vesa -via -virtualbox -vmware (-voodoo)" 0 KiB
[ebuild U ] dev-lang/php-7.0.2-r1:7.0::gentoo [7.0.2:7.0::gentoo] USE="berkdb bzip2 cli crypt ctype exif fileinfo filter gd gdbm hash iconv json ldap mysql mysqli nls opcache phar posix readline session simplexml spell sqlite ssl threads tokenizer truetype unicode xml zlib -apache2 -bcmath -calendar -cdb -cgi -cjk -curl -debug -embed -enchant (-firebird) -flatfile -fpm (-frontbase) -ftp -gmp -imap -inifile -intl -iodbc -ipv6 -kerberos -ldap-sasl -libedit -mhash -oci8-instant-client -odbc -pcntl -pdo -phpdbg -postgres -qdbm -recode (-selinux) -sharedmem -snmp -soap -sockets -systemd -sysvipc -tidy -vpx -wddx -xmlreader -xmlrpc -xmlwriter -xpm -xslt -zip" 0 KiB
Total: 10 packages (10 upgrades), Size of downloads: 138,481 KiB
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
x11-base/xorg-server:0
(x11-base/xorg-server-1.18.0:0/1.18.0::gentoo, ebuild scheduled for merge) pulled in by
>=x11-base/xorg-server-1.18[udev] required by (x11-drivers/xf86-input-evdev-2.10.1:0/0::gentoo, ebuild scheduled for merge)
^^ ^^^^
(x11-base/xorg-server-1.16.4-r5:0/1.16.1::gentoo, installed) pulled in by
x11-base/xorg-server:0/1.16.1= required by (x11-drivers/xf86-input-keyboard-1.8.1:0/0::gentoo, installed)
^^^^^^^^^^
x11-base/xorg-server:0/1.16.1= required by (x11-drivers/xf86-input-wacom-0.32.0:0/0::gentoo, installed)
^^^^^^^^^^
<x11-base/xorg-server-1.17.99:= required by (x11-drivers/nvidia-drivers-361.18-r1:0/361::gentoo, installed)
^ ^^^^^^^ ^
x11-base/xorg-server:0/1.16.1= required by (x11-drivers/xf86-input-mouse-1.9.1:0/0::gentoo, installed)
^^^^^^^^^^
<x11-base/xorg-server-1.17.99:0/1.16.1= required by (x11-drivers/nvidia-drivers-361.18-r1:0/361::gentoo, installed)
^ ^^^^^^^^^^^^^^^^^
|
Last edited by yzg on Sun Jan 24, 2016 7:13 am; edited 1 time in total |
|
Back to top |
|
|
ct85711 Veteran
Joined: 27 Sep 2005 Posts: 1791
|
Posted: Sun Jan 24, 2016 3:20 am Post subject: |
|
|
Quote: | <x11-base/xorg-server-1.17.99:= required by (x11-drivers/nvidia-drivers-361.18-r1:0/361::gentoo, installed) |
As the message says, nvidia-drivers had a hard dependency of xorg-server of <1.17.99, not much anyone can do (as I assume the devs have a reason to put the restriction in). Only choices you have is wait on updating xorg-server to 1.18 or try modifying the nvidia-drivers ebuild and remove the version restriction and try it out. Who knows, maybe the devs were wrong about on that restriction. |
|
Back to top |
|
|
roarkh Tux's lil' helper
Joined: 24 May 2003 Posts: 92 Location: Bellingham, Washington
|
Posted: Sun Jan 24, 2016 4:51 am Post subject: |
|
|
I ran into the same problem and decided to give ct's suggestion a try by modifying line 64 in /usr/portage/x11-drivers/nvidia-drivers/nvidia-drivers-361.18-r1.ebuild from
Code: | <x11-base/xorg-server-1.17.99:= |
to
Code: | <x11-base/xorg-server-1.18.99:= |
and then ran
Code: | ebuild /usr/portage/x11-drivers/nvidia-drivers/nvidia-drivers-361.18-r1.ebuild digest |
After that I was able to get xorg 1.8 installed. I rebooted and was able to boot up into gnome just fine.
Of course your mileage may vary. |
|
Back to top |
|
|
ct85711 Veteran
Joined: 27 Sep 2005 Posts: 1791
|
Posted: Sun Jan 24, 2016 4:55 am Post subject: |
|
|
may want to open a bug in regards to this (if there isn't one already), so this could be fixed. Since it seems the devs didn't bother checking to see if this dependency on version actually was necessary or not. |
|
Back to top |
|
|
dweezil-n0xad Apprentice
Joined: 30 Oct 2006 Posts: 156 Location: Ostend, Belgium
|
|
Back to top |
|
|
yzg Guru
Joined: 18 Jun 2005 Posts: 493
|
|
Back to top |
|
|
|