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

we've been hosed, Tommy



Note: please make sure I'm CC'd in replies as I'm not subscribed to the list

In a flurry of unwise decision, while trying to setup synchronization of
my clie and looking at java sdk 1.4.1 - I attempted to upgrade my libc6 to
2.3.1 from 2.2.5 - a process that I didn't see as a huge problem as I
could just roll back.

LONG story short - I have 3 terms left, a web browser, and get plenty:

dselect: /lib/libc.so.6: version `GLIBC_2.3' not found (required by
/lib/libncurses.so.5)

type errors anytime I try to do something.  The crux of it is, basically,
php4 depended on a = or < libc6, but it somehow put itself in a broken
state (even after --force-depends to install the libc6 I did have,
overwriting a file that was in libdb1-compat) it still has the version
`GLIBC_2.3` errors.  Unfortunately, those errors go all the way to /bin/sh
- so pretty much all of the pre/post install scripts fail (dpkg still
works even though apt-get and dselect don't ... i think they're only
failing because of ncurses, but why is /bin/sh failing!)

I can't believe the machine is so crippled - and yet ssh still works
(ssh'd to another machine to write this mail), and can't believe there's
no way to fix it, when I have a working network connection and root.
Anyone have any suggestions?

again - please make sure I'm CC'd in reply, feel free to take it offlist
if you don't think this is something many people will stumble into.

-Martin Norland

oy - shoulda just dist-upgraded to unstable, since I'm trying to pull in
core packages from it into testing.



Reply to: