ioi / isolate

Sandbox for securely executing untrusted programs
Other
1.04k stars 154 forks source link

Unable to build manual #163

Closed soufrabi closed 1 day ago

soufrabi commented 2 days ago

asciidoc version

$ pipx list
venvs are in /home/andy/.local/pipx/venvs
apps are exposed on your $PATH at /home/andy/.local/bin
   package asciidoc 10.2.0, installed using Python 3.11.2
    - a2x
    - asciidoc

Build output

$ make
a2x -f manpage isolate.1.txt
a2x: ERROR: "xmllint" --nonet --noout --valid "/home/andy/Code/isolate/isolate.1.xml" returned non-zero exit status 4

make: *** [Makefile:44: isolate.1] Error 1

xmllint version

$ xmllint --version
xmllint: using libxml version 20914
   compiled with: Threads Tree Output Push Reader Patterns Writer SAXv1 FTP HTTP DTDValid HTML Legacy C14N Catalog XPath XPointer XInclude Iconv ICU ISO8859X Unicode Regexps Automata Schemas Schematron Modules Debug Zlib Lzma
gollux commented 2 days ago

This looks like your installation of asciidoc or xmllint is broken. What system are you using?

I wonder why you are using asciidoc via pipx. Doesn't your system have it packaged?

soufrabi commented 1 day ago

I am using debian 12 (stable). The utilities are from the official repos.

soufrabi commented 1 day ago

As you pointed out asciidoc from pypi was causing this issue. Installing it from the official debian repo fixed it. Thanks. Closing issue.