mintupgrade 21.3 to 22 - downgrade error gl/mesa/drm i386
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 25/100
- Issue type
- Bug
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- linux, python, ubuntu
- Domain
- operating-systems
Research direction
Start by reproducing the mintupgrade 21.3-to-22 downgrade step using the shown apt-get command and its i386 graphics package set. Investigate why libdrm-nouveau2:i386 and libdecor-0-0:i386 are unavailable; done means the upgrade no longer stops on these unmet dependencies.
Written by the indexing model from the issue text.
Description
Getting stuck at "downgrade packages". I suspect it has something to do with Steam, since I don't know why all these 32 bit graphics packages would be there otherwise.
DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get install --allow-downgrades -fyq -o Dpkg::Options::="--force-confold" -o Dpkg::Options::="--force-overwrite" libdecor-0-0=0.1.0-3build1 libdrm-amdgpu1=2.4.113-2~ubuntu0.22.04.1 libdrm-amdgpu1:i386=2.4.113-2~ubuntu0.22.04.1 libdrm-common=2.4.113-2~ubuntu0.22.04.1 libdrm-intel1=2.4.113-2~ubuntu0.22.04.1 libdrm-intel1:i386=2.4.113-2~ubuntu0.22.04.1 libdrm-nouveau2=2.4.113-2~ubuntu0.22.04.1 libdrm-radeon1=2.4.113-2~ubuntu0.22.04.1 libdrm-radeon1:i386=2.4.113-2~ubuntu0.22.04.1 libdrm2=2.4.113-2~ubuntu0.22.04.1 libdrm2:i386=2.4.113-2~ubuntu0.22.04.1 libegl-dev=1.4.0-1 libegl-mesa0=23.2.1-1ubuntu3.1~22.04.2 libegl-mesa0:i386=23.2.1-1ubuntu3.1~22.04.2 libegl1=1.4.0-1 libegl1-mesa-dev=23.2.1-1ubuntu3.1~22.04.2 libegl1:i386=1.4.0-1 libgbm1=23.2.1-1ubuntu3.1~22.04.2 libgbm1:i386=23.2.1-1ubuntu3.1~22.04.2 libgl-dev=1.4.0-1 libgl1=1.4.0-1 libgl1-mesa-dri=23.2.1-1ubuntu3.1~22.04.2 libgl1-mesa-dri:i386=23.2.1-1ubuntu3.1~22.04.2 libgl1:i386=1.4.0-1 libglapi-mesa=23.2.1-1ubuntu3.1~22.04.2 libglapi-mesa:i386=23.2.1-1ubuntu3.1~22.04.2 libgles-dev=1.4.0-1 libgles1=1.4.0-1 libgles2=1.4.0-1 libglvnd-core-dev=1.4.0-1 libglvnd-dev=1.4.0-1 libglvnd0=1.4.0-1 libglvnd0:i386=1.4.0-1 libglx-dev=1.4.0-1 libglx-mesa0=23.2.1-1ubuntu3.1~22.04.2 libglx-mesa0:i386=23.2.1-1ubuntu3.1~22.04.2 libglx0=1.4.0-1 libglx0:i386=1.4.0-1 libopengl-dev=1.4.0-1 libopengl0=1.4.0-1 libosmesa6=23.2.1-1ubuntu3.1~22.04.2 libosmesa6:i386=23.2.1-1ubuntu3.1~22.04.2 libsdl2-2.0-0=2.0.20+dfsg-2ubuntu1.22.04.1 libsdl2-2.0-0:i386=2.0.20+dfsg-2ubuntu1.22.04.1 libvdpau1=1.4-3build2 libwayland-bin=1.20.0-1ubuntu0.1 libwayland-client0=1.20.0-1ubuntu0.1 libwayland-client0:i386=1.20.0-1ubuntu0.1 libwayland-cursor0=1.20.0-1ubuntu0.1 libwayland-cursor0:i386=1.20.0-1ubuntu0.1 libwayland-dev=1.20.0-1ubuntu0.1 libwayland-egl1=1.20.0-1ubuntu0.1 libwayland-egl1:i386=1.20.0-1ubuntu0.1 libwayland-server0=1.20.0-1ubuntu0.1 libwayland-server0:i386=1.20.0-1ubuntu0.1 libxatracker2=23.2.1-1ubuntu3.1~22.04.2 mesa-va-drivers=23.2.1-1ubuntu3.1~22.04.2 mesa-va-drivers:i386=23.2.1-1ubuntu3.1~22.04.2 mesa-vdpau-drivers=23.2.1-1ubuntu3.1~22.04.2 mesa-vulkan-drivers=23.2.1-1ubuntu3.1~22.04.2 mesa-vulkan-drivers:i386=23.2.1-1ubuntu3.1~22.04.2 skypeforlinux=8.98.0.206 x11proto-dev=2021.5-1 xserver-xorg-video-amdgpu=22.0.0-1ubuntu0.2 xwayland=2:22.1.1-1ubuntu0.13
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libgl1-mesa-dri:i386 : Depends: libdrm-nouveau2:i386 (>= 2.4.66) but it is not installable
Recommends: libgl1-amber-dri:i386 but it is not installable
libsdl2-2.0-0:i386 : Depends: libdecor-0-0:i386 (>= 0.1.0) but it is not installable
mesa-va-drivers:i386 : Depends: libdrm-nouveau2:i386 (>= 2.4.66) but it is not installable
E: Unable to correct problems, you have held broken packages.
- Dominant language
- Python
- Stars
- 50
- Forks
- 20
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from linuxmint/mintupgrade
-
Difficulty 3/5 1-2 days Newbie friendliness 48/100
linuxmint/mintupgrade#128 · 5 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
linuxmint/mintupgrade#127 ·
-
Keyboard layout Open
Difficulty 4/5 3-5 days Newbie friendliness 25/100
linuxmint/mintupgrade#126 · 1 reaction ·
-
Add check and user warning for missing MOK key enrollment after Secure Boot system upgrade (LMDE 7) Open
Difficulty 4/5 3-5 days Newbie friendliness 45/100
linuxmint/mintupgrade#125 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
linuxmint/mintupgrade#123 ·
All issues in linuxmint/mintupgrade
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
syfoud/Simulated_Scepter#172 ·
-
A cancelled tests run makes the coverage comment workflow fail and reports it as a red check on main Openarea: ci bug perceived difficulty: 3
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Nitjsefnie-Harness-Commons/daedalus#921 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
EleutherAI/lm-evaluation-harness#4207 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 92/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
ClickHouse/clickhouse-connect#1057 ·