mrtg-2.16.2_6,1 does not run with perl-5.12.1_1

Jon Theil Nielsen jontheil at
Mon Aug 2 08:50:10 UTC 2010

2010/8/2 Jon Theil Nielsen <jontheil at>

> Hi list
> After upgrading perl according to UPDATING, I cannot use mrtg anymore. The
> error message is:
> Bareword "P_DETACH" not allowed while "strict subs" in use at
> /usr/local/lib/perl5/site_perl/5.12.1/ line 1172.
> Compilation failed in require at /usr/local/bin/mrtg line 89.
> BEGIN failed--compilation aborted at /usr/local/bin/mrtg line 89.
> I filled a PR on this but haven't seen any answers/solutions:
> Am I the only one having this problem?
> If the port needs upgrading (as suggested in my PR), but this does not
> happen, how can I fix it myself?
> Cheers,
> Jon
> --
> Jon Theil Nielsen

Hi again,

Hope I'm not beeing a pain...

But I wolud really like to hearing from *anyone* who has upgradeded perl and
has mrtg installed. Even if is working whtout problems. So, at least, I know
that I have to look for a specific problem on my own server.
I forgot to mention that I'm running 8.1 Stable.


Jon Theil Nielsen

More information about the freebsd-questions mailing list