Michael Ablassmeier a écrit :
> heya,
> 
> ive just done some upgrade on my sid machine and while upgrading libc6
> the system has gone nuts:
> 
>  Preparing to replace libc6 2.3.6.ds1-13 (using 
> .../archives/libc6_2.5-2_i386.deb) ...
>  Unpacking replacement libc6 ...
>  dpkg: warning - unable to delete old directory `/lib/tls': Directory not 
> empty
>  Setting up libc6 (2.5-2) ...
>  Installing new version of config file /etc/init.d/glibc.sh ...
> 
>  [..]
> 
>  Setting up libsepol1 (2.0.1-1) ...
>  /usr/bin/dpkg: relocation error: /lib/tls/libc.so.6: symbol _dl_starting_up, 
> version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time 
> reference
>  sh: relocation error: /lib/tls/libc.so.6: symbol _dl_starting_up, version 
> GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference
>  E: Problem executing scripts DPkg::Post-Invoke 'if [ -x /usr/bin/debsums ]; 
> then /usr/bin/debsums --generate=nocheck -sp /var/cache/apt/archives; fi'
>  E: Sub-process returned an error code
>  E: Sub-process /usr/bin/dpkg returned an error code (127)
> 
> ive been hoping to resolve this issue with using LD_ASSUME_KERNEL=2.4 but 
> sems like
> /lib/ is somehow messed up too:
> 
>  [EMAIL PROTECTED]:/lib/tls$  LD_ASSUME_KERNEL=2.4 ls
>  ls: error while loading shared libraries: librt.so.1: cannot open shared 
> object file: No such file or directory
> 
> so im not sure if removing /lib/tls/ will resolve this issue hm.. 
> 
> some more info about the files:
> 
>  [EMAIL PROTECTED]:/lib/tls$ echo /lib/tls/*
> /lib/tls/ld-2.3.2.so /lib/tls/ld-linux.so.2 /lib/tls/libBrokenLocale-2.3.2.so 
> /lib/tls/libBrokenLocale.so.1 /lib/tls/libanl-2.3.2.so /lib/tls/libanl.so.1 
> /lib/tls/libc-2.3.2.so /lib/tls/libc.so.6 /lib/tls/libcrypt-2.3.2.so 
> /lib/tls/libcrypt.so.1 /lib/tls/libdl-2.3.2.so /lib/tls/libdl.so.2 
> /lib/tls/libm-2.3.2.so /lib/tls/libm.so.6 /lib/tls/libnsl-2.3.2.so 
> /lib/tls/libnsl.so.1 /lib/tls/libnss_compat-2.3.2.so 
> /lib/tls/libnss_compat.so.2 /lib/tls/libnss_dns-2.3.2.so 
> /lib/tls/libnss_dns.so.2 /lib/tls/libnss_files-2.3.2.so 
> /lib/tls/libnss_files.so.2 /lib/tls/libnss_hesiod-2.3.2.so 
> /lib/tls/libnss_hesiod.so.2 /lib/tls/libnss_nis-2.3.2.so 
> /lib/tls/libnss_nis.so.2 /lib/tls/libnss_nisplus-2.3.2.so 
> /lib/tls/libnss_nisplus.so.2 /lib/tls/libpthread-0.60.so 
> /lib/tls/libpthread.so.0 /lib/tls/libresolv-2.3.2.so /lib/tls/libresolv.so.2 
> /lib/tls/librt-2.3.2.so /lib/tls/librt.so.1 /lib/tls/libutil-2.3.2.so 
> /lib/tls/libutil.so.1
> 
>  [EMAIL PROTECTED]:/lib/tls$ echo /lib/libc-*
>  /lib/libc-2.3.2.so /lib/libc-2.5.so
> 

You have to remove all files with version 2.3.2. They should not be
present on your system.

-- 
  .''`.  Aurelien Jarno             | GPG: 1024D/F1BCDB73
 : :' :  Debian developer           | Electrical Engineer
 `. `'   [EMAIL PROTECTED]         | [EMAIL PROTECTED]
   `-    people.debian.org/~aurel32 | www.aurel32.net


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to