8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png

XML::LibXLM 无法安装在 ubuntu 22.04 上

yodabar 2月前

37 0

我在 ubuntu 22.04 上使用 cpan 安装 XML::LibXML 时遇到问题。我已安装 libxml2 和 zlib1g。CPAN 报告它看到 libxml2:# 针对 libxml2 版本编译:21303# 正在运行

我在 ubuntu 22.04 上使用 cpan 安装 XML::LibXML 时遇到问题。我已安装 libxml2 和 zlib1g。CPAN 报告说它看到了 libxml2:

# Compiled against libxml2 version: 21303
# Running libxml2 version:          21303

所有软件包要求都已安装。(如果您需要查看版本号,我可以列出它们),但所有软件包都已存在)

有一些警告。一些测试失败。但安装本身失败:

Files=77, Tests=2546, 11 wallclock secs ( 0.62 usr  0.14 sys +  9.57 cusr  1.35 csys = 11.68 CPU)
Result: FAIL
Failed 4/77 test programs. 3/2546 subtests failed.
make: *** [Makefile:1327: test_dynamic] Error 255
  SHLOMIF/XML-LibXML-2.0210.tar.gz
  /bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
  reports SHLOMIF/XML-LibXML-2.0210.tar.gz


我尝试的是:

cpan XML::LibXML

出现了几个关于某些被贬低的警告:

x86_64-linux-gnu-gcc -c  -I/usr/local/lib/x86_64-linux-gnu/perl/5.34.0/auto/share/dist/Alien-Libxml2/include/libxml2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno
-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"2.0210\" -DXS_VERSION=\"2.0210\" -fPIC "-I/usr/lib/x86_64
-linux-gnu/perl/5.34/CORE"  -DHAVE_UTF8 perl-libxml-sax.c
perl-libxml-sax.c: In function 'PmmSaxError':
perl-libxml-sax.c:1539:28: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifi
ers]
 1539 |     xmlErrorPtr last_err = xmlCtxtGetLastError( ctxt );
      |     
                   ^~~~~~~~~~~~~~~~~~~

有些测试失败了:

t/19die_on_invalid_utf8_rt_58848.t ................. 
#   Failed test 'Parser error.'
#   at t/19die_on_invalid_utf8_rt_58848.t line 19.
#                   'example/thedieline.rss:26: I/O error : Invalid bytes in character encoding
# .com%2fblog%2f2010%2f06%2fginja-d-%25c3%25b3bidos.html&t=Ginja+d%26%2339%3b+
#                                                                                 ^
# example/thedieline.rss:26: parser error : Entity 'ldquo' not defined
# log%2f2010%2f06%2fginja-d-%25c3%25b3bidos.html&t=Ginja+d%26%2339%3b+“

Test Summary Report
-------------------
t/02parse.t                                      (Wstat: 256 Tests: 533 Failed: 1)
  Failed test:  511
  Non-zero exit status: 1
t/08findnodes.t                                  (Wstat: 256 Tests: 45 Failed: 1)
  Failed test:  14
  Non-zero exit status: 1
t/19die_on_invalid_utf8_rt_58848.t               (Wstat: 256 Tests: 1 Failed: 1)
  Failed test:  1
  Non-zero exit status: 1
t/60error_prev_chain.t                           (Wstat: 65280 Tests: 0 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 1 tests but ran 0.
Files=77, Tests=2546, 11 wallclock secs ( 0.62 usr  0.14 sys +  9.57 cusr  1.35 csys = 11.68 CPU)
Result: FAIL
Failed 4/77 test programs. 3/2546 subtests failed.
make: *** [Makefile:1327: test_dynamic] Error 255
  SHLOMIF/XML-LibXML-2.0210.tar.gz
  /bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
  reports SHLOMIF/XML-LibXML-2.0210.tar.gz

任何帮助表示感谢 - Dean Guenther

帖子版权声明 1、本帖标题:XML::LibXLM 无法安装在 ubuntu 22.04 上
    本站网址:http://xjnalaquan.com/
2、本网站的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
3、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
4、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
5、站长邮箱:yeweds@126.com 除非注明,本帖由yodabar在本站《ubuntu》版块原创发布, 转载请注明出处!
最新回复 (0)
  • 好消息,我终于让它工作了。我做了三件事,但我不确定哪件事起了作用:

    1. 首先,我在某处找到了一篇帖子,其中指出要做的事情:

    apt 安装 libxml-libxml-perl

    我这样做了,并重新尝试安装 XML::LibXML 但仍然失败。

    1. p3

    2. p4

    通过这三者,我现在能够构建 XML::LibXML。- dean

  • 这篇文章写得很好,内容很详细。如果答案更简洁(找到实际解决方案),文章会写得更好。

  • 就目前的情况来看,您的答案不够清晰。请编辑以添加更多详细信息,帮助其他人了解此内容如何解决所提问题。您可以在帮助中心找到有关如何撰写良好答案的更多信息。

返回
作者最近主题: