chroot developerski

Cezary Krzyzanowski dhubleizh w o2.pl
Pią, 16 Mar 2007, 12:07:50 CET


Witam

Ze wczorajszej rozmowy z Undefem wynikło, że przydało by się do
developerki PLD i dla builderów taki system, który budowałby paczki
zupełnie z gruntu na czystym systemie, co pozwoliło by znaleźć wszystkie
BR-y.

Dziś uruchomiłem sobie taki systemik i rzeczywiście - pierwsza z brzegu
paczka okazuje się mieć znacznie więcej BR-ów, niż zadeklarowane w
nagłówku.

Moje pytanko jest następujące. Potrzebuję pomysłu na czyszczenie takiego
chroota do gruntu i potem doinstalowywania nowych zależności.

Oczywiście można robić ./builder -R -bb paczka i w
pliku .paczka.spec-INSTALLED_PACKAGES są doinstalowane pakiety i można
po prostu sudo rpm -e je, ale to zabija łącze, jak próbuję zbudować coś
z powiedzmy KDE, czy GTK i na nowo trzeba doinstalować połowę xorg i
kde/gtk/gnome.

Potrzebuję więc pomysłu na cachowanie tych już ściągniętych rpm-ów i
utrzymywanie tego cache'a w rozsądnych rozmiarach (np. poldek --fetch
daje pewne możliwości, ale katalog cache byłby potem zawalony paroma
wersjami tego samego pakietu).

Zdrawiam
Cz w rny



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