Obsoletes czy nie obsoletes
Radoslaw Zielinski
radek w karnet.pl
Pią, 22 Sie 2003, 12:47:04 CEST
Andrzej Krzysztofowicz <ankry w green.mif.pg.gda.pl> [22-08-2003 08:14]:
> Radoslaw Zielinski wrote:
>> Pawe=B3 Go=B3aszewski <blues w ds.pg.gda.pl> [21-08-2003 22:28]:
>> [...]
>>> Teraz pytanie - jak takie rozwi=B1zanie zachowa si=EA w praktyce? Mam na
>>> my=B6li sytuacj=EA np.: wymiana http z jednego na drugi.
>> Z punktu widzenia rpm-a, taka sytuacja nie istnieje (tzn. IMO nie
>> powinna). Instalujemy drugi httpd, user jest przypisany do obu,
>> wyrzucamy pierwszy, user nadal ma ,,przydzia=B3''. Nie widz=EA problem=F3w.
> Jesli dobrze zrozumialem intencje przedpiscy, to chodzi mu o sytuacje, kiedy
> jednak mamy obsoletes, bo np. zmienila sie nazwa pakietu.
> A wtedy (ZTCP) rpm robi tak:
> - wyinstalowuje stary
> - wykonuje %pre nowego
> - instaluje nowy
> - wykonuje %postun starego
> Jak to zadziala ?
Poprawnie. Tak samo, jak napisałem powyżej -- w obu sytuacjach kolejność
wykonania skryptów jest taka sama. %pre doda drugi ,,przydział'',
%postun usunie pierwszy.
Problem byłby w przypadku kolejności %postun %pre -- wtedy user wyleci
i zostanie założony ponownie. Ale, w sumie, konsekwencji to nie niesie
chyba żadnych...
--
Radosław Zieliński <radek w karnet.pl>
[ GPG key: http://radek.karnet.pl/ ]
-------------- następna część ---------
Załącznik, który nie był tekstem został usunięty...
Name: nie znany
Type: application/pgp-signature
Size: 189 bytes
Desc: nie znany
Url : /mailman/pipermail/pld-devel-pl/attachments/20040626/488c7579/attachment.bin
Więcej informacji o liście dyskusyjnej pld-devel-pl