%configure niezgodne z FHS

Jakub Bogusz qboosh w pld.org.pl
Sob, 9 Lis 2002, 23:57:02 CET


On Sat, Nov 09, 2002 at 08:10:04PM +0000, Marcin Winkler wrote:
> Hi,
> 
> Wiec standardowe makro %configure generuje cos takiego
> + ./configure LDFLAGS=-s CFLAGS=-O2  [snippp...] --localstatedir=/var 
> --sharedstatedir=/usr/com [snippp...]
>  ^^^^^^^^^^^^^^^^

W aktualnym rpm-ie jest:
        --sharedstatedir=/var/lib \

> Wiec w takim przypadku wypadalo by zmienic makro na co odpowieniejszego np: 
> --sharedstatedir=/var/lib/$name ? czy zupelnie inna sciezka.

Wybór /var/lib czy /var/lib/%{name} zależy od sposobu użycia sharedstatedir
w konkretnym pakiecie - więc i tak w wielu przypadkach musi być
definiowane explicite (stąd to /usr/com jak na razie nigdzie nie wpada;
a w przyszłości nie będzie, bo nowy rpm ma poprawione).


-- 
Jakub Bogusz    http://www.cs.net.pl/~qboosh/



Więcej informacji o liście dyskusyjnej pld-devel-pl