On Wed, 10 Sep 2003 13:17:05 +0200
Olivier Blin <[EMAIL PROTECTED]> wrote:
> Hi,
> 
> When upgrading from 9.1 to cooker (after having done urpmi urpmi), I
> get the following error if I try to urpmi a package :
> 
> # urpmi libarts1-devel --bug bad_array_ref 
> Can't use string ("libm.so") as an ARRAY ref while "strict refs" in
> use at /usr/lib/perl5/vendor_perl/5.8.1/urpm.pm line 3208.
> #
> 
> You can download the bug report directory here :
> http://www.enseirb.fr/~blino/bad_array_ref.tar.bz2
> 
> Some other points about urpmi tools :
> 
> From urpmf --help :
>   --group        - print tag group: group.
>   --size         - print tag size: size.
> [...]
> 
> From man urpmf :
> --group Searches through group.
> --size Searches through size.
> [...]
> 
> I guess urpmf --help is the faulty one, it should write "search
> through" instead of "print" in these cases.
> 
> $ urpmi -q foo    
> skipping package mplayer-0.91-7mdk.i586
> skipping package mplayer-skins-1.3-7mdk.noarch
> skipping package kernel-source-2.4.22-7mdk.i586
> skipping package mencoder-0.91-7mdk.i586
> skipping package mplayer-gui-0.91-7mdk.i586
> skipping package mplayer-fonts-1.0-8mdk.noarch
> skipping package libfreetype6-2.1.4-6plf.i586
> skipping package libfreetype6-static-devel-2.1.4-6plf.i586
> skipping package libfreetype6-devel-2.1.4-6plf.i586
> [...]
> 
> When I quiet mode, urpmi shouldn't display the skipped packages.
> 
> Thanks for your work François :)



update your perl-URPM and make sure you have the latest urpmi too. 
those two should be required by each other because missing one of the in
the right version will break the other. 

Reply via email to