Public bug reported: Binary package hint: update-manager
I just did a release update from 10.04 to 10.10 for fun, but it is removing libc6-i686, which does result in a system which is a bit uncomfortable ... :) r...@testground:/home/waja# do-release-upgrade -d Checking for a new ubuntu release Done Upgrade tool signature Done Upgrade tool Done downloading extracting 'maverick.tar.gz' authenticate 'maverick.tar.gz' against 'maverick.tar.gz.gpg' tar: Removing leading `/' from member names Reading cache Checking package manager Continue running under SSH? This session appears to be running under ssh. It is not recommended to perform a upgrade over ssh currently because in case of failure it is harder to recover. If you continue, an additional ssh daemon will be started at port '1022'. Do you want to continue? Continue [yN] y Starting additional sshd To make recovery in case of failure easier, an additional sshd will be started on port '1022'. If anything goes wrong with the running ssh you can still connect to the additional one. Reading package lists... Done Building dependency tree Reading state information... Done Building data structures... Done Reading package lists... Done Building dependency tree Reading state information... Done Building data structures... Done Updating repository information WARNING: Failed to read mirror file Third party sources disabled Some third party entries in your sources.list were disabled. You can re-enable them after the upgrade with the 'software-properties' tool or your package manager. 100% [Working] 0s Checking package manager Reading package lists... Done Building dependency tree Reading state information... Done Building data structures... Done Calculating the changes Calculating the changes Do you want to start the upgrade? 9 installed packages are no longer supported by Canonical. You can still get support from the community. 37 packages are going to be removed. 250 new packages are going to be installed. 1509 packages are going to be upgraded. You have to download a total of 1173M. This download will take about 19 minutes with your connection. Fetching and installing the upgrade can take several hours. Once the download has finished, the process cannot be cancelled. Continue [yN] Details [d]d Continue [yN] Details [d]y Fetching [100%] 1168kB/s 0s 2s Upgrading Extracting templates from packages: 100% Preconfiguring packages ... Extracting templates from packages: 100% Preconfiguring packages ... Extracting templates from packages: 100% Preconfiguring packages ... dpkg: libc6-i686: dependency problems, but removing anyway as you requested: ubuntu-minimal depends on libc6-i686. (Reading database ... 321267 files and directories currently installed.) Removing libc6-i686 ... /bin/sh: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /bin/sh) /bin/sh: /lib/tls/libc.so.6: version `GLIBC_2.11' not found (required by /bin/sh) dpkg: error processing libc6-i686 (--remove): subprocess installed post-removal script returned error exit status 1 sh: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by sh) sh: /lib/tls/libc.so.6: version `GLIBC_2.11' not found (required by sh) sh: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by sh) sh: /lib/tls/libc.so.6: version `GLIBC_2.11' not found (required by sh) /usr/bin/python: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /usr/bin/python) /usr/bin/python: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /lib/i686/cmov/libssl.so.0.9.8) /usr/bin/python: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /lib/i686/cmov/libcrypto.so.0.9.8) /usr/bin/python: /lib/tls/libc.so.6: version `GLIBC_2.7' not found (required by /lib/i686/cmov/libcrypto.so.0.9.8) /usr/bin/python: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /lib/libz.so.1) Errors were encountered while processing: libc6-i686 sh: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by sh) sh: /lib/tls/libc.so.6: version `GLIBC_2.11' not found (required by sh) Exception during pm.DoInstall(): E:Problem executing scripts DPkg::Post-Invoke 'if [ -d /var/lib/update-notifier ]; then touch /var/lib/update-notifier/dpkg-run-stamp; fi; if [ -e /var/lib/update-notifier/updates-available ]; then echo > /var/lib/update-notifier/updates-available; fi ', E:Sub-process returned an error code, E:Sub-process /usr/bin/dpkg returned an error code (1) /usr/bin/python: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /usr/bin/python) /usr/bin/python: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /lib/i686/cmov/libssl.so.0.9.8) /usr/bin/python: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /lib/i686/cmov/libcrypto.so.0.9.8) /usr/bin/python: /lib/tls/libc.so.6: version `GLIBC_2.7' not found (required by /lib/i686/cmov/libcrypto.so.0.9.8) /usr/bin/python: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /lib/libz.so.1) Could not install the upgrades The upgrade has aborted. Your system could be in an unusable state. A recovery will run now (dpkg --configure -a). Please report this bug against the 'update-manager' package and include the files in /var/log/dist-upgrade/ in the bug report. E:Problem executing scripts DPkg::Post-Invoke 'if [ -d /var/lib/update-notifier ]; then touch /var/lib/update-notifier/dpkg-run-stamp; fi; if [ -e /var/lib/update-notifier/updates-available ]; then echo > /var/lib/update-notifier/updates-available; fi ', E:Sub-process returned an error code, E:Sub-process /usr/bin/dpkg returned an error code (1) dpkg: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by dpkg) dpkg: /lib/tls/libc.so.6: version `GLIBC_2.8' not found (required by dpkg) dpkg: /lib/tls/libc.so.6: version `GLIBC_2.11' not found (required by dpkg) /usr/bin/python: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /usr/bin/python) /usr/bin/python: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /lib/i686/cmov/libssl.so.0.9.8) /usr/bin/python: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /lib/i686/cmov/libcrypto.so.0.9.8) /usr/bin/python: /lib/tls/libc.so.6: version `GLIBC_2.7' not found (required by /lib/i686/cmov/libcrypto.so.0.9.8) /usr/bin/python: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /lib/libz.so.1) Upgrade complete The upgrade is completed but there were errors during the upgrade process. r...@testground:/home/waja# aptitude full-upgrade aptitude: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by aptitude) aptitude: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /usr/lib/libapt-pkg-libc6.10-6.so.4.8) aptitude: /lib/tls/libc.so.6: version `GLIBC_2.8' not found (required by /usr/lib/libapt-pkg-libc6.10-6.so.4.8) aptitude: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /lib/libncursesw.so.5) aptitude: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /usr/lib/libcwidget.so.3) aptitude: /lib/tls/libc.so.6: version `GLIBC_2.8' not found (required by /usr/lib/libept.so.0) aptitude: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /usr/lib/libept.so.0) aptitude: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /usr/lib/libxapian.so.15) aptitude: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /lib/libz.so.1) aptitude: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /usr/lib/libstdc++.so.6) r...@testground:/home/waja# apt-get dist-upgrade apt-get: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by apt-get) apt-get: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /usr/lib/libapt-pkg-libc6.10-6.so.4.8) apt-get: /lib/tls/libc.so.6: version `GLIBC_2.8' not found (required by /usr/lib/libapt-pkg-libc6.10-6.so.4.8) apt-get: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /usr/lib/libstdc++.so.6) r...@testground:/home/waja# aptitude install libc6-i686 aptitude: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by aptitude) aptitude: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /usr/lib/libapt-pkg-libc6.10-6.so.4.8) aptitude: /lib/tls/libc.so.6: version `GLIBC_2.8' not found (required by /usr/lib/libapt-pkg-libc6.10-6.so.4.8) aptitude: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /lib/libncursesw.so.5) aptitude: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /usr/lib/libcwidget.so.3) aptitude: /lib/tls/libc.so.6: version `GLIBC_2.8' not found (required by /usr/lib/libept.so.0) aptitude: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /usr/lib/libept.so.0) aptitude: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /usr/lib/libxapian.so.15) aptitude: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /lib/libz.so.1) aptitude: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /usr/lib/libstdc++.so.6) r...@testground:/home/waja# dpkg -i /var/cache/apt/ archives/ pkgcache.bin srcpkgcache.bin r...@testground:/home/waja# dpkg -i /var/cache/apt/archives/libc libc6_2.12.1-0ubuntu6_i386.deb libcanberra-gtk0_0.25-0ubuntu1_i386.deb libc-dev-bin_2.12.1-0ubuntu6_i386.deb libconfig-simple-perl_4.59-5_all.deb libcupsmime1_1.4.4-6ubuntu2_i386.deb libc6-dev_2.12.1-0ubuntu6_i386.deb libcanberra-gtk-module_0.25-0ubuntu1_i386.deb libck-connector0_0.4.1-4ubuntu1_i386.deb libcrypt-passwdmd5-perl_1.3-9_all.deb libcupsppdc1_1.4.4-6ubuntu2_i386.deb libcaca0_0.99.beta17-1_i386.deb libcap2_1%3a2.19-2_i386.deb libcln6_1.3.1-2_i386.deb libcryptui0_2.32.0-0ubuntu1_i386.deb libcurl3_7.21.0-1ubuntu1_i386.deb libcairo2_1.10.0-1ubuntu2_i386.deb libcap2-bin_1%3a2.19-2_i386.deb libclutter-1.0-0_1.2.12-0ubuntu13_i386.deb libcucul0_0.99.beta17-1_all.deb libcurl3-gnutls_7.21.0-1ubuntu1_i386.deb libcairomm-1.0-1_1.8.4-3_i386.deb libcapi20-3_1%3a3.12.20071127-0ubuntu6_i386.deb libclutter-gtk-0.10-0_0.10.4-1ubuntu3_i386.deb libcups2_1.4.4-6ubuntu2_i386.deb libcwidget3_0.5.16-3ubuntu1_i386.deb libcairo-perl_1.070-1ubuntu1_i386.deb libcap-ng0_0.6.3-1_i386.deb libcolamd2.7.1_1%3a3.4.0-2ubuntu1_i386.deb libcupscgi1_1.4.4-6ubuntu2_i386.deb libcamel1.2-14_2.30.3-2ubuntu1_i386.deb libc-ares2_1.7.3-1_i386.deb libcomerr2_1.41.12-1ubuntu2_i386.deb libcupsdriver1_1.4.4-6ubuntu2_i386.deb libcanberra0_0.25-0ubuntu1_i386.deb libc-bin_2.12.1-0ubuntu6_i386.deb libcompizconfig0_0.8.4-0ubuntu3_i386.deb libcupsimage2_1.4.4-6ubuntu2_i386.deb r...@testground:/home/waja# dpkg -i /var/cache/apt/archives/libc libc6_2.12.1-0ubuntu6_i386.deb libcanberra-gtk0_0.25-0ubuntu1_i386.deb libc-dev-bin_2.12.1-0ubuntu6_i386.deb libconfig-simple-perl_4.59-5_all.deb libcupsmime1_1.4.4-6ubuntu2_i386.deb libc6-dev_2.12.1-0ubuntu6_i386.deb libcanberra-gtk-module_0.25-0ubuntu1_i386.deb libck-connector0_0.4.1-4ubuntu1_i386.deb libcrypt-passwdmd5-perl_1.3-9_all.deb libcupsppdc1_1.4.4-6ubuntu2_i386.deb libcaca0_0.99.beta17-1_i386.deb libcap2_1%3a2.19-2_i386.deb libcln6_1.3.1-2_i386.deb libcryptui0_2.32.0-0ubuntu1_i386.deb libcurl3_7.21.0-1ubuntu1_i386.deb libcairo2_1.10.0-1ubuntu2_i386.deb libcap2-bin_1%3a2.19-2_i386.deb libclutter-1.0-0_1.2.12-0ubuntu13_i386.deb libcucul0_0.99.beta17-1_all.deb libcurl3-gnutls_7.21.0-1ubuntu1_i386.deb libcairomm-1.0-1_1.8.4-3_i386.deb libcapi20-3_1%3a3.12.20071127-0ubuntu6_i386.deb libclutter-gtk-0.10-0_0.10.4-1ubuntu3_i386.deb libcups2_1.4.4-6ubuntu2_i386.deb libcwidget3_0.5.16-3ubuntu1_i386.deb libcairo-perl_1.070-1ubuntu1_i386.deb libcap-ng0_0.6.3-1_i386.deb libcolamd2.7.1_1%3a3.4.0-2ubuntu1_i386.deb libcupscgi1_1.4.4-6ubuntu2_i386.deb libcamel1.2-14_2.30.3-2ubuntu1_i386.deb libc-ares2_1.7.3-1_i386.deb libcomerr2_1.41.12-1ubuntu2_i386.deb libcupsdriver1_1.4.4-6ubuntu2_i386.deb libcanberra0_0.25-0ubuntu1_i386.deb libc-bin_2.12.1-0ubuntu6_i386.deb libcompizconfig0_0.8.4-0ubuntu3_i386.deb libcupsimage2_1.4.4-6ubuntu2_i386.deb r...@testground:/home/waja# dpkg -i /var/cache/apt/archives/libc6_2.12.1-0ubuntu6_i386.deb dpkg: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by dpkg) dpkg: /lib/tls/libc.so.6: version `GLIBC_2.8' not found (required by dpkg) dpkg: /lib/tls/libc.so.6: version `GLIBC_2.11' not found (required by dpkg) r...@testground:/home/waja# dpkg -i /var/cache/apt/archives/libc6_2.12.1-0ubuntu6_i386.deb dpkg: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by dpkg) dpkg: /lib/tls/libc.so.6: version `GLIBC_2.8' not found (required by dpkg) dpkg: /lib/tls/libc.so.6: version `GLIBC_2.11' not found (required by dpkg) r...@testground:/home/waja# dpkg -i /var/cache/apt/archives/libc6_2.12.1-0ubuntu6_i386.deb dpkg: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by dpkg) dpkg: /lib/tls/libc.so.6: version `GLIBC_2.8' not found (required by dpkg) dpkg: /lib/tls/libc.so.6: version `GLIBC_2.11' not found (required by dpkg) r...@testground:/home/waja# dpkg -i /var/cache/apt/archives/libc6_2.12.1-0ubuntu6_i386.deb dpkg: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by dpkg) dpkg: /lib/tls/libc.so.6: version `GLIBC_2.8' not found (required by dpkg) dpkg: /lib/tls/libc.so.6: version `GLIBC_2.11' not found (required by dpkg) r...@testground:/home/waja# dpkg --configure -a dpkg: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by dpkg) dpkg: /lib/tls/libc.so.6: version `GLIBC_2.8' not found (required by dpkg) dpkg: /lib/tls/libc.so.6: version `GLIBC_2.11' not found (required by dpkg) r...@testground:/home/waja# dpkg --configure -a dpkg: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by dpkg) dpkg: /lib/tls/libc.so.6: version `GLIBC_2.8' not found (required by dpkg) dpkg: /lib/tls/libc.so.6: version `GLIBC_2.11' not found (required by dpkg) r...@testground:/home/waja# ls -la /etc/apt/sources.list.d/ ls: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by ls) ls: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /lib/libselinux.so.1) ls: /lib/tls/libc.so.6: version `GLIBC_2.8' not found (required by /lib/libselinux.so.1) ls: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /lib/libacl.so.1) ls: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by /lib/libattr.so.1) Anyways ... I was able to recover with busybox-static to the state before removing libc6-i686. But on next upgrade it is getting removed again. Any ideas? Thanks, Jan. ** Affects: update-manager (Ubuntu) Importance: Undecided Status: New -- release update to maverick removes libc6-i686 https://bugs.launchpad.net/bugs/657937 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs