>> It's up the application to decide how to use prefix variable.  Most
>> applications are respecting it.
>
> Up to now, I didn't find one that doesn't. And if so, it'll receive a bug
> report right away.
>
>> But you make it sound like it's
>> impossible to not respect it, which is not true.
>
> Well, if you don't, your package won't be spread widely until you've fixed it.
> You'll always find people who install sw as unprivileged user. If they can't
> install a package, they file a bug. Even some package managers build and
> install sw to a temporary directory as an unprivileged user to avoid messing
> up the system.
>
>> I can write automake
>> rules which completely ignore prefix.
>
> Which in the end means the unprivileged user can't install your package. And
> even as root, I wouldn't. Nobody does this. It's a hipothetical case.
>
> Bye...
>
>        Dirk

Is this the right thing to do?

$ ./configure --prefix=/usr/local && make
# make install

- Grant

Reply via email to