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

Re: Cannot upgrade libc6 2.2.2-1 to 2.2.2-2: "error while loading shared libraries: /lib/i686/libc.so.6"



:-> "Romanenko" == Romanenko M A <mikhail@angg.ru> writes:

    > I have several Debian boxes (kernel 2.4.2 custom (kernels differ a little
    > on variouse boxes), ldso 1.9.11-15 on all the boxes). I was able to
    > successfully upgrade libc6 from 2.2.2-1 to 2.2.2-2 on two of the boxes,
    > but failed to on the third box. Here is the message I got:

    > [...]
    > (Reading database ... 58107 files and directories currently installed.)
    > Preparing to replace libc6-dev 2.2.2-1 (using
    > .../libc6-dev_2.2.2-2_i386.deb) ...
    > Unpacking replacement libc6-dev ...
    > Preparing to replace libc6 2.2.2-1 (using
    > .../g/glibc/libc6_2.2.2-2_i386.deb) ...
    > Unpacking replacement libc6 ...
    > /bin/sh: error while loading shared libraries: /lib/i686/libc.so.6: symbol
    > _dl_debug_files, version GLIBC_2.2 not defined in file ld-linux.so.2 with
    > link time reference
    > dpkg: warning - old post-removal script returned error exit status 127
    > dpkg - trying script from the new package instead ...
    > /bin/sh: error while loading shared libraries: /lib/i686/libc.so.6: symbol
    > _dl_debug_files, version GLIBC_2.2 not defined in file ld-linux.so.2 with


you probably have libc-i686 installed. Remove it, upgrade the normal
libc and then you can reinstall libc-i686. 

I read this solution by checking for libc6 on www.debian.org/Bugs

Pf

-- 

-------------------------------------------------------------------------------
 Pierfrancesco Caci | ik5pvx | mailto:p.caci@tin.it  -  http://gusp.dyndns.org
  Firenze - Italia  | Office for the Complication of Otherwise Simple Affairs 
     Linux penny 2.4.2 #1 Sat Mar 10 21:01:03 CET 2001 i686 unknown



Reply to: