Mackenzie Morgan wrote:
> You'd have to have special packages for local and for system-wide.  
> ./configure is during compile, not during installation, so you'd have 
> to compile twice for each package to have one that goes in ~
>
> On Dec 20, 2007 11:24 AM, Carsten Agger <[EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>> wrote:
>
>     Like in many packages, you can say
>
>     ./configure PREFIX=~/bin
>
>     you'll install the package locally and don't need to be superuser. Are
>     there any plans to integrate this functionality with
>     synaptic/Add-Remove
>     for non-sudoers, or am I missing something?
>     <https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss>
>

The problem seems to be that programs will look for their files in /etc 
and /usr/share.  You could do something similar to what fakeroot does.  
Load a library that wraps open and stat system calls.  You could then 
check for files in ~/.user_root before looking in the real root.  Then 
programs wouldn't have to be recompiled.  Though, it would take a 
miracle to keep this from breaking some programs...

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss

Reply via email to