Budowanie zależnych od siebie pakietów (Re: 2.2 vs 2.4 -- propozycja)
Paweł Sakowski
pawel w sakowski.eu.org
Pon, 23 Lip 2001, 14:09:11 CEST
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
> Jeżlei ktoś ma wąpliwości to sprawę tą biorę na siebie (znacyz sie
> spreparowanai tego w jednym kawałku).
Nie, nie, nie! Nie mam takich mocy przerobowych, żeby kompilować całe
jądro kiedy będzie trzeba doszlifować lirca.
> Wynika to li tylko z tego, że (powtórzę):
> - relatywnie często kernel się zmiania lub cos sie w nim dodaje poprawia,
A jak się zmieni, to nawet megaspec ci nie pomoże, bo trzeba będzie czekać
na nową wersję np. lirca. Albo próbować go patchować w celu dostosowania
go do nowego interfejsu. A jak będę pisał takiego patcha, to wolałbym móc
przeprowadzić 50 prób przekompilowania dziennie, nie dwie (chyba, że
zafundujesz mi jakiś mocny builderek do domu).
> - moduły do kernela ładuja w katalogu zaleznym od wersji.
To można rozwiązać bez łączenia speców. Oznaczać .rpm w zależności od
wersji jądra i dać Conflicts: kernel < %{_kernel_ver}, kernel >
%{_kernel_ver}. Już się za to zabieram. Poza tym (oczywiście) należałoby
rekompilować moduły po pojawieniu się nowych pakietów z jądrem. Można to
robić ręcznie, można też zautomatyzować (i to wcale nietrudno). Jednak
jako że buildery znam tylko z nazwy, sam tu nic nie zrobię. Chyba, że ktoś
da mi dostęp i powie co gdzie leży, to tym też się zajmę.
I jeszcze jeden argument przeciwko łączeniu: kiedy pojawią się problemy ze
stabilnością nowej wersji takiego lirca (a czemu nie?), to chyba lepiej
móc zrobić downgrade w ciągu 10 minut? (a resztę czasu przeznaczyć na
bardziej pożyteczne zajęcia)
+--------------------------------------------------------------------+
| Never trust a man who can count : Paweł Sakowski |
| up to 1023 on his fingers : <pawel w sakowski.eu.org> |
+--------------------------------------------------------------------+
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
Filter: gpg4pine 4.2 (http://azzie.robotics.net)
iD8DBQE7XBPtNJmavqlTkb0RAm2SAJwPz59KtIq8Zyg8bxsdyb6PVUgzzACg/ZcT
UrLMHdQxcTftVXg/XcMNtaY=
=4VZ7
-----END PGP SIGNATURE-----
Więcej informacji o liście dyskusyjnej pld-devel-pl