On 2 Dec 2009, at 16:32, Ton Voon wrote:

Hi Abdelouahed,

On 2 Dec 2009, at 13:27, Abdelouahed Haitoute wrote:

I would like to notify the developers, that the problem is solved by removing the following directory and file from the slave server: /usr/local/nagios/perl/lib/i486-linux-gnu-thread-multi/auto/Time/ HiRes /usr/local/nagios/perl/lib/i486-linux-gnu-thread-multi/auto/Time/ HiRes.pm

On the mailing list of debian, they suggested to use the module in debian perl core package. http://lists.debian.org/debian-perl/2009/12/msg00006.html

Maybe you (the developers) can use in the future the debian module instead of the nagios module?

Unfortunately, we have to include it because other OS distributions do not.

We don't have this problem on our latest Lenny server. What does:
  perl -v?
  perl -e 'use Time::HiRes; print Time::HiRes->VERSION,$/'?
  more /etc/apt/sources.list.d/*?

It looks like we install Time::HiRes 1.9711 and there is a newer one, so we'll update to that.

We already install the latest Time::HiRes, so this is not the fix.

I've hit this problem on a development slave and this is due to the slave being a different OS version. We state that this as a restriction for slave systems: http://docs.opsview.org/doku.php?id=opsview-community:slavesetup#restrictions

My guess is that the version of perl on the slave is different on the slave than on the master? I guess Time::HiRes is very fussy about the version of perl it is compiled with.

Ton

_______________________________________________
Opsview-users mailing list
[email protected]
http://lists.opsview.org/lists/listinfo/opsview-users

Reply via email to