Make 无法编译任何 AUR 包

Make 无法编译任何 AUR 包

我最近安装了 antergos,并在尝试通过 pacaur 或 yaourt(包括包管理器)安装任何包时发现此错误。在 64 位操作系统上使用 Arch linux、antergos 发行版。关于它可能是什么的任何提示吗?

pacaurt -S i3-gaps-next-git

warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl"
compilation error: file /tmp/xmlto-xsl.CjmcEu line 4 element import
xsl:import : unable to load http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
make[1]: *** [Makefile:3797: man/i3.1] Error 5
make[1]: Leaving directory '/tmp/pamac-build-cesard11/i3-gaps-next-git/src/i3/build'
make: *** [Makefile:1242: all] Error 2

用户建议运行以下命令: XML_CATALOG_FILES="/usr/local/etc/xml/catalog" yaourt -S i3-gaps-next-git 导致不同的错误:

xmlto: /tmp/yaourt-tmp-cesard11/aur-i3-gaps-next-git/src/i3/build/man/i3.xml does not validate (status 3)
xmlto: Fix document syntax or use --skip-validation option
I/O error : Attempt to load network entity http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd
/tmp/yaourt-tmp-cesard11/aur-i3-gaps-next-git/src/i3/build/man/i3.xml:2: warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"
D DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"
                                                                               ^
I/O error : Attempt to load network entity http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd
warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"
validity error : Could not load the external subset "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"
Document /tmp/yaourt-tmp-cesard11/aur-i3-gaps-next-git/src/i3/build/man/i3.xml does not validate
make[1]: *** [Makefile:3797: man/i3.1] Error 13
make[1]: Leaving directory '/tmp/yaourt-tmp-cesard11/aur-i3-gaps-next-git/src/i3/build'
make: *** [Makefile:1242: all] Error 2

答案1

我最近也遇到了这个。

按照 arch wiki 上的说明进行操作:https://wiki.archlinux.org/index.php/Docbook#Compilation_errors

我运行了pacman -S docbook-xml docbook-xsl它而没有--needed重新安装软件包。

之后,我就能够成功构建了。

相关内容