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