1833003 Members
1993 Online
110048 Solutions
New Discussion

Perl Net::Daemon Install

 
SOLVED
Go to solution
Jeff Arthur
Occasional Advisor

Perl Net::Daemon Install

Trying to Install the DBI Module.

It has Net::Daemon as a dependancy.

The Net::Daemon make test fails with problems with forkm

Running HPUX 11.00

Details below

cpan> install Net::Daemon CPAN: Storable loaded ok
Going to read /.cpan/Metadata
Database was generated on Wed, 05 Feb 2003 15:24:06 GMT
Running install for module Net::Daemon
Running make for J/JW/JWIED/Net-Daemon-0.37.tar.gz
CPAN: Digest::MD5 loaded ok
Checksum for /.cpan/sources/authors/id/J/JW/JWIED/Net-Daemon-0.37.tar.gz ok
Scanning cache /.cpan/build for sizes
x Net-Daemon-0.37/t/unix.t, 1667 bytes, 4 tape blocks
x Net-Daemon-0.37/t/server, 2111 bytes, 5 tape blocks
x Net-Daemon-0.37/t/loop-child.t, 1672 bytes, 4 tape blocks
x Net-Daemon-0.37/t/forkm.t, 2972 bytes, 6 tape blocks
x Net-Daemon-0.37/t/fork.t, 1760 bytes, 4 tape blocks
x Net-Daemon-0.37/t/config.t, 2589 bytes, 6 tape blocks
x Net-Daemon-0.37/t/thread.t, 1498 bytes, 3 tape blocks
x Net-Daemon-0.37/t/single.t, 1425 bytes, 3 tape blocks
x Net-Daemon-0.37/t/base.t, 194 bytes, 1 tape blocks
x Net-Daemon-0.37/t/threadm.t, 2164 bytes, 5 tape blocks
x Net-Daemon-0.37/t/loop.t, 1593 bytes, 4 tape blocks
x Net-Daemon-0.37/README, 19624 bytes, 39 tape blocks
x Net-Daemon-0.37/ChangeLog, 4534 bytes, 9 tape blocks
x Net-Daemon-0.37/MANIFEST, 850 bytes, 2 tape blocks
x Net-Daemon-0.37/regexp-threads, 1724 bytes, 4 tape blocks
x Net-Daemon-0.37/MANIFEST.SKIP, 81 bytes, 1 tape blocks
x Net-Daemon-0.37/lib/Net/Daemon/Test.pm, 9551 bytes, 19 tape blocks
x Net-Daemon-0.37/lib/Net/Daemon/Log.pm, 6933 bytes, 14 tape blocks
x Net-Daemon-0.37/lib/Net/Daemon.pm, 36927 bytes, 73 tape blocks
x Net-Daemon-0.37/Makefile.PL, 771 bytes, 2 tape blocks
Removing previously used /.cpan/build/Net-Daemon-0.37

CPAN.pm: Going to build J/JW/JWIED/Net-Daemon-0.37.tar.gz

Checking if your kit is complete...
Looks good
Writing Makefile for Net::Daemon
cp lib/Net/Daemon/Test.pm blib/lib/Net/Daemon/Test.pm
cp lib/Net/Daemon/Log.pm blib/lib/Net/Daemon/Log.pm
cp lib/Net/Daemon.pm blib/lib/Net/Daemon.pm
Manifying blib/man3/Net::Daemon::Test.3
Manifying blib/man3/Net::Daemon.3
Manifying blib/man3/Net::Daemon::Log.3
/usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/base..........ok
t/config........ok
t/fork..........ok
t/forkm.........dubious
Test returned status 15 (wstat 3840, 0xf00)
after all the subtests completed successfully
t/loop-child....ok
t/loop..........ok
t/single........ok
t/thread........skipped
all skipped: no reason given
t/threadm.......skipped
all skipped: no reason given
t/unix..........ok
Failed Test Stat Wstat Total Fail Failed List of Failed
-----------------------------------------------------------------------------------------------------------------------------
t/forkm.t 15 3840 10 0 0.00% ??
2 tests skipped.
Failed 1/10 test scripts, 90.00% okay. 0/43 subtests failed, 100.00% okay.
*** Error exit code 2

Stop.
/usr/bin/make test -- NOT OK
Running make install
make test had returned bad status, won't install without force

cpan> quit

A noise annoys an oyster, a noisy noise annoys an oyster more.
2 REPLIES 2
H.Merijn Brand (procura
Honored Contributor
Solution

Re: Perl Net::Daemon Install

This module is *optional* for DBI. If you are not depending on it, why not just skip it?

Enjoy, have FUN! H.Merijn
Enjoy, Have FUN! H.Merijn
Ralph Grothe
Honored Contributor

Re: Perl Net::Daemon Install

procura is right.
Afaik, you will only need the Net::Daemon if you wish to set up a DBI::Proxy which could be useful in cases where you want to avoid a full DBMS's shared libs client installation or wish to bridge OS boundaries (like connection between M$ Access and Oracle).
Madness, thy name is system administration