At work I have recently inherited a couple of RH 4.0 machines with a
variety of legacy functions no one really wants to re-implement, but a
couple of things that did need to be upgraded. I know the clean answer is
to do a fresh install, but I was hoping to do a minimal upgrade of just the
desired functions.
To that end, I upgraded just the packages we cared about, which
required going to glibc (I chose 2.0, as 2.1-devel wants 2.2.x kernel
headers) -- which overwrote a number of things, but nothing that looked too
bad at first glance. Now everything seems OK (in single-user mode and via
ftp, etc.) except for one major problem -- /bin/login won't execute, dying
with the message "can't resolve symbol '__xstat'".
The only reference to this message I've found in the archives has to
do with XFree86, but these machines have no X at all installed, and nm duly
reports __xstat is indeed in /lib/libc.so ... can anyone tell me where
exactly to look for the offending version mismatches, and whether there is
anything useful or worthwhile left to do but reinstall the system?
Ryan Caveney
--
To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe"
as the Subject.