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

Reply via email to