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)
New
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.