我正在尝试使用CPAN安装旧版的Solaris 10(SunOS 5.10)盒中的File :: Tail模块。
尝试安装模块时出现错误,但是我看不出为什么CPAN输出中的任何地方出现故障。 我只看到一个“不好”的消息。
我甚至试过做'rm〜/ .cpan',这样我就可以从头开始了。
我怎样才能开始debugging这样的问题?
cpan> force make File::Tail Running make for module File::Tail Running make for M/MG/MGRABNAR/File-Tail-0.99.3.tar.gz Checksum for /.cpan/sources/authors/id/M/MG/MGRABNAR/File-Tail-0.99.3.tar.gz ok x File-Tail-0.99.3, 0 bytes, 0 tape blocks x File-Tail-0.99.3/META.yml, 452 bytes, 1 tape blocks x File-Tail-0.99.3/t, 0 bytes, 0 tape blocks x File-Tail-0.99.3/t/20tail.t, 1931 bytes, 4 tape blocks x File-Tail-0.99.3/t/30name_change.t, 912 bytes, 2 tape blocks x File-Tail-0.99.3/t/10open.t, 1653 bytes, 4 tape blocks x File-Tail-0.99.3/select_demo, 1101 bytes, 3 tape blocks x File-Tail-0.99.3/Tail.pm.debug, 27991 bytes, 55 tape blocks x File-Tail-0.99.3/Changes, 4812 bytes, 10 tape blocks x File-Tail-0.99.3/logwatch, 1381 bytes, 3 tape blocks x File-Tail-0.99.3/MANIFEST, 198 bytes, 1 tape blocks x File-Tail-0.99.3/Tail.pm, 25308 bytes, 50 tape blocks x File-Tail-0.99.3/Makefile.PL, 2471 bytes, 5 tape blocks x File-Tail-0.99.3/README, 2143 bytes, 5 tape blocks Removing previously used /.cpan/build/File-Tail-0.99.3 CPAN.pm: Going to build M/MG/MGRABNAR/File-Tail-0.99.3.tar.gz File::Tail will be installed without debugging information. This information isn't usefull unless you intend to tinker with the code. To install with debugging enabled, use: perl Makefile.PL LOGIT Checking if your kit is complete... Looks good Writing Makefile for File::Tail -- NOT OK
Prix的build议非常稳固,您应该尝试在CPAN之外构build它。 CPAN模块有时是相当繁琐的。
如果您无法自行修复模块,则可以尝试使用较早的版本。 遇到一个介绍构build问题的新版本并不罕见。
你可能会强制安装,如果make test失败,但这通常不build议,因为该模块可能会在某种forms的破碎状态。 但是,如果testing尝试访问具有传出stream量过滤function的服务器上的Internet,则可能有意义。