1 |
>> It's up the application to decide how to use prefix variable. Most |
2 |
>> applications are respecting it. |
3 |
> |
4 |
> Up to now, I didn't find one that doesn't. And if so, it'll receive a bug |
5 |
> report right away. |
6 |
> |
7 |
>> But you make it sound like it's |
8 |
>> impossible to not respect it, which is not true. |
9 |
> |
10 |
> Well, if you don't, your package won't be spread widely until you've fixed it. |
11 |
> You'll always find people who install sw as unprivileged user. If they can't |
12 |
> install a package, they file a bug. Even some package managers build and |
13 |
> install sw to a temporary directory as an unprivileged user to avoid messing |
14 |
> up the system. |
15 |
> |
16 |
>> I can write automake |
17 |
>> rules which completely ignore prefix. |
18 |
> |
19 |
> Which in the end means the unprivileged user can't install your package. And |
20 |
> even as root, I wouldn't. Nobody does this. It's a hipothetical case. |
21 |
> |
22 |
> Bye... |
23 |
> |
24 |
> Dirk |
25 |
|
26 |
Is this the right thing to do? |
27 |
|
28 |
$ ./configure --prefix=/usr/local && make |
29 |
# make install |
30 |
|
31 |
- Grant |