[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: LD_LIBRARY_PATH troubles
From: |
Steven Barker |
Subject: |
Re: LD_LIBRARY_PATH troubles |
Date: |
Wed, 13 Mar 2002 13:20:36 -0600 |
User-agent: |
Mutt/1.3.27i |
On Wed, Mar 13, 2002 at 06:44:40PM +0100, Marcus Brinkmann wrote:
> > > We will have to resolve the libraries-in-non-standard-places some day one
> > > way or another, check the list archive of debian-hurd for details on how
> > > that is possible.
> The other possibility is to install X with the empty prefix (so that all X
> libs end up in /lib). This is what we should do anyway, requries some
> support in the Debian packaging, though. I inquired Branden about it, but
> never received a reply.
I also had some discussion with him about it (see wishlist Bug #114625).
I also investigated what would be needed to make a /X11R6 -> . symlink
work. The current problem is that there are several symlinks of the form
/usr/foo -> /usr/X11R6/foo that are shipped in the X packages (for example,
/usr/lib/X11 -> /usr/X11R6/lib/X11 is in xfree86-common), and the install
scripts break when they don't exist. There doesn't seem to be any
minimal workaround to fix that (without the risk of leaving some systems
with fubar links).
I worked for a while at changing all the X packages to create the
problematic symlinks in their postinst scripts, if needed (as checked
by using by readlink(1) from debianutils), rather than ship them
in the deb package. I never got far enough to have anything really
testable, but I might be able to dig up some of the hacks I was trying
if anyone's interested in them.
Another possiblility is to wait for after woody releases and lobby for
complete abandonment of the /usr/X11R6 hierarchy in Debian. Brandon's
not opposed to it, and current policy forbids any package going in
there (with an exception for ones built with Imake which puts things
in the same location as X, and would only need a recompile to be fixed
after a change).
I suppose a third, and perhaps the most hurdish possibility would be to
use shadowfs to make the /X11R6 hierarchy appear to be on top of the
stuff in / ....
--
Steven Barker scbarker@uiuc.edu
A farmer with extremely prolific hens posted the following sign. "Free
Chickens. Our Coop Runneth Over."
Get my GnuPG public key at: http://www.blckknght.org/publickey.asc
Fingerprint: 272A 3EC8 52CE F22B F745 775E 5292 F743 EBD5 936B
- LD_LIBRARY_PATH troubles, Ludovic Court?s, 2002/03/12
- Re: LD_LIBRARY_PATH troubles, Marcus Brinkmann, 2002/03/12
- Re: LD_LIBRARY_PATH troubles, Ludovic Court?s, 2002/03/13
- Re: LD_LIBRARY_PATH troubles, Marcus Brinkmann, 2002/03/13
- Re: LD_LIBRARY_PATH troubles,
Steven Barker <=
- Re: LD_LIBRARY_PATH troubles, Marcus Brinkmann, 2002/03/13
- Re: LD_LIBRARY_PATH troubles, Ludovic Court?s, 2002/03/14
- Re: LD_LIBRARY_PATH troubles, Marcus Brinkmann, 2002/03/14
- Re: LD_LIBRARY_PATH troubles, Antti-Juhani Kaijanaho, 2002/03/14
- Re: LD_LIBRARY_PATH troubles, Marcus Brinkmann, 2002/03/14
- Re: LD_LIBRARY_PATH troubles, Jeroen Dekkers, 2002/03/15
- Re: LD_LIBRARY_PATH troubles, Thomas Bushnell, BSG, 2002/03/14
- Re: LD_LIBRARY_PATH troubles, Carl Wilhelm Soderstrom, 2002/03/14
- Re: LD_LIBRARY_PATH troubles, Joshua Judson Rosen, 2002/03/14
- Re: LD_LIBRARY_PATH troubles, Carl Wilhelm Soderstrom, 2002/03/15