Re: xlib6g/xpm4 fun
On Sun, Sep 14, 1997 at 03:33:43PM -0700, Jim Pick wrote:
>
> > how did you break things by installing xlib6g? you should have still
> > had the old (or even the new) libc5 xlib6 around...
>
> Well, I think I upgraded xlib6g and xlib6 at the same time. So the
> libc5 libraries in /usr/X11R6/lib moved to /usr/lib/libc5-compat
> (in xlib6), and new libc6 libraries were installed in their place
> (in xlib6g).
>
> The apps (fvwm2,emacs,xdaliclock,jdk1.1) that broke
> had -rpath /usr/X11R6/lib compiled into them (I think).
>
> These things broke when xlib6g was installed because ld.so ends up
> incorrectly linking both libc5 and libc6 libraries (because of the
> hard-coded path) when normally it would only link the libc5 libs.
>
> Most things didn't break. The most annoying app that broke for me was
> fvwm2. It broke when I restarted it. Fortunately, I figured out the
> problem, recompiled fvwm2 for libc6, and it worked. It would have been
> simpler to just patch the binary - but I didn't understand what to do
> at the time.
I installed xlibc6g today to resolve some dependencies. Unfortunately, it
broke even xdm! (First xdm got in a loop, even not seeing its configuration,
and then I tried /etc/init.d/xdm stop and then start. It complained about
missing libXmu.so.6). I tried to install xlib6 over xlib6g, this worked and
now all is fine, although dpkg complained about files already supplied by
xlib6 (there were a lot of them, but I don't care about).
What I wanted to say: No need to recompile or patch binaries. Just
installing xlib6 again could work here or there.
Marcus
puzzled
--
"Rhubarb is no Egyptian god."
Marcus Brinkmann
Marcus.Brinkmann@rz.ruhr-uni-bochum.de
http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/
--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-request@lists.debian.org .
Trouble? e-mail to templin@bucknell.edu .
Reply to: