On Sun, Sep 25, 2005 at 09:04:49AM +0200, Andreas Jochens wrote:

> perl -I/home/oetiker/lib/fake-perl/ -Ilib 
> -I/usr/pack/rrdtool-1.2svn-to/lib/perl -mSmokeping -e 'Smokeping::main()' -- 
> --makepod > doc/smokeping_config.pod
> require Smokeping::probes::AnotherDNS failed: Can't locate Net/DNS.pm in @INC 
> (@INC contains: .. /home/oetiker/lib/fake-perl/ lib 
> /usr/pack/rrdtool-1.2svn-to/lib/perl /etc/perl /usr/local/lib/perl/5.8.7 
> /usr/local/share/perl/5.8.7 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 
> /usr/share/perl/5.8 /usr/local/lib/site_perl .) at 
> lib/Smokeping/probes/AnotherDNS.pm line 26.
> BEGIN failed--compilation aborted at lib/Smokeping/probes/AnotherDNS.pm line 
> 26.
> Compilation failed in require at (eval 11) line 3.

Bah, this is exactly the thing we wanted to avoid, but apparently
we didn't succeed :(

Looks like there are two problems here:

#1 the upstream tarball contains an already 'outdated'
   smokeping_config.pod, since the 'tar' Makefile target first generates 
   documentation and only then updates its dependency Smokeping.pm to the 
   new version number

#2 it should be possible to build the documentation without having the
   external modules installed.

I'll fix both upstream. Meanwhile we can patch #2 for Debian 2.0.2-2 or 
just go with the extra build-deps for a while.
-- 
Niko Tyni               [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to