Здравствуйте, товарищи гентоводы!
Мой ноутбук с Gentoo (Asus Eee PC, Intel Atom N450) долго лежал на работе без дела из-за перехода на удалёнку и прочего. В последний раз пересобирал мир ещё в марте. Теперь, забрав ноут, попробовал обновить систему и, понятно, получил конфликты. Кое-как поставил mesa-20.0.8
(записал -libglvnd
в make.conf
, иначе этот флаг «с минусом» брался из ебилда, как я понял, и всё равно конфликтовал с eselect-opengl
). А вот с xorg-server
труднее.
$ sudo emerge -a1 =x11-base/xorg-server-1.20.8
Password:
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U ] x11-base/xorg-server-1.20.8 [1.20.6]
!!! 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.20.8:0/1.20.8::gentoo, ebuild scheduled for merge) USE="suid udev xorg -debug -dmx -doc -elogind -ipv6 -kdrive -libglvnd -libressl -minimal (-selinux) -static-libs -systemd -unwind -wayland -xcsecurity -xephyr -xnest -xvfb" pulled in by
=x11-base/xorg-server-1.20.8 (Argument)
(x11-base/xorg-server-1.20.6:0/1.20.6::gentoo, installed) USE="suid udev xorg -debug -dmx -doc -elogind -ipv6 -kdrive -libglvnd -libressl -minimal (-selinux) -static-libs -systemd -unwind -wayland -xcsecurity -xephyr -xnest -xvfb" pulled in by
x11-base/xorg-server:0/1.20.6= required by (x11-drivers/xf86-video-intel-2.99.917_p20190301:0/0::gentoo, installed) USE="dri sna udev -debug -tools -uxa -xvmc"
^^^^^^^^^^
x11-base/xorg-server:0/1.20.6= required by (x11-drivers/xf86-input-mouse-1.9.3:0/0::gentoo, installed) USE=""
^^^^^^^^^^
x11-base/xorg-server:0/1.20.6= required by (x11-drivers/xf86-input-libinput-0.29.0:0/0::gentoo, installed) USE=""
^^^^^^^^^^
(and 1 more with the same problems)
NOTE: Use the '--verbose-conflicts' option to display parents omitted above
!!! The slot conflict(s) shown above involve package(s) which may need to
!!! be rebuilt in order to solve the conflict(s). However, the following
!!! package(s) cannot be rebuilt for the reason(s) shown:
(x11-drivers/xf86-input-libinput-0.29.0:0/0::gentoo, installed): ebuild is masked or unavailable
(x11-drivers/xf86-video-intel-2.99.917_p20190301:0/0::gentoo, installed): ebuild is masked or unavailable
(x11-drivers/xf86-input-mouse-1.9.3:0/0::gentoo, installed): ebuild is masked or unavailable
То есть три драйвера из x11-drivers
не признают моего апдейта. Где их ебилды, кто виноват и что делать в таких случаях?