PreReq vs Requires(pre) --- czym się różnią?

Jakub Bogusz qboosh w pld.org.pl
Nie, 2 Cze 2002, 22:52:57 CEST


On Sun, Jun 02, 2002 at 07:35:02PM +0200, Tomasz Kłoczko wrote:
> On Sun, 2 Jun 2002, Michal Kochanowicz wrote:
> > Pytanie z tematu. Aba są w template.spec.
> 
> Prereq "działa" niejako na wszystkie cztery skrypty ({pre,post}{,un}).
> Requires({pre,post}{,un}) na jeden konkretny.

Nie, trochę inaczej.
PreReq znaczy tyle co Requires plus przesunięcie w zestawie przed pakiet
który ma to PreReq wpisane.
Requires(pre itp.) to wymaganie dla konkretnego skryptu.
O ile PreReq działa jak Requires + Requires(pre) + Requires(post), to
już nie obejmuje Requires(preun) i Requires(postun).
Jak przy jednym rpm -e usuwa się zależne pakiety, to pakiet będący
w PreReq może być usunięty przed tym, który to PreReq ma wpisane (zależy
od kolejności pakietów w poleceniu).


-- 
Jakub Bogusz    http://prioris.mini.pw.edu.pl/~qboosh/



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