I had the same issue when using dp-release-upgrade -d to upgrade my system from Ubuntu Jammy to Noble. It is a bare metal server. After the upgrader broke I was able to fix the system by performing the following steps
1. Download usrmerge from https://packages.ubuntu.com/jammy/usrmerge 2. Use dpkg -i to install package 3. Run apt-get install -f to install libc-bin libc6 4. Re-run apt-get dist-upgrade As mentioned in https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/2058648/comments/14 for some reason the package was not installed. It might be a good idea to have do-release-upgrade check if the package is installed on a Jammy system. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2058648 Title: Support upgrades from unmerged 22.04 - was: package libc6 2.35-0ubuntu3.6 [modified: usr/share/doc/libc6/NEWS.Debian.gz usr/share/doc/libc6/NEWS.gz usr/share/doc/libc6/README.hesiod.gz usr/share/doc/libc6/changelog.Debian.gz usr/share/lintian/overrides/libc6] failed to install/upgrade: new libc6:amd64 package pre-installation script subprocess returned error exit status 2 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/2058648/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs