Obsoletes dla pakietów wirtualnych (Re: SPECS: openssh.spec (HEAD))

Jakub Bogusz qboosh w pld-linux.org
Śro, 1 Paź 2003, 11:47:39 CEST


On Wed, Sep 17, 2003 at 08:25:37PM +0200, krzak wrote:
> Module name:	SPECS
> Changes by:	krzak	03/09/17 20:25:34
> 
> Modified files:
> 	openssh.spec
> 
> Log message:
> - Provides: ssh-clients, ssh-server
[...]
> @@ -265,7 +266,7 @@
>  Requires(postun):	/usr/sbin/userdel
>  Requires:	/bin/login
>  Requires:	util-linux
> -Obsoletes:	ssh-server
> +Provides:	ssh-server
>  
>  %description server
>  Ssh (Secure Shell) a program for logging into a remote machine and for

Dlaczego tylko Provides, a już nie Obsoletes?


Tak przy okazji - w nowym rpm-ie Obsoletes dla pakietów wirtualnych już
chyba działa, więc nie wszędzie trzeba podawać pełną listę Obsoletes dla
wszystkich pakietów alternatywnych.
Ale uwaga: nie można tych list po prostu usuwać, bo jakieś starsze wersje
pakietów (albo np. pakiety z RH) mogły danego Provides nie mieć.
Można najwyżej nie dopisywać Obsoletes dla nazw nowych pakietów, które
od razu dostały Provides z danym pakietem wirtualnym.


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/



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