On Thursday 19 January 2006 01:02, Ron Hunter-Duvar wrote:
> On January 18, 2006 15:09, Kaj Haulrich wrote:
> > Per-Anton and I are in the process of installing 10.0 on his box with two
> > Intel P4 processors.  Kernel is the vanilla 10.0 linux-sme.  When trying
> > to install slocate we get :
> >
> > [EMAIL PROTECTED] home]# urpmi slocate
> > Can't locate URPM.pm in @INC (@INC contains:
> > /usr/lib/perl5/5.8.7/i386-linux /usr/lib/perl5/5.8.7
> > /usr/lib/perl5/site_perl/5.8.7/i386-linux /usr/lib/perl5/site_perl/5.8.7
> > /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i386-linux
> > /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6
> > /usr/lib/perl5/vendor_perl/5.8.6/i386-linux
> > /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2
> > /usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl .) at
> > /usr/lib/perl5/vendor_perl/5.8.3/urpm.pm line 13.
> > BEGIN failed--compilation aborted at
> > /usr/lib/perl5/vendor_perl/5.8.3/urpm.pm line 13.
> > Compilation failed in require at /usr/sbin/urpmi line 23.
> > BEGIN failed--compilation aborted at /usr/sbin/urpmi line 23.
> > [
> >
> > The urpmi version is  : urpmi-4.4.5-10.2.100mdk
> >
> > but it won't work as expected.  Never saw this before.
> >
> > Clues anyone ?
> >
> > Kaj Haulrich.
>
> I don't know if you're familiar with perl (or with the fact that urpmi is
> written in perl), so if I'm telling you something you already know, just
> ignore me...
>
> The error message specifically means that the perl "compiler" (it compiles
> to internal vm code, similar to java, but does it on the fly) can't find
> the perl library module URPM.pm in its search path (@INC).
>
> Beyond that, I can't tell you why that module would be missing. Mine is in:
>
> /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/URPM.pm
>
> My @INC value is also not the same as yours (I'm on 10.1):
>
> /usr/lib/perl5/5.8.5/i386-linux-thread-multi
> /usr/lib/perl5/5.8.5
> /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.5
> /usr/lib/perl5/site_perl
> /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.5
> /usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.4
> /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.3
> /usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.2
> /usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.1
> /usr/lib/perl5/vendor_perl
>
> I notice that 5.8.5 does not show up in your 5.8.7 search path. Maybe the
> file is there and the perl search path is messed up. If so, if you can
> change the search path (sorry, I've never tried to, so I don't know how),
> you might be able to make it work again.
>
> Don't know if any of this helps.

Certainly, Ron.  Thanks.  I think we are forced to take the re-install route.

Kaj Haulrich.
-- 
***Sent from a 100% Microsoft-free PC***
   ***Running Linux (Mandriva 2006)***
____________________________________________________
Want to buy your Pack or Services from Mandriva? 
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com
____________________________________________________

Reply via email to