Skip to Content.
Sympa Menu

perfsonar-user - Re: [perfsonar-user] Can't locate perfSONAR_PS/DB/XMLDB.pm in @INC and Can't locate perfSONAR_PS/Services/LS/LS in @INC

Subject: perfSONAR User Q&A and Other Discussion

List archive

Re: [perfsonar-user] Can't locate perfSONAR_PS/DB/XMLDB.pm in @INC and Can't locate perfSONAR_PS/Services/LS/LS in @INC


Chronological Thread 
  • From: Jason Zurawski <>
  • To: Hawker Dan <>
  • Cc:
  • Subject: Re: [perfsonar-user] Can't locate perfSONAR_PS/DB/XMLDB.pm in @INC and Can't locate perfSONAR_PS/Services/LS/LS in @INC
  • Date: Tue, 07 Apr 2009 09:20:50 -0400
  • Organization: Internet2

Dan;

> Hi All,
>
> When i start perfsonar-daemon(/etc/init.d/perfsonar-daemon) then shown
> the msg as follows:
>
> /usr/local/bin/perfsonar --config /etc/perfsonar/daemon.conf
> --piddir=/var/run --pidfile=perfsonar-daemon.pid
> --logger=/etc/perfsonar/logger.conf
> Can't locate perfSONAR_PS/DB/XMLDB.pm in @INC (@INC contains:
> /usr/local/share/perl/5.10.0 lib /etc/perl /usr/local/lib/perl/5.10.0
> /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10
> /usr/local/lib/site_perl . lib) at
> /usr/local/share/perl/5.10.0/perfSONAR_PS/Services/LS/LS.pm line 52.
> BEGIN failed--compilation aborted at
> /usr/local/share/perl/5.10.0/perfSONAR_PS/Services/LS/LS.pm line 52.
> Compilation failed in require at /usr/share/perl/5.10/Module/Load.pm
> line 27.
> Can't locate perfSONAR_PS/Services/LS/LS in @INC (@INC contains:
> /usr/local/share/perl/5.10.0 lib /etc/perl /usr/local/lib/perl/5.10.0
> /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10
> /usr/local/lib/site_perl . lib) at /usr/share/perl/5.10/Module/Load.pm
> line 27.
> /etc/init.d/perfsonar-daemon start: perfsonar-daemon could not be started
>
> what's goin on ?
>
> Any ideas on how to solve this?

May I ask how you installed this, I believe you said via CPAN? Did you
install it using your user account or by using root or sudo? I am
trying to reproduce your error using a clean install of Ubuntu 8.10 and
am unable to reproduce anything so far. Try to do the following:

zurawski@clean-ubuntu:~$
find /usr | grep XMLDB

The results should show something similar to:

/usr/local/lib/perl/5.10.0/auto/perfSONAR_PS/DB/XMLDB
/usr/local/lib/perl/5.10.0/auto/perfSONAR_PS/DB/XMLDB/.packlist
/usr/local/share/man/man3/perfSONAR_PS::DB::XMLDB.3pm
/usr/local/share/perl/5.10.0/perfSONAR_PS/DB/XMLDB.pm

If not I would suspect that the installation did not complete, or it has
installed things in a non standard location. Also: did you try
installing the new package as Aaron suggested? That is much newer code
and may solve this issue.

Thanks;

-jason





Archive powered by MHonArc 2.6.16.

Top of Page