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

Andrzej Zawadzki zawadaa at wp.pl
Tue Dec 14 00:46:06 CET 2004


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 at 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





More information about the pld-devel-pl mailing list