> Most software allows this without issues -- just run "./configure
> --prefix=$HOME". You need to adjust $PATH and $LD_LIBRARY_PATH inside
> your shell startup scripts, and you're done.

This will not work. Let's imagine that user have installed some program A
in $HOME. Then user set $LD_LIBRARY_PATH for program A.
Suppoze that A calls some Debian's program B (with "system()" C function
for example). In this case Debian's program B will catch $LD_LIBRARY_PATH
which is incorrect for B, but correct for A.

How many things will be bad if we add rpath=/lib:/usr/lib or 
rpath=$DEB_LD_LIBRARY_PATH
to all Debian binaries? :-)

By the way: does Debian have step-by-step instructions for system-wide 
and user-only installation of non-Debian programs? It is common tasks for any
operating system. So solutions for this tasks must be easy, comfortable 
and well-documented.

Regards, Sergey.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to