blad w poldku ?

Paweł A. Gajda mis w k2.net.pl
Śro, 25 Sie 2004, 13:29:49 CEST


wtorek 24/08/2004 11:05:12, Jakub Bogusz:
> On Tue, Aug 24, 2004 at 10:51:36AM +0200, Andrzej Krzysztofowicz wrote:
> > [root w kufel root]# rpm -q apache-mod_perl apache1-mod_perl
> > package apache-mod_perl is not installed
> > apache1-mod_perl-1.29-5
> > [root w kufel root]# poldek -Uv apache-mod_perl
> > Loading
> > ftp://ftp.pld-linux.org/dists/ac/PLD/i386/PLD/RPMS/packages.dir.gz...
> > Loading ftp://ftp.pld-linux.org/dists/ac/[...]/packages.dir.gz...
> > 9216 packages read
> > mark apache-mod_perl-1.99_14-3
> > Processing dependencies...
> > There are 1 package to install:
> > I apache-mod_perl-1.99_14-3
> > Need to download about 547KB of archives. After unpacking about 2MB will be
> > used.
> > Retrieving ftp://[...]/apache-mod_perl-1.99_14-3.i386.rpm...
> > ............................... 100.0% [         546.7K] [  14.9K/s]
> > Executing rpm --upgrade -vh --root / --noorder...
> > error: Failed dependencies:
> [...]
> 
> 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





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