Well, I upgraded to the latest packages in 'unstable' and it broke mySQL and
a few other goodies. Since I could no longer get the libraries that I had
just *replaced* (the ones that were in 'unstable' about a month ago), I
decided to try installing the libc and ldso in 'stable'....

bad idea.

It broke bash, ldconfig, ls... everything. Everything died with a segfault.
I eventually recovered by installing a brand-new Debian on another partition
and replacing the hosed /lib, /bin, and /sbin directories with the ones from
the new install. Ug.

So... again... I make my annual cry to the package gods:

Why are the *system-critical* binaries dynamically linked? If you hose your
ld.so, ld-linux, or libc, that breaks login (so there's no way to get into
the system after a reboot), bash (so many shell scripts won't work), ls (so
you can't use 'ls -l' to see which libs the symlinks are pointing to), cp
and mv (so you can't try using different libs), ed (so you can't edit any
files), and mount.

Is there a reason we've never switched to static linking for a critical
handful of binaries?
-------------------
[EMAIL PROTECTED] / [EMAIL PROTECTED]
"When I made a shadow on my window shade,
 They called the police and testified.
 But they're like the people chained up in the cave,
 In the alegory of people in the cave by the greek guy"
BEGIN:VCARD
VERSION:2.1
N:Emenaker;Joe
FN:Joe Emenaker
ORG:California Polytechnic University;Business
TITLE:Programmer/Anayst
TEL;WORK;VOICE:805-756-5129
TEL;HOME;VOICE:805-542-0271
TEL;WORK;FAX:805-756-2999
TEL;HOME;FAX:805-545-8827
ADR;WORK:;02-312;Grand Ave.;San Luis Obispo;CA;93407;USA
LABEL;WORK;ENCODING=QUOTED-PRINTABLE:02-312=0D=0AGrand Ave.=0D=0ASan Luis Obispo, CA 93407=0D=0AUSA
ADR;HOME:;;793-A Foothill Blvd. #114;San Luis Obispo;CA;93405;USA
LABEL;HOME;ENCODING=QUOTED-PRINTABLE:793-A Foothill Blvd. #114=0D=0ASan Luis Obispo, CA 93405=0D=0AUSA
X-WAB-GENDER:2
URL:http://www.genesiscom.com/~jemenake
URL:http://www.calpoly.edu/
EMAIL;PREF;INTERNET:[EMAIL PROTECTED]
REV:19990615T185931Z
END:VCARD

Reply via email to