kernel 2.6 na builderach

Jakub Bogusz qboosh w pld-linux.org
Śro, 11 Lut 2004, 14:02:08 CET


On Wed, Feb 11, 2004 at 01:49:22PM +0100, undefine w aramin.net wrote:
> On Wed, Feb 11, 2004 at 12:33:00PM +0100, Wojciech 'Sas' Cieciwa wrote:
> > > I powywalać to paskudne "@%{_kernel_ver_str}" z .src.rpm-ów.
> > > Na srcbuilderze może nie być kernel-headers.
> > 
> > Hmm, a znasz metode, zeby *.src.rpm nie mialo tego "@%{_kernel_ver_str}"
> > a binarki mialy ??
> rpm -e kernel-headers na srcbuilderze wystarczy w zupelnosci. Wtedy
> bedzie co prawda @-, ale lepsze to niz jakies bzdury :)

Jeśli już w ten sposób, to lepiej przedefiniować na srcbuilderze
%{_kernel_ver_str}.
Albo zdefiniować na srcbuilderze jakieś inne makro, którego obecność
powodowałaby nie dodawanie tego @.
(np. używać w specach "Release: %{rel}%{!?srcbuild:@%{_kernel_ver_str}}").


Ale lepiej w ogóle unikać @ver w głównym pakiecie.

W iptables można z tego zrezygnować - istotna jest wersja netfiltra,
a nie jądra, i to ona powinna być w wersji pakietu.

W kernel-*.spec oprócz tego @ w głównych pakietach nie podoba mi się
brak symetrii między up i smp (pakiet główny vs podpakiet) - może
przejść na inny schemat, z pustym pakietem głównym (jeśli nie ma żadnych
narzędzi userspace ani dokumentacji) i dwoma podpakietami z modułami?


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



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