xwindows died, after downgrade glibc, (trying to build unstable)
Peter C. Norton
spacey@lenin.nu
Sun, 11 Feb 2001 21:15:03 -0800
On Sun, Feb 11, 2001 at 11:46:58PM -0500, Rick Gilligan Uschold wrote:
> I'm still trying to build gnucash unstable. I had upgraded to glibc-2.2.1
> for a dependency of Guppi, and that required much further upgrading /
> rebuilding other packages (such as XFree86) to work with the new glibc.
> After the downgrade back to glibc-2.1.3-16mdk, xwindows does not come up.
[...]
> Any clues would be appreciated.
Run ldd on any binaries that give you trouble. Its very likely that they,
or a libarary they depend on, require symbols in a library that you
relined against while having glibc 2.2.1 installed, and now that you're a
minor number behind where you should be the dynamic linker can't find an
appropriate library.
You'll probably have to either re-install the programs that don't work from
packages or recompile them all (if you still have the source laying around,
maybe you can just re-link everything. Does libtool help with these kinds
of things?).
Hmm... maybe you could just re-link the libraries that are complaining.
You may be able to extract the various files from the archive, and re-link
and re-resolve the symbols against your currently installed system, assuming
that everything is compatible. But re-compiling just makes the computer do
the work, and its reliable. Selectively re-linking requires a lot of your
time, and is quite unreliable.
--
The 5 year plan:
In five years we'll make up another plan.
Or just re-use this one.