asdf-vm/asdf-erlang

libxml2-utils not listed as debian documentation requirement

gilbertbw opened this issue · 0 comments

When building the documentation, just for embedded use

export KERL_BUILD_DOCS=yes
export KERL_INSTALL_HTMLDOCS=no
export KERL_INSTALL_MANPAGES=no

I noticed the following error in the output

DOCUMENTATION INFORMATION (See: /home/gilbert/.asdf/plugins/erlang/kerl-home/builds/asdf_25.3.2/otp_build_25.3.2.log)
 * documentation  :
 *                  xmllint is missing.
 *                  Using fakefop to generate placeholder PDF files.

I see that xmllint is provided by the libxml2-utils package. This is listed here

asdf-erlang/README.md

Lines 75 to 76 in 6744df7

If you want to install all the above:
`apt-get -y install build-essential autoconf m4 libncurses5-dev libwxgtk3.0-gtk3-dev libwxgtk-webview3.0-gtk3-dev libgl1-mesa-dev libglu1-mesa-dev libpng-dev libssh-dev unixodbc-dev xsltproc fop libxml2-utils libncurses-dev openjdk-11-jdk`

But not in any of the sections above. I think it should be against building the documentation?

n.b. I don't seem to be having any issue using the embedded documentation after building, so I guess it's only required for the HTML help?