So I finally got my act together and moved the 1.3 branch, and now xorg-server is trying to force me to use the latest nvidia-drivers, which will not work for my old GeForce 6150 card. It to find of course as this did not manifest until I tried to update @world, so I started walking down the chain with stuff that would pull in large chunks of updates, and I finally got to this.
root@jonesin|/etc/portage> emerge --verbose-conflicts -a --oneshot =dev-lang/php-7.3.6 =media-video/ffmpeg-3.4.5 =net-misc/tigervnc-1.9.0-r1 x11-drivers/xf86-input-mouse x11-drivers/xf86-input-evdev x11-drivers/xf86-input-libinput x11-base/xorg-drivers x11-base/xorg-server app-pda/libimobiledevice x11-libs/libpciaccess app-crypt/p11-kit net-analyzer/tcpdump www-servers/apache
These are the packages that would be merged, in order:
Calculating dependencies... done!
The following packages are causing rebuilds:
(x11-base/xorg-server-1.20.1-r1:0/1.20.1::xorg-kit, ebuild scheduled for merge) causes rebuilds for:
(x11-drivers/xf86-input-libinput-0.28.0-r1:0/0::xorg-kit, ebuild scheduled for merge)
(x11-drivers/xf86-input-mouse-1.9.3: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/nvidia-drivers-410.93:0/410::core-hw-kit, ebuild scheduled for merge)
[ebuild U ] app-admin/apache-tools-2.4.39 [2.4.38]
[ebuild U ] www-servers/apache-2.4.39 [2.4.38]
[ebuild R ] net-analyzer/tcpdump-4.9.2
[ebuild R ] app-crypt/p11-kit-0.23.9
[ebuild U ] x11-libs/libpciaccess-0.14 [0.13.5]
[ebuild R ] app-pda/libimobiledevice-1.2.0-r1
[ebuild r U ] x11-base/xorg-server-1.20.1-r1 [1.19.5-r2]
[ebuild U ] x11-base/xorg-drivers-1.20 [1.19]
[ebuild U ] x11-drivers/xf86-input-libinput-0.28.0-r1 [0.25.1]
[ebuild U ] x11-drivers/xf86-input-mouse-1.9.3 [1.9.2]
[ebuild U ] x11-drivers/xf86-input-evdev-2.10.6 [2.10.5]
[ebuild r U #] x11-drivers/nvidia-drivers-410.93 [304.137] USE="driver%* kms%* uvm%* -compat% -gtk3% -wayland%"
[ebuild R ] net-misc/tigervnc-1.9.0-r1
[ebuild R ] media-video/ffmpeg-3.4.5
[ebuild R ] dev-lang/php-7.3.6
The following mask changes are necessary to proceed:
(see "package.unmask" in the portage(5) man page for more details)
# required by @__auto_slot_operator_replace_installed__ (argument)
# /etc/portage/package.mask:
# http://www.nvidia.com/object/IO_32667.html nuttin over 304
=x11-drivers/nvidia-drivers-410.93
NOTE: The --autounmask-keep-masks option will prevent emerge
from creating package.unmask or ** keyword changes.
I did go through scraping dependencies and I found nothing that would force this, now that doesn't mean I didn't miss something. I found some posts about using --exclude and the like and that just caused different and even less desirable behavior.
Question
heebs
So I finally got my act together and moved the 1.3 branch, and now xorg-server is trying to force me to use the latest nvidia-drivers, which will not work for my old GeForce 6150 card. It to find of course as this did not manifest until I tried to update @world, so I started walking down the chain with stuff that would pull in large chunks of updates, and I finally got to this.
I did go through scraping dependencies and I found nothing that would force this, now that doesn't mean I didn't miss something. I found some posts about using --exclude and the like and that just caused different and even less desirable behavior.
Here is my package.mask
Link to comment
Share on other sites
5 answers to this question
Recommended Posts