[ANN] poldek 0.17

Paweł A. Gajda mis w pld.org.pl
Wto, 26 Mar 2002, 00:54:41 CET


Istotne zmiany od wersji 0.16:

1) Indeksowe "łaty" - przy każdym tworzeniu indeksu, o ile zawartość 
RPMS/ się zmieniła tworzony jest plik ze zmianami (jako 
packages.i/packages.dir.diff*.gz); program domyślnie korzysta z tych 
plików przy --update. Przedawnione łatki są automatycznie usuwane. 

2) Instalacja pakietów wykonywana jest etapami, w grupach od 1 do
kilkunastu (zależnie od ich wzajemnych zależności). Minimalizuje to
skutki błędów (np. w zależnościach) - błąd w obrębie jednej z grup nie
wpływa na instalację reszty.

Poza tym daje to oszczędność pamięci używanej przez poldka i rpma
oraz miejsca na dysku potrzebnego na przechowanie ściąganych pakietów. 

3) Dołożony został prosty klient FTP, który zastąpił cURLa (znanego ze
zwisów) do ściągania pakietów z serwerów FTP.

4) "Źródła" pakietów w /etc/poldek.conf mogą być nazywane 
i później można je po tych nazwach wybierać. Przydatne do 
np. robienia --upgrade-dist używając tylko pakietów ze stable. 
Dodatkowo można dać "noauto" tym "źródłom", których nie chcemy 
ładować domyślnie. 

5) Tryb interaktywny uruchamia się w części przypadków znacznie
szybciej dzięki keszowaniu na dysku listy zaintalowanych pakietów.


ZGODNOŚĆ z wersjami <= 0.16: 
====================
Zmieniony został plik z md sumami (ma teraz rozszerzenie .mdd) i tak:

- przy --mkidx* nadal tworzony jest packages.dir.md dla poldeków <= 16.x 

- aby nowym poldkiem używać indeksów utworzonych wersjami <= 0.16  
  należy uruchamiać go z opcją --v016.



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