Strange. I compiled 2.1.96 myself, and aside from a big loop of compilation dependencies (partially caused by my confusion) involving db/lidb, the debs work fine. I can send them to someone if they like.
Just so you don't have to look at everything that happened between 2.1.3 and 2.1.97 to see what might have gone wrong... Peter On Sat, Nov 11, 2000 at 12:45:43AM -0800, C.M. Connelly wrote: > I just had hours of ``fun'' after typing the fateful command > ``apt-get upgrade'' and having my glibc packages upgraded from > 2.1.3-13 to 2.1.97-1. > > Once the process was complete, trying to start any new programs > (including stuff like `ls') failed, after rebooting, I had lots of > ``Illegal instruction'' errors affecting programs such as `login', > and ended up having to jump through an enormous number of hoops to > downgrade the libraries. Luckily, I still had the older packages > in my package cache (because they are no longer available from the > Debian archives!). > > Among other things, it was impossible to log into the machine > (outside of the single-user mode root login, which doesn't use > /bin/login). Running /bin/login resulted in Illegal instruction > errors, with segfaults if you typed C-d to terminate the program. > Using the debugging libraries (with LD_LIBRARY_PATH) allowed you > to get a login: prompt, but the program still failed. > > Downgrading was especially fun, because the set of packages that > constitute the C libraries has changed, meaning that some of the > files in the newer packages are overwritten by the older packages, > and the system won't allow you to do that without a lot of > coaxing. The libnss-db package, which is new, and not needed with > the older libc6 packages, is marked essential, and can only be > removed with dpkg and the --force-remove-essential flag. > /sbin/ldconfig is now included in the libc6 package, which means > that attempting to downgrade the libc6 package results in ldconfig > vanishing. That leaves dpkg in a chicken-and-egg situation where > it refuses to install ldso, which contains /sbin/ldconfig, because > it can't find ldconfig. > > I don't know exactly what the problem here is, but you might want > to consider putting your libc6 packages on hold, or avoiding > upgrades until you hear that everything's fine -- unless, of > course, you have lots of time and patience, a complete set of > older libc6 packages, and maybe an extra bootable partition > somewhere. > > (Although it's unlikely that this information is important, my > system is a PowerCenter 132 -- an ``old world'' Mac clone.) > > CMC > > +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+ > Behind the counter a boy with a shaven head stared vacantly into space, > a dozen spikes of microsoft protruding from the socket behind his ear. > +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+ > C.M. Connelly [EMAIL PROTECTED] SHC, DS > +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+ > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > >