Skip to Content.
Sympa Menu

perfsonar-user - Re: [perfsonar-user] BWCTL problem

Subject: perfSONAR User Q&A and Other Discussion

List archive

Re: [perfsonar-user] BWCTL problem


Chronological Thread 
  • From: Jochen Reinwand <>
  • To: Rodesch Christian <>,
  • Subject: Re: [perfsonar-user] BWCTL problem
  • Date: Fri, 16 May 2008 10:02:41 +0200
  • Organization: DFN Verein

Hi Christian,

Looks like our CPAN modules have no dependencies for the required modules. Or
have you seen any warnings about missing prerequisites during installation?

The missing module is Log::Dispatch. There should be an openSUSE package
available called perl-Log-Dispatch.

The WebAdmin is also on the wiki page, but it is an Apache web page, not a
CPAN style module. You have to copy it to the correct places of a running
Apache web server. Most likely you don't want to do this. It is better to
edit the configuration file by hand. It is a very easy to read and edit
Apache style configuration file.

regards,
Jochen

On Friday 16 May 2008 08:46, Rodesch Christian wrote:
> Hi Jochen,
>
> I followed your advice and installed the 3 CPAN tarballs, but now I get
> the following error when starting perfsonar.pl
>
> eomer:/opt/perfsonar/services/bin #
> /opt/perfsonar/services/bin/perfsonar.pl –port=4040 –nologfile –nopidfile
> Can't locate Log/Dispatch.pm in @INC (@INC contains:
> /opt/perfsonar/services/bin/../lib
> /usr/lib/perl5/5.8.8/i586-linux-thread-multi /usr/lib/perl5/5.8.8
> /usr/lib/perl5/site_perl/5.8.8/i586-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
> /usr/lib/perl5/vendor_perl/5.8.8/i586-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl .) at
> /opt/perfsonar/services/bin/perfsonar.pl line 33.
> BEGIN failed--compilation aborted at
> /opt/perfsonar/services/bin/perfsonar.pl line 33.
>
> I searched for this Dispatch.pm but I can't find it on the system,
> neither on cpan.org. Is this a missing bwctl module?
> I also wanted to install the web interface, but there's no cpan module
> for this. Is there a way to have the web interface on suse?
>
> Regards,
>
> Christian
>
> Jochen Reinwand wrote:
> > Hi Christian,
> >
> > Looks like Verena just used the RPM spec file from Fedora on openSUSE. Of
> > course the wrong dependency is in this spec file...
> > I'm not sure if I can fix this soon.
> > Please just install the packages using "rpm -i --nodeps". They should
> > work nevertheless. Afterwards you can still deal with missing Perl
> > modules, when you try to start the daemon. This can also be quite tricky
> > on an openSUSE system. Most likely the start script won't work out of the
> > box.
> > Or perhaps you should really try the CPAN tarballs! They should work in
> > any case. Then you can start the daemon (perfsonar.pl) by hand and
> > everything should work fine.
> >
> > regards,
> > Jochen
> >
> > On Thursday 15 May 2008 14:41, Rodesch Christian wrote:
> >> Hi,
> >>
> >> thanks a lot for your help, I just downloaded the files and tried to
> >> install them:
> >>
> >> eomer:/usr/src # rpm -i Perl-NMWG-0.01-MDM_perfSONAR_3.suse.noarch.rpm
> >> error: Failed dependencies:
> >> perl(:MODULE_COMPAT_5.8.8) is needed by
> >> perl-NMWG-0.01-MDM_perfSONAR_3.suse.noarch
> >>
> >> but I still get the same error.
> >>
> >> What else can I do to install BWCTL?
> >>
> >> Regards,
> >>
> >> Christian
> >>
> >> Jochen Reinwand wrote:
> >>> Hi Christian,
> >>>
> >>> Sorry for the long delay, but it took indeed some time to get things
> >>> ready. openSUSE RPMs and CPAN tarballs are now available on the wiki:
> >>> http://wiki.perfsonar.net/jra1-wiki/index.php/BWCTL_and_OWAMP_MP
> >>>
> >>> My colleague Verena created the openSUSE RPMs, because we are using
> >>> openSUSE on our desktop machines. So it was quite easy for her to
> >>> create them. But at the moment there is an RPM missing for a Perl
> >>> module we are using. I will try to fix that. Meanwhile you can use the
> >>> platform independent tarballs, if you like. All required RPMs should be
> >>> available as RPMs for openSUSE, except IPC::Shareable. You can install
> >>> it via one of the typical CPAN methods, though.
> >>>
> >>> @Loukik: Should we make the openSUSE RPMs and the platform independent
> >>> tarballs available at the download directory?
> >>>
> >>> regards,
> >>> Jochen
> >>>
> >>> On Thursday 15 May 2008 09:49, you wrote:
> >>>> Hello,
> >>>>
> >>>> ok, so is there any other way how i can install the BWCTL packages on
> >>>> Suse?
> >>>>
> >>>> Regards,
> >>>>
> >>>> Christian
> >>>>
> >>>> Jochen Reinwand wrote:
> >>>>> Hi!
> >>>>>
> >>>>> On Thursday 15 May 2008 09:00, Rodesch Christian wrote:
> >>>>>> Thanks again for your help. But I don't understand the problem, even
> >>>>>> though we use Suse on our servers, the Perl version is the correct
> >>>>>> one, so normally it should work or am I wrong?
> >>>>>
> >>>>> This is not a Perl problem! It's only an RPM problem! Perl RPMs for
> >>>>> Fedora expect the dependency 'perl(:MODULE_COMPAT_5.8.8)'. This
> >>>>> dependency is simply unknown in the openSUSE RPM system. I just tried
> >>>>> to find it on my openSUSE workstation and haven't found anything
> >>>>> similar.
> >>>>>
> >>>>>> Would it help if I installed Perl 5.10.0 manually?
> >>>>>
> >>>>> No. It has nothing to do with the Perl version itself. It's really
> >>>>> only the RPM system that has problems.
> >>>>>
> >>>>> regards,
> >>>>> Jochen

--
Jochen Reinwand, DFN-Labor
Friedrich-Alexander-Universität Erlangen-Nürnberg
Regionales RechenZentrum Erlangen (RRZE)
Martensstraße 1, 91058 Erlangen, Germany
Tel. +49 9131 85-28689, -28800, Fax +49 9131 302941

www.win-labor.dfn.de



Archive powered by MHonArc 2.6.16.

Top of Page