mantic to noble upgrade failed

Bug #2063219 reported by Alan Pope 🍺🐧🐱 🦄
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-release-upgrader (Ubuntu)
New
Undecided
Unassigned

Bug Description

Sorry I don't have much data, as my system is hosed, can't run ubuntu-bug or apt.

I have a Lenovo ThinkPad Z13 which shipped with 20.04 and has been upgraded through 23.10. I tried a do-release-upgrade but that failed part way through. I'll attach what I can.

Some snippets:

I think this was the start of the badness:

dpkg: libssl3:i386: dependency problems, but removing anyway as you requested:
 libssh-4:i386 depends on libssl3 (>= 3.0.0).
 libshout3:i386 depends on libssl3 (>= 3.0.0~~alpha1).
 libsasl2-modules:i386 depends on libssl3 (>= 3.0.0).
 libsasl2-2:i386 depends on libssl3 (>= 3.0.0).
 libkrb5-3:i386 depends on libssl3 (>= 3.0.0).
 libcurl4:i386 depends on libssl3 (>= 3.0.0).
 gstreamer1.0-plugins-good:i386 depends on libssl3 (>= 3.0.0).

Revision history for this message
Alan Pope 🍺🐧🐱 🦄 (popey) wrote :
Revision history for this message
Julian Andres Klode (juliank) wrote :

The issue here is undeclared dependencies on libglib2.0-0 in snapd / deb2snap conversion packages, in this case, thunderbird, causing it to fail to install, because an empty libglib2.0-0 transitional package is unpacked early in the upgrade removing the library they need.

The libssl3 is a strawman, it immediately gets solved by apt unpacking libssl3t64.

I'm marking this as a duplicate of bug 2061918 where we track the bug already.

Revision history for this message
Alan Pope 🍺🐧🐱 🦄 (popey) wrote :
Download full text (6.5 KiB)

I managed to sudo dpkg -i ./libglib2.0-0t64_2.80.0-6ubuntu1_amd64.deb

As per suggestion from Juliank.

Sadly it's all still a bit of a mess..

alan@ziggy:~/2063219$ sudo apt --fix-broken install
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... failed.
The following packages have unmet dependencies.
 at-spi2-core : Depends: libatspi2.0-0t64 (>= 2.9.90) but it is not installed
 gir1.2-atspi-2.0 : Depends: libatspi2.0-0t64 (>= 2.52.0-1build1) but it is not installed
 gobject-introspection : Depends: libglib2.0-dev (>= 2.80.0) but 2.78.0-2 is installed
 gobject-introspection-bin : Depends: python3 (>= 3.12~) but 3.11.4-5 is installed
                             Depends: libelf1t64 (>= 0.144) but it is not installed
 libatspi2.0-dev : Depends: libatspi2.0-0t64 (= 2.52.0-1build1) but it is not installed
 libegl-mesa0 : Depends: libglapi-mesa (= 24.0.5-1ubuntu1) but 23.2.1-1ubuntu3 is installed
 libegl-mesa0:i386 : Depends: libglapi-mesa:i386 (= 24.0.5-1ubuntu1) but 23.2.1-1ubuntu3 is installed
 libglib2.0-bin : Depends: libglib2.0-0 (= 2.78.0-2)
 libglib2.0-dev : Depends: libglib2.0-0 (= 2.78.0-2)
 libglib2.0-dev-bin : Depends: python3-distutils but it is not installable
                      Depends: libglib2.0-0 (= 2.78.0-2)
 libglx-mesa0 : Depends: libglapi-mesa (= 24.0.5-1ubuntu1) but 23.2.1-1ubuntu3 is installed
 libglx-mesa0:i386 : Depends: libglapi-mesa:i386 (= 24.0.5-1ubuntu1) but 23.2.1-1ubuntu3 is installed
 libice-dev : Depends: libice6 (= 2:1.0.10-1build3) but 2:1.0.10-1build2 is installed
 libmutter-13-0 : Depends: mutter-common-bin (= 45.0-3ubuntu3) but 46.0-1ubuntu9 is installed
 libosmesa6 : Depends: libglapi-mesa (= 24.0.5-1ubuntu1) but 23.2.1-1ubuntu3 is installed
 libosmesa6:i386 : Depends: libglapi-mesa:i386 (= 24.0.5-1ubuntu1) but 23.2.1-1ubuntu3 is installed
 libpng-dev : Depends: libpng16-16t64 (= 1.6.43-5build1) but it is not installed
 libpython3-stdlib : Depends: libpython3.12-stdlib (>= 3.12.3-0~) but it is not installed
 libpython3.12-dev : Depends: libpython3.12-stdlib (= 3.12.3-1) but it is not installed
                     Depends: libpython3.12t64 (= 3.12.3-1) but it is not installed
 libreoffice-common : Depends: libreoffice-uiconfig-common (= 4:7.6.4-0ubuntu0.23.10.1) but 4:24.2.2-0ubuntu1 is installed
 libssl-dev : Depends: libssl3 (= 3.0.10-1ubuntu2.3)
 libvlc5 : Depends: libvlccore9 (>= 3.0.20) but 3.0.18-4 is installed
 libxt-dev : Depends: libxt6t64 (= 1:1.2.1-1.2build1) but it is not installed
 libyelp0 : Depends: libgtk-3-0t64 (>= 3.13.3) but it is not installed
 mesa-va-drivers : Depends: libelf1t64 (>= 0.142) but it is not installed
 mesa-va-drivers:i386 : Depends: libelf1t64:i386 (>= 0.142) but it is not installed
 mesa-vdpau-drivers : Depends: libelf1t64 (>= 0.142) but it is not installed
 mesa-vdpau-drivers:i386 : Depends: libelf1t64:i386 (>= 0.142) but it is not installed
 mesa-vulkan-drivers : Depends: libelf1t64 (>= 0.142) but it is not installed
 mesa-vulkan-drivers:i386 : Depends: libelf1t64:i386 (>= 0.142) but it is not installed
 python3 : PreDepends: python3-minimal (= 3.11.4-5) but 3.12.3-0ubuntu1 is installed
       ...

Read more...

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.