Błąd (tak ma być) w macros?

Andrzej Zawadzki zawadaa w wp.pl
Wto, 14 Gru 2004, 00:46:06 CET


Hej!

W pliku z makrami rpma "macros" jest tak:
%_kernel_ver_str %(echo %{!?_without_dist_kernel:%{__kernel_rpmvr}}%{?_without_dist_kernel:%{__kernel_ver}} | sed -e 's/-/_/')

Co w przypadku budowania --without distkernel daje:

błąd: linia 36: Nielegalny znak '-' w release: Release: 1 w 2.6.10_rc3-mm1

Dodanie "g"
%_kernel_ver_str %(echo %{!?_without_dist_kernel:%{__kernel_rpmvr}}%{?_without_dist_kernel:%{__kernel_ver}} | sed -e 's/-/_/'g)
rozwiązuje problem.

BTW. Jeszcze niedawno działało więc Ktoś zmienił... 

Wersja rpm:  
rpm-4.3-0.20040107.43

-- 
Andrzej Zawadzki





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