drbd.spec

Jakub Bogusz qboosh w prioris.mini.pw.edu.pl
Pon, 10 Wrz 2001, 22:05:30 CEST


On Sun, Sep 09, 2001 at 10:54:25PM +0200, Tomasz Kłoczko wrote:
> On Sat, 8 Sep 2001, Jakub Bogusz wrote:
> > On Sat, Sep 08, 2001 at 07:17:53PM +0200, Tomasz Kłoczko wrote:
> > > Spec ten buduje moduł do kernela i ląduje on teraz w pakiecie
> > > kernel-{,smp}-block-drbd i prosiłbym przyjąć do wiadomości że
> > > kernel-{,smp}-<cośtam> to będzie template na pakiety zawierajace moduły
> > > kernela. Przykładowo moduły alsy mogłaby wpaść w kernel-{,smp}-sound-alsa
> > > (po wydzieleniue w przyszłości z normalnego kernela kernel-{,smp}-sound
> > > wzajemnie te dwie grupy pakeitów mogłby sie nawet winstalowywać przez
> > > Obsoletes). Obie wersje UP i SMP są budowane z jednego speca. Nie wymaga
> > > to żadnego wsparcia po stronie builderów czyli odpada przerabianie tutaj
> > > czegokolwiek. W tej chwili co prawda z drbd nie powstaje
> > > kernel-smp-block-drbd ale to tylko dlatego, że moduł ten dla SMP jest
> > > poprostu skopany (przynajmniej nie buduje się na plikach nagłówkowych
> > > 2.2) i ta część jest poprastu otoczona %if 0 ... %endif i jak kiedyś 
> > > zosaną poprawione błędy w tym module i moduł dla SMP się bezie budował to 
> > > bezie mozan to zdjąć.
> > 
> > Jak na razie to drbdsetup wymaga nie istniejącego już pakietu drbd :>
> > 
> > Aha, w takim układzie lepiej z podstawowego (nie istniejącego pakietu)
> > wywalić @%{_kernel_ver} z release - przynajmniej nie będzie tego
> > w nazwie src.rpm.
> 
> Ano fakt.
> Druga sprawa, że pakiet z modułem powinien wymagać drbdsetup.

A nie odwrotnie? To drbdsetup wymaga modułu do działania...

W pakietach z modułami powinno chyba być jeszcze Conflicts: kernel-smp
/ Conflicts: kernel-up (w zależności od tego czy moduł jest up czy smp).


-- 
Jakub Bogusz
http://prioris.mini.pw.edu.pl/~qboosh/



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