blad w poldku ?
Jakub Bogusz
qboosh w pld-linux.org
Śro, 25 Sie 2004, 13:33:24 CEST
On Wed, Aug 25, 2004 at 01:29:49PM +0200, Paweł A. Gajda wrote:
> wtorek 24/08/2004 11:05:12, Jakub Bogusz:
[...]
> > aha... wygląda na to, że poldek nie jest świadom, że aktualny rpm (od
> > 4.2 lub nieco wcześniej?) obsługuje Obsoletes po Provides, nie tylko
> > Name.
>
> Rzeczywiście nie wie, ale coś 4.3 z ac też jakby nie, albo jeszcze
> czegoś nie wiem:
>
> $ rpm -qp --provides aa1-mod_foo-1.0-1.i686.rpm
> mod_foo
> aa1-mod_foo = 0:1.0-1
> $ rpm -qp --obsoletes aa1-mod_foo-1.0-1.i686.rpm
> mod_foo
>
> $ rpm -qp --provides aa-mod_foo-1.0-1.i686.rpm
> mod_foo
> aa-mod_foo = 0:1.0-1
> $ rpm -qp --obsoletes aa-mod_foo-1.0-1.i686.rpm
> mod_foo
>
> $ rpm -q aa1-mod_foo aa-mod_foo
> aa1-mod_foo-1.0-1
> package aa-mod_foo is not installed
>
> $ rpm -Uvh aa-mod_foo-1.0-1.i686.rpm
> Preparing... ########################################### [100%]
> 1:aa-mod_foo ########################################### [100%]
>
> $ rpm -q aa1-mod_foo aa-mod_foo
> aa1-mod_foo-1.0-1
> aa-mod_foo-1.0-1
Która dokładnie wersja rpm-a?
Bo był błąd, że Obsoletes nie działało, jeśli pakiety miały to samo
(E?)VR. Dopiero w ostatnich releasach jest na to łata.
--
Jakub Bogusz http://cyber.cs.net.pl/~qboosh/
Więcej informacji o liście dyskusyjnej pld-devel-pl