Problemiq

Marcin 'Qrczak' Kowalczyk qrczak w knm.org.pl
Śro, 2 Gru 1998, 20:21:40 CET


On Wed, 2 Dec 1998, Tomasz Kłoczko wrote:

> Okazuje się, że "rpm -U" <> "rpm -e;<operacja[1]>; rpmp-i "

Ano nie - AFAIR najpierw jest %post nowego, a potem %preun starego
(w tym %preun zaobsoletowanych pakietów). Dlatego ważne jest to
sprawdzanie $1 w %preun. Z tym że to nie wyjdzie przy Obsoletes,
dlatego wtedy czasem trzeba użyć %triggerpostun, który jest chyba jedyną
metodą na wykonanie czegoś po odinstalowaniu pakietu, który jest obsoleted
przez nas - a w jego %postun $1 będzie równe 0, więc się w całości
odinstaluje, być może razem z tym, co nasze skrypty właśnie utworzyły.
Czegoś takiego potrzebowałem w hc-cronie, który obsoletes vixie-cron,
który z kolei odchkconfigowuje cronda, o ile jego nic nie zostaje -
a zastępujący go hc-cron się w tym kontekście nie liczy.

-- 
 __("<   Marcin Kowalczyk * qrczak w knm.org.pl http://qrczak.home.ml.org/
 \__/       GCS/M d- s+:-- a21 C+++>+++$ UL++>++++$ P+++ L++>++++$ E->++
  ^^                W++ N+++ o? K? w(---) O? M- V? PS-- PE++ Y? PGP->+ t
QRCZAK                  5? X- R tv-- b+>++ DI D- G+ e>++++ h! r--%>++ y-



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