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

Bug#421277: marked as done (libc6: upgrade from 2.5-2 to 2.5-4 fails)



Your message dated Fri, 27 Apr 2007 18:43:34 +0200
with message-id <46322836.9000209@aurel32.net>
and subject line Bug#421277: libc6: upgrade from 2.5-2 to 2.5-4 fails
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: libc6
Version: 2.5-2
Severity: normal



-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing'), (630, 'stable'), (560, 'unstable'), (500, 'testing-proposed-updates'), (500, 'proposed-updates'), (490, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.18-4-686 (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8@euro, LC_CTYPE=de_DE.UTF-8@euro (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

-- no debconf information

This bug could be related to #419189 or #419879 but gives another error
message.

On April 19th, I upgraded from libc6 2.3.6.ds1-13 to 2.5-2 without finding any
problems afterwards. The upgrade from there to version 2.5-4 fails, however,
leaving a broken package libc6-dev, which already has been successfully
upgraded to 2.5-4, while libc6 itsself and lib6-686 have not.

dpkg's message:
"A non-dpkg owned copy of the C library was found in /lib/tls.
It is not safe to upgrade the C library in this situation;
please remove that copy of the C library and try again.
dpkg: Fehler beim Bearbeiten von
/var/cache/apt/archives/libc6_2.5-4_i386.deb (--unpack):
 Unterprozess pre-installation script gab den Fehlerwert 1 zurück"

Regards, Christoph


--- End Message ---
--- Begin Message ---
Christoph Franzen a écrit :
> Am 27 Apr 2007 um 16:51 schrieb Aurelien Jarno:
> 
> Bonjour Aurelien,
> 
>> Could you please give us the output of:
>>
>> ls -l /lib/tls
> 
> voilà:
> 
> christoph9:~# ls -l /lib/tls/
> insgesamt 1940
> -rwxr-xr-x 1 root root   88904 2004-12-27 03:41 ld-2.3.2.so
> lrwxrwxrwx 1 root root      11 2006-04-30 20:56 ld-linux.so.2 -> ld-
> 2.3.2.so
> -rw-r--r-- 1 root root    9324 2004-12-27 03:41 libanl-2.3.2.so
> lrwxrwxrwx 1 root root      15 2007-04-19 23:47 libanl.so.1 -> libanl-
> 2.3.2.so
> -rw-r--r-- 1 root root    3552 2004-12-27 03:41 libBrokenLocale-
> 2.3.2.so
> lrwxrwxrwx 1 root root      24 2007-04-19 23:47 libBrokenLocale.so.1 -> libBrokenLocale-2.3.2.so
> -rw-r--r-- 1 root root 1253924 2004-12-27 03:41 libc-2.3.2.so
> -rw-r--r-- 1 root root   18876 2004-12-27 03:41 libcrypt-2.3.2.so
> lrwxrwxrwx 1 root root      17 2007-04-19 23:47 libcrypt.so.1 -> 
> libcrypt-2.3.2.so
> lrwxrwxrwx 1 root root      13 2007-04-19 23:47 libc.so.6 -> libc-
> 2.3.2.so
> -rw-r--r-- 1 root root    9872 2004-12-27 03:41 libdl-2.3.2.so
> lrwxrwxrwx 1 root root      14 2007-04-19 23:47 libdl.so.2 -> libdl-
> 2.3.2.so
> -rw-r--r-- 1 root root  134464 2004-12-27 03:41 libm-2.3.2.so
> lrwxrwxrwx 1 root root      13 2007-04-19 23:47 libm.so.6 -> libm-
> 2.3.2.so
> -rw-r--r-- 1 root root   73304 2004-12-27 03:41 libnsl-2.3.2.so
> lrwxrwxrwx 1 root root      15 2007-04-19 23:47 libnsl.so.1 -> libnsl-
> 2.3.2.so
> -rw-r--r-- 1 root root   28648 2004-12-27 03:41 libnss_compat-
> 2.3.2.so
> lrwxrwxrwx 1 root root      22 2007-04-19 23:47 libnss_compat.so.2 -> 
> libnss_compat-2.3.2.so
> -rw-r--r-- 1 root root   13976 2004-12-27 03:41 libnss_dns-2.3.2.so
> lrwxrwxrwx 1 root root      19 2007-04-19 23:47 libnss_dns.so.2 -> 
> libnss_dns-2.3.2.so
> -rw-r--r-- 1 root root   34748 2004-12-27 03:41 libnss_files-2.3.2.so
> lrwxrwxrwx 1 root root      21 2007-04-19 23:47 libnss_files.so.2 -> 
> libnss_files-2.3.2.so
> -rw-r--r-- 1 root root   14220 2004-12-27 03:41 libnss_hesiod-
> 2.3.2.so
> lrwxrwxrwx 1 root root      22 2007-04-19 23:47 libnss_hesiod.so.2 -> 
> libnss_hesiod-2.3.2.so
> -rw-r--r-- 1 root root   33440 2004-12-27 03:41 libnss_nis-2.3.2.so
> -rw-r--r-- 1 root root   39672 2004-12-27 03:41 libnss_nisplus-
> 2.3.2.so
> lrwxrwxrwx 1 root root      23 2007-04-19 23:47 libnss_nisplus.so.2 -> libnss_nisplus-2.3.2.so
> lrwxrwxrwx 1 root root      19 2007-04-19 23:47 libnss_nis.so.2 -> libnss_nis-2.3.2.so
> -rw-r--r-- 1 root root   78233 2004-12-27 03:41 libpthread-0.60.so
> lrwxrwxrwx 1 root root      18 2007-04-19 23:47 libpthread.so.0 -> 
> libpthread-0.60.so
> -rw-r--r-- 1 root root   64924 2004-12-27 03:41 libresolv-2.3.2.so
> lrwxrwxrwx 1 root root      18 2007-04-19 23:47 libresolv.so.2 -> 
> libresolv-2.3.2.so
> -rw-r--r-- 1 root root   22940 2004-12-27 03:41 librt-2.3.2.so
> lrwxrwxrwx 1 root root      14 2007-04-19 23:47 librt.so.1 -> librt-
> 2.3.2.so
> -rw-r--r-- 1 root root    7828 2004-12-27 03:41 libutil-2.3.2.so
> lrwxrwxrwx 1 root root      16 2007-04-19 23:47 libutil.so.1 -> 
> libutil-2.3.2.so
> 
> As you can see, the symlinks seem to have been created when the 
> upgrade from "etch/stable" to version 2.5-2 took place.
> 

Yep they have been created by ldconfig because after the removal of the
libc 2.3.6, the newest available libaries were the 2.3.2 ones.

This is actually a bug of your system, those files should not be there,
please remove them (rm -rf /lib/tls). This shows that the test is
working correctly, though in some cases (fortunately for you) they don't
break the system.


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

--- End Message ---

Reply to: