我试图在我的Ubuntu 12.04上为intltools安装XML :: parser-2.34,但在测试时遇到了一些错误消息。我不确定那些失败的测试是否至关重要或无关紧要。
我检查了README文件,但没有找到任何帮助。如果有人可以查看错误消息并告诉我它是什么意思,它是否会影响安装过程?
以下是三次失败的测试:
t/encoding.t ...... Failed 1/6 subtests
t/external_ent.t .. Couldn't load LWP based external entity handler
Switching to file-based external entity handler
t/parament.t ...... Couldn't load LWP based external entity handler Switching to file-based external entity handler
此外,我不确定Expat
是否还需要XML::Parser
,因为它不会被installation guide page视为必要依赖,所以如果有人知道这是否是必要的事情之前我安装XML::Parser
它也会很棒。
答案 0 :(得分:1)
消息
Couldn't load LWP based external entity handler
不是错误 - 它们只是信息性消息,说由于系统上可用的软件,测试必须使用不同的技术
你只有一个真正的错误
t/encoding.t ...... Failed 1/6 subtests
并且我个人认为,如果这是一个少数错误,通常是错误的测试。但是,如果您正在使用编码进行任何操作,您可能需要检查该测试是什么,并查看您是否已准备好接受该区域中功能的减少
在
XML::Parser
模块取决于较低级别
XML::Parser::Expat
模块,但它是同一发行版的一部分,因此无需单独安装