Hi everybody,

I've got some nasty pb with "tkmib" tool provided in
"ucd-snmp-utils-4.2.2-2mdk.i586.rpm" package

As soon as I launch it:

> tkmib
Can't locate SNMP.pm in @INC (@INC contains:
/usr/lib/perl5/5.6.1/i386-linux /usr/lib/perl5/5.6.1
/usr/lib/perl5/site_perl/5.6.1/i386-linux /usr/lib/perl5/site_perl/5.6.1
/usr/lib/perl5/site_perl/5.6.0/i386-linux /usr/lib/perl5/site_perl/5.6.0
/usr/lib/perl5/site_perl .) at /usr/bin/tkmib line 6.
BEGIN failed--compilation aborted at /usr/bin/tkmib line 6.

> urpmf SNMP.pm
perl-Mon:/usr/lib/perl5/site_perl/5.6.1/Mon/SNMP.pm

     [ - Ooops rpm dependency - ]

> urpmi perl-Mon-0.11-3mdk.i586.rpm
installation de ./perl-Mon-0.11-3mdk.i586.rpm
Preparing...                ###############################################
###
perl-Mon                    ###############################################
###
> tkmib
Can't locate SNMP.pm in @INC (@INC contains:
/usr/lib/perl5/5.6.1/i386-linux /usr/lib/perl5/5.6.1
/usr/lib/perl5/site_perl/5.6.1/i386-linux /usr/lib/perl5/site_perl/5.6.1
/usr/lib/perl5/site_perl/5.6.0/i386-linux /usr/lib/perl5/site_perl/5.6.0
/usr/lib/perl5/site_perl .) at /usr/bin/tkmib line 6.
BEGIN failed--compilation aborted at /usr/bin/tkmib line 6.

Not much better, the path still wrong...

A view of perl-Mon package:

rpmview perl-Mon-0.11-3mdk.i586.rpm
Name        : perl-Mon                     Relocations: /usr
Version     : 0.11                              Vendor: MandrakeSoft
Release     : 3mdk                          Build Date: mer 05 déc 2001
10:50:29 CET
Install date: (not installed)               Build Host: bi.mandrakesoft.com
Group       : Development/Perl              Source RPM:
perl-Mon-0.11-3mdk.src.rpm
Size        : 88821                            License: GPL
Packager    : Mandrake Linux Team <http://www.mandrakeexpert.com>
URL         : http://www.kernel.org/software/mon/
Summary     : Perl-Mon module
Description :
This is the Perl5 module for interfacing with the Mon system monitoring
package. Currently only the client interface is implemented, but more
things like special logging routines and persistent monitors are being
considered.
/usr/lib/perl5/man/man3/Mon::Client.3.bz2
/usr/lib/perl5/man/man3/Mon::Protocol.3.bz2
/usr/lib/perl5/man/man3/Mon::SNMP.3.bz2
/usr/lib/perl5/site_perl/5.6.1/Mon/Client.pm
/usr/lib/perl5/site_perl/5.6.1/Mon/Protocol.pm
/usr/lib/perl5/site_perl/5.6.1/Mon/SNMP.pm         <------
/usr/lib/perl5/site_perl/5.6.1/i386-linux/auto/Mon
/usr/share/doc/perl-Mon-0.11
/usr/share/doc/perl-Mon-0.11/CHANGES
/usr/share/doc/perl-Mon-0.11/COPYING
/usr/share/doc/perl-Mon-0.11/COPYRIGHT
/usr/share/doc/perl-Mon-0.11/README
/usr/share/doc/perl-Mon-0.11/VERSION

I've made some path change but "tkmib" not working that much.

Can't locate Convert/BER.pm in @INC (@INC contains:
/usr/lib/perl5/5.6.1/i386-linux /usr/lib/perl5/5.6.1
/usr/lib/perl5/site_perl/5.6.1/i386-linux /usr/lib/perl5/site_perl/5.6.1
/usr/lib/perl5/site_perl/5.6.0/i386-linux /usr/lib/perl5/site_perl/5.6.0
/usr/lib/perl5/site_perl .) at /usr/lib/perl5/site_perl/5.6.1/SNMP.pm line
115.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.6.1/SNMP.pm
 line 115.
Compilation failed in require at /usr/bin/tkmib line 6.
BEGIN failed--compilation aborted at /usr/bin/tkmib line 6.

> urpmf BER.pm
mrtg:/usr/lib/perl5/site_perl/5.6.0/i386-linux/BER.pm
perl-Convert-BER:/usr/lib/perl5/site_perl/5.6.1/Convert/BER.pm

     [ - Ooops rpm dependency - ]

> urpmi /b/cooker/Mandrake/RPMS/perl-Convert-BER-1.31-4mdk.i586.rpm

and finally:

> tkmib
Undefined subroutine &SNMP::initMib called at /usr/bin/tkmib line 96.

Ah... too difficult for me now...

If you find some time to fix this pb...

Xavier



Reply via email to