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

Re: libc6





2008/9/25 Jochen Schulz <ml@well-adjusted.de>
Antonis Antoniou:
>
> I have a machine which is debian lenny
> and I have tried to upgrade the package libc6. I was having libc6 2.5-11
>
> I install the package via dpkg and I got errors

Why do you use dpkg? Where did you get the deb from that you are trying
to install?

The reason I did not use aptitude because I couldn't install any package due to conflicts. If I was
trying to fix it from aptitude I would have downloaded and install a lot of packages which  I was afraid that
I would broke the machine :-)

 I got it form wget http://ftp.uk.debian.org/debian/pool/main/g/glibc/libc6_2.7-13_amd64.deb

 


> =========
> mchine:~/manual_packages# dpkg -i ./libc6_2.7-13_amd64.deb

Is this machine already running AMD64?

Yes it is
 

(It should, because otherwise dpkg would complain, I just want to make
sure you are really showing what you are doing.)

> (Reading database ... 40922 files and directories currently installed.)
> Preparing to replace libc6 2.5-11 (using ./libc6_2.7-13_amd64.deb) ...
> Checking for services that may need to be restarted...
> Checking init scripts...
> Unpacking replacement libc6 ...
> dpkg: error while cleaning up:
>  subprocess rm cleanup killed by signal (Segmentation fault)

To me this looks like your new libc6 is very broken and now nothing
using it (which is about everything) will work. But i might be wrong.

> I cannot open a new connection via ssh

Because everything (including new shells) segfaults, probably.

> I am not physically in front of the machine since is located to a different
> country
> If I restart the machine is going to be the same problem?

No, then you will have the problem that the machine won't boot past
runleven 1 (since everything segfaults).

I am not completely sure, but to me it looks like you need to install a
working libc6 from another system. Or recover from a backup. Or you
might be able to copy everything you need using a network file system.

Basically I cannot exec rsync, scp
If I manage to get the old libc6, I used to have, and manage some how to  install it (since I cannot execute dpkg) it wil work (in theory)?

  




J.
--
When you put a gun to my head you aren't fooling anyone.
[Agree]   [Disagree]
                <http://www.slowlydownward.com/NODATA/data_enter2.html>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkjbjDoACgkQ+AfZydWK2zmMzgCdGkIZtCppM5MNxHLbwoHzAICL
N3IAnA0TBab7Y74WHREjqX3BEMUvPwvO
=jAhY
-----END PGP SIGNATURE-----



Reply to: