Obsoletes czy nie obsoletes

Radoslaw Zielinski radek at karnet.pl
Fri Aug 22 12:47:04 CEST 2003


Andrzej Krzysztofowicz <ankry at green.mif.pg.gda.pl> [22-08-2003 08:14]:
> Radoslaw Zielinski wrote:
>> Pawe=B3 Go=B3aszewski <blues at 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 at karnet.pl>
[ GPG key: http://radek.karnet.pl/ ]

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: </mailman/pipermail/pld-devel-pl/attachments/20030822/488c7579/attachment.sig>


More information about the pld-devel-pl mailing list