2012-08-12 1 views
2

왜 CPAN이 순환 종속성에 잠긴 지 알고 싶습니다. 이 명령은 Ctrl-C를CPAN은 왜 얻을 수 있지만 순환 종속성에 잠긴 이유는 무엇입니까?

펄입니다 ActiveState의 펄 v5.16.0에 의해 종료

cpan[1]> get Devel::Declare 
CPAN: CPAN::SQLite loaded ok (v0.202) 
CPAN: LWP::UserAgent loaded ok (v6.04) 
CPAN: Time::HiRes loaded ok (v1.9725) 
Fetching with LWP: 
http://cpan.yimg.com/authors/01mailrc.txt.gz 
CPAN: YAML::XS loaded ok (v0.38) 
Fetching with LWP: 
http://cpan.yimg.com/modules/02packages.details.txt.gz 
Fetching with LWP: 
http://cpan.yimg.com/modules/03modlist.data.gz 
Database was generated on Sun, 12 Aug 2012 19:51:28 GMT 
Running get for module 'Devel::Declare' 
CPAN: CPAN::Kwalify loaded ok (v5.50) 
Fetching with LWP: 
http://cpan.yimg.com/authors/id/Z/ZE/ZEFRAM/Devel-Declare-0.006011.tar.gz 
CPAN: Digest::SHA loaded ok (v5.71) 
Fetching with LWP: 
http://cpan.yimg.com/authors/id/Z/ZE/ZEFRAM/CHECKSUMS 
CPAN: Compress::Zlib loaded ok (v2.049) 
Checksum for C:\CPANTesters\cpan\sources\authors\id\Z\ZE\ZEFRAM\Devel-Declare-0. 
006011.tar.gz ok 
CPAN: Archive::Tar loaded ok (v1.88) 
Devel-Declare-0.006011/ 
Devel-Declare-0.006011/META.yml 
... 
Devel-Declare-0.006011/t/statement.t 
Devel-Declare-0.006011/t/early1_x.pm 
Devel-Declare-0.006011/t/combi.t 
CPAN: File::Temp loaded ok (v0.22) 
CPAN: Parse::CPAN::Meta loaded ok (v1.4402) 
CPAN: CPAN::Meta loaded ok (v2.120630) 
CPAN: Module::CoreList loaded ok (v2.66) 
---- Unsatisfied dependencies detected during ---- 
---- ZEFRAM/Devel-Declare-0.006011.tar.gz ---- 
    B::Hooks::OP::Check [build_requires] 
Running get for module 'B::Hooks::OP::Check' 
Fetching with LWP: 
http://cpan.yimg.com/authors/id/Z/ZE/ZEFRAM/B-Hooks-OP-Check-0.19.tar.gz 
Checksum for C:\CPANTesters\cpan\sources\authors\id\Z\ZE\ZEFRAM\B-Hooks-OP-Check 
-0.19.tar.gz ok 
B-Hooks-OP-Check-0.19/ 
B-Hooks-OP-Check-0.19/META.yml 
... 
B-Hooks-OP-Check-0.19/t/ 
B-Hooks-OP-Check-0.19/t/use.t 
---- Unsatisfied dependencies detected during ---- 
---- ZEFRAM/Devel-Declare-0.006011.tar.gz ---- 
    B::Hooks::OP::Check [build_requires] 
Running get for module 'B::Hooks::OP::Check' 
---- Unsatisfied dependencies detected during ---- 
---- ZEFRAM/Devel-Declare-0.006011.tar.gz ---- 
    B::Hooks::OP::Check [build_requires] 
Running get for module 'B::Hooks::OP::Check' 
---- Unsatisfied dependencies detected during ---- 
---- ZEFRAM/Devel-Declare-0.006011.tar.gz ---- 
    B::Hooks::OP::Check [build_requires] 
Running get for module 'B::Hooks::OP::Check' 
---- Unsatisfied dependencies detected during ---- 
---- ZEFRAM/Devel-Declare-0.006011.tar.gz ---- 
    B::Hooks::OP::Check [build_requires] 
Running get for module 'B::Hooks::OP::Check' 
---- Unsatisfied dependencies detected during ---- 
---- ZEFRAM/Devel-Declare-0.006011.tar.gz ---- 
    B::Hooks::OP::Check [build_requires] 
Running get for module 'B::Hooks::OP::Check' 
Caught SIGINT, trying to continue 

을 : 나는 (CPAN/소스 디렉토리를 삭제)를 설치 신선한 펄에서 시작했을 때

에만 발생 윈도우 7 64bit를

CPAN.pm은 내 생각 엔이이 Makefile.PL의 버그 때문이다 1.9800

+0

내가 그 이상한 생각 덜 까다로운하지 않는 cpanm를 사용하여 시도 할 수 있습니다. 귀하의 Perl 및 CPAN 버전을 질문에 추가하십시오. – daxim

답변

1

입니다. 먼저 B::Hooks::OP::Check을 설치하십시오.

또한 너무 영리하려고 그렇게 나를 위해 일하지 않는,

+0

CPAN.pm이 함수 만 실행될 때 Makefile.PL을 구문 분석하는 것이 다소 이상하다고 생각하지 않습니까? – nyet