1
安裝PROC ::守護我試圖在Ubuntu 14.10(Perl的V5.20)安裝Proc::Daemon
:無法在Ubuntu 14.10
$ cpanm Proc::Daemon
--> Working on Proc::Daemon
Fetching http://www.cpan.org/authors/id/A/AK/AKREAL/Proc-Daemon-0.20.tar.gz ... OK
Configuring Proc-Daemon-0.20 ... OK
Building and testing Proc-Daemon-0.20 ... FAIL
! Installing Proc::Daemon failed. See /home/hakon/.cpanm/work/1437385026.3674/build.log for details. Retry with --force to force install it.
完整的日誌是在這裏:http://pastebin.com/8s7ndGaC。 第一次測試失敗似乎是:
# Failed test ''kid.pl' daemon is still running'
# at /home/hakon/.cpanm/work/1437385026.3674/Proc-Daemon-0.20/t/02_testmodule.t line 116.
# Failed test 'stop daemon 'kid.pl''
# at /home/hakon/.cpanm/work/1437385026.3674/Proc-Daemon-0.20/t/02_testmodule.t line 119.
Use of uninitialized value in numeric eq (==) at /home/hakon/.cpanm/work/1437385026.3674/Proc-Daemon-0.20/t/02_testmodule.t line 129.
測試腳本02_testmodule.t
是在這裏:https://api.metacpan.org/source/AKREAL/Proc-Daemon-0.20/t/02_testmodule.t(這裏http://pastebin.com/E0n116bA)
線115-119在測試腳本:
$pid = $daemon->Status("$cwd/pid_1.file");
ok($pid == $Kid_PID2, "'kid.pl' daemon is still running");
my $stopped = $daemon->Kill_Daemon();
ok($stopped == 1, "stop daemon 'kid.pl'");
看起來像這樣[已經報告](https://rt.cpan.org/Public/Bug/Display.html?id=103130)作爲一個錯誤。 (爲了將來的參考,metacpan有一個鏈接到側欄上的「問題」,你應該檢查任何時候你有一個構建失敗。) – ThisSuitIsBlackNot
@ThisSuitIsBlackNot Thanks!你知道我可以如何將這些信息添加到現有的錯誤歷史? –
如果您沒有登錄到rt.cpan.org,您應該可以通過'[rt.cpan.org#103130]'在某處發送一封電子郵件到'bug-Proc-Daemon @ rt.cpan.org'在主題行中。 – ThisSuitIsBlackNot