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

Bug#420949: New upgrade of libc6 2.5.* renders shells unusable



David Baron a écrit :
> On Wednesday 25 April 2007, you wrote:
>> Aurelien Jarno a écrit :
>>> d_bron a écrit :
>>>> Package: libc6
>>>> Version: 2.5-4
>>>> Severity: critical
>>>> Justification: breaks unrelated software
>>>>
>>>> Once again, with feeling.
>>>> 1. Attempt to fix up dependencies and upgrade using apt -4 install. As
>>>> soon as it attempted to actually install this library, if failed with sh
>>>> looking for one of those lib....so.# which are no longer in /usr/lib.
>> Once again *.so files are need for linking, but they are not needed at
>> runtime. bash could even run without /usr/lib.
>>
>>>> 2. So installed libc6 only (ok, afterwards, locale and other things need
>>>> be upgraded as well, but...) using dpkg -i. This succedes. Now bash can
>>>> no longer process bashrc files and any attempt to run simple commands
>>>> (except for cd) looks for those numberd .so libraries. Same problem as
>>>> in previous bug report.
>>>>
>>>> So I will once more downgrade to 2.3.*. Little harm done.
>>>>
>>>> Time to get to the bottom of this, please.
>>> Please send us the output of:
>>>
>>> ls -l /lib /lib/tls /usr/lib/*-2.3.6* /usr/lib/*-2.5*
>> I mean after the installation of libc6 2.5-4.
> 
> I will attach them:
> ls-lib contains the result of ls /lib

Could you do the same with ls -l ?

> usrlib2.5 contains the result of ls /usr/lib/*-2.5*
Please remove /usr/lib/libc-2.5.so. It should not be here.

> After the installation of 2.5.4, there is no more /lib/tls !! could this be 
> the problem?

That's normal.

> There are no *-2.3.6* entries.

Ok that's normal.


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



Reply to: