[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

getting libc6 updated after uml-utilities screwup



Friends -

I can't find my way to fix my half-upgraded libc6 on amd64 sid,
caused by bug #362058.  I have apt-get pointed to
  deb http://ftp.us.debian.org/debian/ unstable main
so I now have libc6{,-dev}_2.3.6-7 and uml-utilities_20060323-3
ready to install.  But even with the --force-yes switch, no
combination of the three packages will install properly.

Three examples:

# apt-get --force-yes install uml-utilities                        
Reading package lists... Done
Building dependency tree... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies.
  libc6-dev: Depends: libc6 (= 2.3.6-7) but 2.3.6-4 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
#
# apt-get --force-yes install uml-utilities libc6 libc6-dev
Reading package lists... Done
Building dependency tree... Done
libc6-dev is already the newest version.
Suggested packages:
  glibc-doc user-mode-linux
The following packages will be upgraded:
  libc6 uml-utilities
2 upgraded, 0 newly installed, 0 to remove and 182 not upgraded.
2 not fully installed or removed.
Need to get 0B/4125kB of archives.
After unpacking 5804kB disk space will be freed.
Reading package fields... Done
Reading package status... Done
Retrieving bug reports... Done     
Reading changelogs... Done
(Reading database ... 50432 files and directories currently installed.)
Preparing to replace libc6 2.3.6-4 (using .../libc6_2.3.6-7_amd64.deb) ...
Unpacking replacement libc6 ...
dpkg: error processing /var/cache/apt/archives/libc6_2.3.6-7_amd64.deb (--unpack):
 trying to overwrite `/usr/lib64', which is also in package uml-utilities
Errors were encountered while processing:
 /var/cache/apt/archives/libc6_2.3.6-7_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
# 

# apt-get --force-yes remove uml-utilities
Reading package lists... Done
Building dependency tree... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies.
  libc6-dev: Depends: libc6 (= 2.3.6-7) but 2.3.6-4 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
#

One more hint:
# ls -l /usr/lib64
lrwxrwxrwx 1 root root 3 2006-03-31 08:29 /usr/lib64 -> lib
#

Help!  I'm sure the fix is simple, I just don't know what it is.

      - Larry



Reply to: