ports/178275: [BUILD FAILED] net/rabbitmq: validity error : Could not load the external subset "http://www.docbook.org/xml/4.5/docbookx.dtd"
Matthias Petermann
matthias at petermann.it
Wed May 1 07:10:02 UTC 2013
>Number: 178275
>Category: ports
>Synopsis: [BUILD FAILED] net/rabbitmq: validity error : Could not load the external subset "http://www.docbook.org/xml/4.5/docbookx.dtd"
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Wed May 01 07:10:01 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Matthias Petermann
>Release: 9.1
>Organization:
>Environment:
FreeBSD compaq.local 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243825: Tue Dec 4 09:23:10 UTC 2012 root at farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
net/rabbitmq doesn't build properly. It fails with the message:
[...]
gmake[2]: Leaving directory `/usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins-src'^M
rm -rf /usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins^M
mkdir -p /usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins^M
gmake -f all-packages.mk copy-releasable VERSION=0.0.0 PLUGINS_DIST_DIR=/usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins^M
gmake[2]: Entering directory `/usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins-src'^M
cp rabbitmq-mqtt/dist/*.ez /usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins^M
cp rabbitmq-management/dist/*.ez /usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins^M
cp rabbitmq-auth-backend-ldap/dist/*.ez /usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins^M
cp rabbitmq-stomp/dist/*.ez /usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins^M
cp rabbitmq-management-visualiser/dist/*.ez /usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins^M
cp rabbitmq-tracing/dist/*.ez /usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins^M
cp rabbitmq-consistent-hash-exchange/dist/*.ez /usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins^M
cp rabbitmq-federation/dist/*.ez /usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins^M
cp rabbitmq-web-stomp-examples/dist/*.ez /usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins^M
cp ./rabbitmq-web-stomp/dist/*.ez /usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins^M
cp rabbitmq-shovel/dist/*.ez /usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins^M
cp rabbitmq-federation-management/dist/*.ez /usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins^M
cp rabbitmq-jsonrpc-channel/dist/*.ez /usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins^M
cp rabbitmq-jsonrpc-channel-examples/dist/*.ez /usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins^M
cp rabbitmq-shovel-management/dist/*.ez /usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins^M
cp rabbitmq-auth-mechanism-ssl/dist/*.ez /usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins^M
cp rabbitmq-old-federation/dist/*.ez /usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins^M
gmake[2]: Leaving directory `/usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins-src'^M
gmake[1]: Leaving directory `/usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/plugins-src'^M
echo "Put your EZs here and use rabbitmq-plugins to enable them." > plugins/README^M
rm -f plugins/rabbit_common*.ez^M
mkdir -p /usr/local/lib/erlang/lib/rabbitmq_server-3.0.0/sbin^M
mkdir -p /usr/local/sbin/^M
mkdir -p /usr/local/man^M
cp -r ebin include LICENSE* INSTALL /usr/local/lib/erlang/lib/rabbitmq_server-3.0.0^M
chmod 0755 scripts/*^M
for script in rabbitmq-env rabbitmq-server rabbitmqctl rabbitmq-plugins rabbitmq-defaults; do \^M
cp scripts/$script /usr/local/lib/erlang/lib/rabbitmq_server-3.0.0/sbin; \^M
[ -e /usr/local/sbin//$script ] || ln -s ../lib/erlang/lib/rabbitmq_server-3.0.0/sbin/$script /usr/local/sbin//$script; \^M
done^M
mkdir -p /usr/local/lib/erlang/lib/rabbitmq_server-3.0.0/plugins^M
[ -d "plugins" ] && cp plugins/*.ez plugins/README /usr/local/lib/erlang/lib/rabbitmq_server-3.0.0/plugins || true^M
xmlto --version | grep -E '^xmlto version 0\.0\.([0-9]|1[1-8])$' >/dev/null || opt='--stringparam man.indent.verbatims=0' ; \^M
xsltproc --novalid docs/examples-to-end.xsl docs/rabbitmq-env.conf.5.xml > docs/rabbitmq-env.conf.5.xml.tmp && \^M
xmlto -o docs $opt man docs/rabbitmq-env.conf.5.xml.tmp && \^M
gzip -f docs/`basename docs/rabbitmq-env.conf.5.xml .xml`^M
xmlto: /usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/docs/rabbitmq-env.conf.5.xml.tmp does not validate (status 3)^M
xmlto: Fix document syntax or use --skip-validation option^M
I/O error : Attempt to load network entity http://www.docbook.org/xml/4.5/docbookx.dtd^M
/usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/docs/rabbitmq-env.conf.5.xml.tmp:2: warning: failed to load external entity "http://w
ww.docbook.org/xml/4.5/docbookx.dtd"^M
//OASIS//DTD DocBook XML V4.5//EN" "http://www.docbook.org/xml/4.5/docbookx.dtd"^M
^^M
I/O error : Attempt to load network entity http://www.docbook.org/xml/4.5/docbookx.dtd^M
warning: failed to load external entity "http://www.docbook.org/xml/4.5/docbookx.dtd"^M
validity error : Could not load the external subset "http://www.docbook.org/xml/4.5/docbookx.dtd"^M
Document /usr/ports/net/rabbitmq/work/rabbitmq-server-3.0.0/docs/rabbitmq-env.conf.5.xml.tmp does not validate^M
gmake: *** [docs/rabbitmq-env.conf.5.gz] Error 13^M
*** [do-install] Error code 2^M
^M
Stop in /usr/ports/net/rabbitmq.^M
root at compaq:/usr/ports/net/rabbitmq #
The full dump of the build can be found here: http://petermann.it/data/2013-05-01_rabbitmq_build_failure.txt
>How-To-Repeat:
# cd /usr/ports/net/rabbitmq
# setenv BATCH yes
# make install clean
>Fix:
unknown
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list