i386 verison of libnvidia-gl is not accepted by the meta package

Bug #1937235 reported by s4kura0ne
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nvidia-graphics-drivers-470 (Ubuntu)
Undecided
Unassigned

Bug Description

System:
Description: Ubuntu 20.04.2 LTS
Release: 20.04

Command:
sudo apt install nvidia-driver-470 libnvidia-gl-470:i386

Expected to happen:

Successfully installed.
nvidia-driver-470 treats libnvidia-gl-470:i386 as an alternative package of libnvidia-gl-470:amd64

Happened instead:

nvidia-driver-470 : Depends: libnvidia-gl-470 (= 470.57.02-0ubuntu1) But it will not be installed
                     Depends: libnvidia-ifr1-470 (= 470.57.02-0ubuntu1) But it will not be installed
                     Suggests: libnvidia-compute-470:i386 (= 470.57.02-0ubuntu1)
                     Suggests: libnvidia-decode-470:i386 (= 470.57.02-0ubuntu1)
                     Suggests: libnvidia-encode-470:i386 (= 470.57.02-0ubuntu1)
                     Suggests: libnvidia-ifr1-470:i386 (= 470.57.02-0ubuntu1)
                     Suggests: libnvidia-fbc1-470:i386 (= 470.57.02-0ubuntu1)
                     Suggests: libnvidia-gl-470:i386 (= 470.57.02-0ubuntu1)

If I want to install nvidia-driver-470 first and then libnvidia-gl-470:i386

It will remove the following packages:
libnvidia-gl-470 libnvidia-ifr1-470 nvidia-driver-470

Then mark all these packages unnecessary:
libnvidia-cfg1-470 libnvidia-decode-470 libnvidia-encode-470 libnvidia-extra-470
  libnvidia-fbc1-470 libopengl0 libxnvctrl0 nvidia-compute-utils-470 nvidia-dkms-470
  nvidia-kernel-common-470 nvidia-kernel-source-470 nvidia-prime nvidia-settings nvidia-utils-470
  screen-resolution-extra xserver-xorg-video-nvidia-470

I think it is clearly that the meta package nvidia-driver-470 did not treat libnvidia-gl-470:i386 as one of its dependency.

In nvidia-driver-465, the last verison of driver I used, it works just fine.

I really need the i386 version of libnvidia-gl as Steam requires it.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers