Re: Installing without root privileges in /usr/local

Adam Spiers <[email protected]> Sat, 10 Mar 2012 18:13:01 +0000
Newsgroups gmane.comp.gnu.stow.general
Message-ID <CAOkDyE9MMVqqL9QoLhrFfHKOROc-vZbuttSq2Df8wkcVOb77pQ@mail.gmail.com>
On Thu, Mar 8, 2012 at 4:31 PM, enclair <[email protected]> wrote:
> Le 8 mars 2012 12:45, Adam Spiers <[email protected]> a =E9crit :
>> On Thu, Mar 8, 2012 at 2:01 AM, enclair <[email protected]> wrote:
>> > Le 6 mars 2012 23:49, Adam Spiers <[email protected]> a =E9crit :
>> >> That should work fine, as per
>> >>
>> >> =A0http://www.gnu.org/software/stow/manual/html_node/Compile_002dtime=
-vs-Install_002dtime.html#Compile_002dtime-vs-Install_002dtime
>> >
>> > I don't understand this part.
>>
>> What don't you understand exactly?
>
> For instance this sentence: "Some software packages allow you to specify,=
 at
> compile-time, separate locations for installation and for run-time".
> It is stow which allows to have separate locations for installation and r=
un
> time, not the package.

Actually it's both, e.g. make install DESTDIR=3D$RPM_BUILD_ROOT

> Another thing I don't understand is the GNU Emacs example.
> The documentation mention the "new" prefix, but never the old prefix. So =
I
> don't know which is the value of the old prefix, and which is the value o=
f
> the new prefix.

The "old" prefix is the value specified to ./configure, which 'make
install' will use by default if the "new" prefix is not given.  I
agree the wording could be improved.

> Finally, I don't understand how is it related to this thread.

I only mentioned that chapter to clarify the distinction between
compile-time and run-time paths, but it is now clear to me that you
already understood the difference.