安装XML :: Parser-2.34时出现问题

时间:2015-09-01 14:14:44

标签: linux perl perl-module

我试图在我的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它也会很棒。

1 个答案:

答案 0 :(得分:1)

消息

Couldn't load LWP based external entity handler

不是错误 - 它们只是信息性消息,说由于系统上可用的软件,测试必须使用不同的技术

你只有一个真正的错误

t/encoding.t ...... Failed 1/6 subtests

并且我个人认为,如果这是一个少数错误,通常是错误的测试。但是,如果您正在使用编码进行任何操作,您可能需要检查该测试是什么,并查看您是否已准备好接受该区域中功能的减少

XML::Parser模块取决于较低级别 XML::Parser::Expat模块,但它是同一发行版的一部分,因此无需单独安装