tcl.spec

Jacek Konieczny jajcus w pld.org.pl
Nie, 4 Sty 2004, 16:50:12 CET


On Sun, Jan 04, 2004 at 04:43:11PM +0100, Adam Gorzkiewicz wrote:
> On Saturday 03 of January 2004 11:03, Jacek Konieczny wrote:
> (...)
> > Powinna być w odpowiednim ifie - żeby była wykonywana tylko tam gdzie
> > %{_libdir}!=%{_ulibdir}. Zaraz poprawię.
> 
> Uhm..
> Podobna historia była z tk.spec ale nie o tym chciałem.
> Teraz w tcl.spec w %%files wystepuje %{_ulibdir}/tcl%{major} oraz 
> %{_libdir}/tcl%{major}.
> W przypadku, gdy sa to te same katalogi - dostajemy błędy "file listed twice". 
> W rpm-4.0.2 był to błąd krytyczny, ktory nie pozwalał na zbudowanie się 
> pakietu. Teraz to juz tylko "warning".
> Moje pytanie jest takie: Czy dopuszczamy w specach takie rzeczy i nie zwracamy 
> na to uwagi, czy tez eliminujemy to (imo w wiekszości przypadkow ostrzeżenie 
> to jest efektem "nierzetelnego" wykonania sekcji %%files) ??

Trzebaby to wyeliminować. Może ktoś spróbuje odpowiedniego %if zrobić?
Z %ifarch jest prosto, ale IMHO %if porównujący _libdir i _ulibdir byłby
lepszy, ale nie udało mi się go zrobić (przyznaję, bardzo się nie starałem).

Pozdrowienia,   
        Jacek



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