Re: FreeBSD Port of mrtg Not Happy when Trying to Start
It appears that the problem of getting mrtg to start may have something to do with perl and libraries. I installed mrtg on another FreeBSD6.3 system today. That system would have worked so I began poking around on both systems and then it hit me. It's terribly obvious after one realizes what is wrong. The problem system complains: Can't locate SNMP_util.pm in @INC (@INC contains: --- and then a ls showing everything else that is there. The working test system does have: /usr/local/lib/perl5/site_perl/5.8.8/SNMP_util.pm The problem system actually has an extremely similar file name: /usr/local/lib/perl5/site_perl/5.8.8/Net_SNMP_util.pm Easy to overlook but still a totally different file name. Gee, what if I just link the missing name to the good file as in ln -s Net_SNMP_util.pm SNMP_util.pm That produced: Subroutine version redefined at /usr/local/lib/perl5/site_perl/5.8.8/SNMP_util.pm line 394. and so on for 22 lines of similar squawks. I did briefly have net-snmp installed on that system but it has been deinstalled unless it left a library or two lying around. There is no need for net-snmp so if I could figure out what it put on and make sure it is gone, that might fix the problem. Martin McCormick ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: FreeBSD Port of mrtg Not Happy when Trying to Start
Jerry writes: On Mon, 22 Sep 2008 09:54:04 -0500 Martin McCormick [EMAIL PROTECTED] wrote: We are moving a mrtg system to FreeBSD so I installed the port from /usr/ports/net-mgmt/mrtg and the installation went flawlessly along with perl5.88 which it needs. Then, I posted that I had failed to install the snmp utilities so had not done everything necessary. At about that time, I received the message I am partly quoting here. You might want to check and see if the 'p5-SNMP-Util-1.8.1' port is installed {/usr/ports/net-mgmt/p5-SNMP-Util}. If not, try installing it yourself and see if the problem goes away. Thanks greatly. I did in fact not have it, installed it, and the problem is still unchanged. If you have 'portmanager' installed, you could try: portmanager net-mgmt/p5-SNMP-Util -l -p -y I installed portmamager and it reported everything present. Check the '/var/log/portmanager.log' to see what transpired. No complaints at all. When installing mrtg, I left the ipv6 box unchecked as we have none, and turned on the snmpV3 support which made no difference. Still the same error: Can't locate SNMP_util.pm in @INC (@INC contains: /usr/local/bin/../lib/mrtg2 /u sr/local/bin /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5. 8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /us r/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 .) at /usr/local/bin/mrt g line 292. Since this is more or less a dead in the water error, I suspect I am doing something in the wrong sequence or am not totally starting from scratch on the mrtg make. I have been doing make clean, then make configure and then make install. There is no problem at all with the make process so I am at a loss as to what to try next. Martin McCormick ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: FreeBSD Port of mrtg Not Happy when Trying to Start
On Tue, 23 Sep 2008 08:30:03 -0500 Martin McCormick wrote: Jerry writes: On Mon, 22 Sep 2008 09:54:04 -0500 Martin McCormick [EMAIL PROTECTED] wrote: We are moving a mrtg system to FreeBSD so I installed the port from /usr/ports/net-mgmt/mrtg and the installation went flawlessly along with perl5.88 which it needs. Then, I posted that I had failed to install the snmp utilities so had not done everything necessary. At about that time, I received the message I am partly quoting here. You might want to check and see if the 'p5-SNMP-Util-1.8.1' port is installed {/usr/ports/net-mgmt/p5-SNMP-Util}. If not, try installing it yourself and see if the problem goes away. Thanks greatly. I did in fact not have it, installed it, and the problem is still unchanged. If you have 'portmanager' installed, you could try: portmanager net-mgmt/p5-SNMP-Util -l -p -y I installed portmamager and it reported everything present. Check the '/var/log/portmanager.log' to see what transpired. No complaints at all. When installing mrtg, I left the ipv6 box unchecked as we have none, and turned on the snmpV3 support which made no difference. Still the same error: Can't locate SNMP_util.pm in @INC (@INC contains: /usr/local/bin/../lib/mrtg2 /u sr/local/bin /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5. 8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /us r/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 .) at /usr/local/bin/mrt g line 292. Since this is more or less a dead in the water error, I suspect I am doing something in the wrong sequence or am not totally starting from scratch on the mrtg make. I have been doing make clean, then make configure and then make install. There is no problem at all with the make process so I am at a loss as to what to try next. If you install ports at default paths then net-mgmt/p5-SNMP-Util should install SNMP_util.pm to /usr/local/lib/perl5/site_perl/5.8.8/SNMP . Do you have this file? WBR -- A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: FreeBSD Port of mrtg Not Happy when Trying to Start
Boris Samorodov writes: If you install ports at default paths then net-mgmt/p5-SNMP-Util should install SNMP_util.pm to /usr/local/lib/perl5/site_perl/5.8.8/SNMP . Do you have this file? I appear to. $ pwd /usr/local/lib/perl5/site_perl/5.8.8/SNMP $ ls -l total 68 -r-xr-xr-x 1 root wheel 65627 Jun 27 2000 Util.pm -r-xr-xr-x 1 root wheel223 Jun 27 2000 Util_env.pm Martin McCormick ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: FreeBSD Port of mrtg Not Happy when Trying to Start
In the last episode (Sep 23), Martin McCormick said: When installing mrtg, I left the ipv6 box unchecked as we have none, and turned on the snmpV3 support which made no difference. Still the same error: Can't locate SNMP_util.pm in @INC (@INC contains: /usr/local/bin/../lib/mrtg2 /usr/local/bin /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 .) at /usr/local/bin/mrtg line 292. That file is supposed to be installed by the p5-SNMP_Session port, which is marked as a dependency by mrtg. Do you maybe have an old or bad install of that port? $ locate /SNMP_util.pm /usr/local/lib/perl5/site_perl/5.8.8/SNMP_util.pm $ pkg_which /usr/local/lib/perl5/site_perl/5.8.8/SNMP_util.pm p5-SNMP_Session-1.12 $ pkg_info -rR mrtg-2.16.2,1 Information for mrtg-2.16.2,1: Depends on: Dependency: perl-5.8.8_1 Dependency: p5-SNMP_Session-1.12 Dependency: png-1.2.32 Dependency: jpeg-6b_7 Dependency: pkg-config-0.23_1 Dependency: freetype2-2.3.7 Dependency: gd-2.0.35,1 Dependency: p5-PathTools-3.2701 Dependency: p5-Pod-Parser-1.35_2 $ pkg_info -L p5-SNMP_Session-1.12 Information for p5-SNMP_Session-1.12: Files: /usr/local/lib/perl5/site_perl/5.8.8/BER.pm /usr/local/lib/perl5/site_perl/5.8.8/SNMP_Session.pm /usr/local/lib/perl5/site_perl/5.8.8/SNMP_util.pm /usr/local/lib/perl5/site_perl/5.8.8/mach/auto/SNMP_Session/.packlist /usr/local/share/doc/SNMP_Session/README /usr/local/share/doc/SNMP_Session/README.SNMP_util /usr/local/share/doc/SNMP_Session/index.html -- Dan Nelson [EMAIL PROTECTED] ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: FreeBSD Port of mrtg Not Happy when Trying to Start
On Tue, 23 Sep 2008 10:32:11 -0500 Martin McCormick wrote: Boris Samorodov writes: If you install ports at default paths then net-mgmt/p5-SNMP-Util should install SNMP_util.pm to /usr/local/lib/perl5/site_perl/5.8.8/SNMP . Do you have this file? I appear to. $ pwd /usr/local/lib/perl5/site_perl/5.8.8/SNMP $ ls -l total 68 -r-xr-xr-x 1 root wheel 65627 Jun 27 2000 Util.pm -r-xr-xr-x 1 root wheel223 Jun 27 2000 Util_env.pm I stand corrected, Dan Nelson was right, the needed file is installed by net-mgmt/p5-SNMP_Session. Sorry for the confusion. WBR -- bsam ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: FreeBSD Port of mrtg Not Happy when Trying to Start
Martin McCormick writes: We are moving a mrtg system to FreeBSD so I installed the port from /usr/ports/net-mgmt/mrtg and the installation went flawlessly along with perl5.88 which it needs. When I tried to start it, I just now found out that I should also install the snmp utilities. I thought that mrtg took care of this, but it does not so please disregard the earlier message. I will install net-snmp and see if things work better. Thanks. Martin McCormick ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: FreeBSD Port of mrtg Not Happy when Trying to Start
On Mon, 22 Sep 2008 09:54:04 -0500 Martin McCormick [EMAIL PROTECTED] wrote: We are moving a mrtg system to FreeBSD so I installed the port from /usr/ports/net-mgmt/mrtg and the installation went flawlessly along with perl5.88 which it needs. When I tried to start it, I got the following taken from a screen capture so you can see the version number, etc: === Registering installation for mrtg-2.16.2,1 mrtgfbsd# /usr/local/bin/mrtg /usr/local/etc/mrtg.cfg Can't locate SNMP_util.pm in @INC (@INC contains: /usr/local/bin/../lib/mrtg2 /u sr/local/bin /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5. 8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /us r/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 .) at /usr/local/bin/mrt g line 292. I did a standard make install on the mrtg port after doing the same for perl5.8 in /usr/ports/lang. One would expect that it should find everything it needs so I may have failed to give it the right options. I am hoping somebody has gotten mrtg to work under FreeBSD6.3 as I am not terribly familiar with it and am setting it up for the benefit of other members of our group who are waiting for it to be running. Many thanks for any ideas or information as to whether or not the port of mrtg should still run under FreeBSD6.3. You might want to check and see if the 'p5-SNMP-Util-1.8.1' port is installed {/usr/ports/net-mgmt/p5-SNMP-Util}. If not, try installing it yourself and see if the problem goes away. If you have 'portmanager' installed, you could try: portmanager net-mgmt/p5-SNMP-Util -l -p -y Check the '/var/log/portmanager.log' to see what transpired. -- Jerry [EMAIL PROTECTED] A beautiful woman is a blessing from Heaven, but a good cigar is a smoke. -- Kipling signature.asc Description: PGP signature