Quick update...

Slackware, not SuSE -- but thanks, anyway!  The statically-linked bash is what I 
needed to at least get chroot functionality back.  Now I can troubleshoot from inside 
the installation, which is not going well ATM but I'll let you know how it ends up.

Thanks!

Curtis

----- Original Message -----
From: bogi <[EMAIL PROTECTED]>
Date: Thursday, July 15, 2004 7:57 pm
Subject: Re: [clug-talk] Broken upgrade -- glibc problem?

> Hi Curtis.
> Check if you actually have the binaries on sight, see if you can 
> still run 
> rpm, i think suse is rpm based. See if you can dl glibc-2.3.2-i486-
> 1 and put 
> it on the disk, go at it with mc, open it and copy what is in , 
> how i have to 
> check an rpm file , ok so you should see a directory structure 
> when you 
> clic/enter on an rpm file, in your case it should be a lib or a 
> usr/lib or 
> whatever, you get the idea, select the files, and copy them over 
> to where 
> they whare supposed to be, now you should run ldconfig but you 
> cant, becouse 
> your bash is dead, so try to reboot the system again, and see if 
> it works. if 
> that does not help, then you have to compile a bash and a sed 
> elsewhare using 
> the --enable-static option with the ./configure and put them on 
> the dead 
> system overwriteing the once that where there, now reboot the 
> system, and 
> bash and sed should be working now, and you can rpm -i the old 
> liberery back, 
> it will not overwrite the newer one, but will go side-by-side, and 
> will run 
> ldconfig that would be fuctional hopefully (bash)...
> if that does not help, you have to dig-up your suse 9.1 disks, and 
> reinstall(upgrade), it will just put everything back, but this is 
> a long 
> run...
> Cheers
> Szemir
> 
> On July 15, 2004 18:36, Curtis Sloan wrote:
> > I used swaret to upgrade Slackware 9.1 to 10.0 today (first time 
> using> swaret).  It installed everything up to and including glibc-
> 2.3.2-i486-6
> > (according to the logs).  Immediately after that, the GNU 
> portion of the
> > system stopped working (i.e. not the kernel, but everything else 
> -- bash in
> > particular).  So now the system won't respond to commands, won't 
> INIT on
> > reboot, etc.
> >
> > What could cause the system to immediately stop working -- not 
> running> ldconfig after?  I'm afraid I don't have a full grasp on 
> the inner workings
> > of a GNU/Linux system yet (accepting hardware donations for an 
> LFS box ;-).
> >
> > Interestingly, the rev number of glibc is the same -- just the 
> package> number is different (glibc-2.3.2-i486-1 is the old one).  
> I did a diff on
> > the file listings for each package and the only real difference 
> appears to
> > be locale information.  Colour me confused.
> >
> > I read on a website that the way they did it is to upgrade glibc-
> solibs,> bash, and sed first, then the rest.  I don't know if that 
> gives anyone any
> > insight.
> >
> > To make matters worse, I can't chroot using a Live CD either.  
> It gives me
> > 'chroot: /bin/bash: no such file or directory' which I am led to 
> understand> means that the shared libraries that bash needs the 
> system doesn't know
> > about.  I ran ldd on bash but it doesn't help me much:
> >
> > libtermcap.so.2
> > libdl.so.2
> > libc.so.6
> > /lib/ld-linux.so.2
> >
> > I'm stuck with a half-upgraded system.  Any ideas would be 
> appreciated.>
> > Thanks,
> > Curtis
> >
> >
> >
> > _______________________________________________
> > clug-talk mailing list
> > [EMAIL PROTECTED]
> > http://clug.ca/mailman/listinfo/clug-talk_clug.ca
> 
> 
> _______________________________________________
> clug-talk mailing list
> [EMAIL PROTECTED]
> http://clug.ca/mailman/listinfo/clug-talk_clug.ca
> 


_______________________________________________
clug-talk mailing list
[EMAIL PROTECTED]
http://clug.ca/mailman/listinfo/clug-talk_clug.ca

Reply via email to