Buildery
Lukas Dobrek
dobrek w itp.uni-hannover.de
Pon, 13 Sty 2003, 23:40:29 CET
Przeczytalem TODO w pld-builder to chyba to o czym mowimy.
I tak mam kilka uwag i troche pytan.
2. tzw. massive-requester nie jest chyba niezbedny tzn powino sie go dac
zrealizowac obok buildera jako cos co buildera urzywa, ale nie jest
jego integralna czescia.
3. Byla propzycja aby client builder robil. Instalowal srodowisko od
zera.
Tzn instalowal w pustym srodowisku jakis zestaw bazowy pakietow
a potem doinstalowywal pakiety wymienione w Buildrequires
obecnie budowanego pakietu i dopiero zaczynal budowanie, po zakonczeniu
budowania kasowal calosc. To daje nam pewnosc wylapanie wszystkich
mozliwych problemow z BR.
Techniczna uwag jest taka ze to moze zniszczyc szybko dysk z frugiej
strony mozna to robic w tmpfs. Tmpfs ma tez ograniczenia na PC nie moze
byc np: wiekszy niz costam. Ale jest taki FS ktorego urzywaja w UML.
nazywa sie bodjarze COWFS ktory pamieta zmiany w FS w osobnym miejscu
jakby. Dzikei czemu nie trzeba by rozpakowywac wkolko tego base FS.
ALE co najwazniejsze:
to moze byc tylko jeden z mozliwych klientow do buildera. Powinno sie
takie kiedys napisac ale napewno nie musi to byc kluczowe.
/usr/sbin/chroot ./chroot su builder -c rpm --rebuild file.src.rpm
tez powinno byc dobrym clentem do buildera.
4. Nie rozumiem po co srpm builder ma odpowiadac na zadanie clienta.
Czy moglbys dokladniej opisac jak sobie wyobrazasz implementacje kolejki. ?
5. Moze by tego nie pisac w shellu ?
Argumnt jest taki ze pisanie w shellu sucks.
--
£ukasz Dobrek
An optimist believes that we live in the best of all possible worlds.
A pessimist is sure that this must be so.
http://www.pld-linux.org
Więcej informacji o liście dyskusyjnej pld-devel-pl