[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: /X11R6 -> . (was: X11 failled to run)



On Thu, Jan 31, 2002 at 04:31:52PM +0100, lode leroy wrote:
> I have read some mails about this X issue... and wondered
> if it would be difficult to compile the /usr/X11R6/lib in ld.so?
> 
> Someone argued that /etc/ldso.conf is a linux thing, but
> would it be that hard to modify the ld.so to try both
> /lib and /usr/X11R6/lib? Or make it read a similar file?

No, as far as I understood it, it would be easy to use the same linker
semantics as GNU/Linux.

Just as it is easy enough to add #defined PATH_MAX 255 to our header files,
regardless how broken that assumption is ;)

> This would allow HURD users to run X11 without much hastles,
> at least until the fundamental problem is solved.

Sorry, we are not yet at the stage "we compromise concepts for pragmatic
reasons".  We are still at the arrogant "we do the right thing even if it
means everyone suffers until someone gets his ass off the chair and fixes
it" stage.  ;)

I would not object against compiling X with rpath.  But this is a violation
of Debian policy, and I don't know if Branden would accept it.  But if it is
understood that this is only a temporary solution, he might accept. 
Compiling with rpath would be a simple, opaque change, that would allow to
run suid programs as a normal user.

Thanks,
Marcus

-- 
`Rhubarb is no Egyptian god.' Debian http://www.debian.org brinkmd@debian.org
Marcus Brinkmann              GNU    http://www.gnu.org    marcus@gnu.org
Marcus.Brinkmann@ruhr-uni-bochum.de
http://www.marcus-brinkmann.de



Reply to: