- 0
Sign in to follow this
Followers
0
Emerge is trying to pull in an incompatible nvidia-drivers version
Asked by
leeflemingster
Asked by
leeflemingster
I have nvidia-drivers-340.107 installed and working. An emerge -uDaN world produces the following
The following mask changes are necessary to proceed: (see "package.unmask" in the portage(5) man page for more details) # required by dev-util/nvidia-cuda-toolkit-9.2.88::dev-kit # required by dev-cpp/eigen-3.3.5-r1::dev-kit[cuda] # required by media-libs/opencv-3.4.1-r4::media-kit[eigen] # required by media-plugins/frei0r-plugins-1.6.1.20190222::media-kit[facedetect] # required by media-video/ffmpeg-3.4.5::media-kit[frei0r] # required by media-plugins/alsa-plugins-1.1.7-r1::media-kit # required by media-sound/pulseaudio-12.2::gnome-kit[alsa-plugin,alsa] # required by lxqt-base/lxqt-panel-0.13.0::desktop-kit[volume,pulseaudio] # required by lxqt-base/lxqt-meta-0.13.0::desktop-kit # required by @selected # required by @world (argument) # /etc/portage/package.mask: =x11-drivers/nvidia-drivers-410.93
I have an nvidia quadro fx 580. According to nvidia's website the drivers for this card are 340.xx. https://www.nvidia.com/object/IO_32667.html
I have the following in my /etc/portage/package.mask
>=x11-drivers/nvidia-drivers-341.0.0
As these packages are trying to pull in an incompatible version of the drivers I tried just masking them. So my /etc/portage/package.mask now looks like this.
>=x11-drivers/nvidia-drivers-341.0.0 >=dev-util/nvidia-cuda-toolkit-9.2.88 >=dev-cpp/eigen-3.3.5-r1 >=media-libs/opencv-3.4.1-r4 >=media-plugins/frei0r-plugins-1.6.1.20190222 >=media-video/ffmpeg-3.4.5 >=media-plugins/alsa-plugins-1.1.7-r1 >=media-sound/pulseaudio-12.2 >=lxqt-base/lxqt-panel-0.13.0 >=lxqt-base/lxqt-meta-0.13.0
Emerge is still failing. After a few rounds of repeating the above my /etc/portage/package.mask is now
>=x11-drivers/nvidia-drivers-341.0.0 # The following are required to prevent the wrong nvidia-drivers being pulled in. >=dev-util/nvidia-cuda-toolkit-9.2.88 >=dev-cpp/eigen-3.3.5-r1 >=media-libs/opencv-3.4.1-r4 >=media-plugins/frei0r-plugins-1.6.1.20190222 >=media-video/ffmpeg-3.2.6 >=media-plugins/alsa-plugins-1.1.7 >=media-sound/pulseaudio-12.2 >=lxqt-base/lxqt-panel-0.13.0 >=lxqt-base/lxqt-meta-0.13.0 >=media-video/nvidia_video_sdk-6.0.1
But now I'm getting the following.
What do I need to do to stop the wrong nvidia-drivers being pulled in?
Share this post
Link to post
Share on other sites