meson: installation fails when documentation is enabled
Trying to build and installing the documentation and man pages fails with meson: A full build log is attached. The relevant part is
Error in gtkdoc helper script:
ERROR: 'gtkdoc-mkhtml' failed with status 6
/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/NetworkManager.xml:6: warning: failed to load external entity "/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/common.ent"
%entities;
^
Entity: line 1:
%entities;
^
/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/NetworkManager.xml:38: parser error : Entity 'NM_VERSION' not defined
<refmiscinfo class="version">&NM_VERSION;</refmiscinfo>
^
/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/NetworkManager.conf.xml:6: warning: failed to load external entity "/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/common.ent"
%entities;
^
Entity: line 1:
%entities;
^
/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/NetworkManager.conf.xml:37: parser error : Entity 'NM_VERSION' not defined
<refmiscinfo class="version">&NM_VERSION;</refmiscinfo>
^
/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/NetworkManager.conf.xml:176: parser error : Entity 'NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT_TEXT' not defined
The default value is <literal>&NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT_TEXT;<
^
/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/NetworkManager.conf.xml:189: parser error : Entity 'NM_CONFIG_DEFAULT_MAIN_DHCP' not defined
ra>If this key is missing, it defaults to <literal>&NM_CONFIG_DEFAULT_MAIN_DHCP;
^
/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/NetworkManager.conf.xml:327: parser error : Entity 'sysconfdir' not defined
"<filename>&sysconfdir;/NetworkManager/dnsmasq.d/</filename>"
^
/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/NetworkManager.conf.xml:351: parser error : Entity 'NM_CONFIG_DEFAULT_MAIN_RC_MANAGER' not defined
"<literal>&NM_CONFIG_DEFAULT_MAIN_RC_MANAGER;</literal>".
^
/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/NetworkManager.conf.xml:354: parser error : Entity 'nmrundir' not defined
<filename>&nmrundir;/resolv.conf</filename>.</para>
^
/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/NetworkManager.conf.xml:359: parser error : Entity 'nmrundir' not defined
<filename>&nmrundir;/resolv.conf</filename>,
^
/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/NetworkManager.conf.xml:452: parser error : Entity 'sysconfdir' not defined
This defaults to "<filename>&sysconfdir;/NetworkManager/system-conne
^
/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/NetworkManager.conf.xml:609: parser error : Entity 'NM_CONFIG_DEFAULT_LOGGING_BACKEND_TEXT' not defined
f unspecified, the default is "<literal>&NM_CONFIG_DEFAULT_LOGGING_BACKEND_TEXT;
^
/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/NetworkManager.conf.xml:618: parser error : Entity 'NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT' not defined
to auditd. The default value is <literal>&NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT;
^
/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/nmcli.xml:6: warning: failed to load external entity "/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/common.ent"
%entities;
^
Entity: line 1:
%entities;
^
/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/nmcli.xml:38: parser error : Entity 'NM_VERSION' not defined
<refmiscinfo class="version">&NM_VERSION;</refmiscinfo>
^
/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/nmcli-examples.xml:6: warning: failed to load external entity "/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/common.ent"
%entities;
^
Entity: line 1:
%entities;
^
/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/nmcli-examples.xml:37: parser error : Entity 'NM_VERSION' not defined
<refmiscinfo class="version">&NM_VERSION;</refmiscinfo>
^
/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/nmtui.xml:6: warning: failed to load external entity "/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/common.ent"
%entities;
^
Entity: line 1:
%entities;
^
/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/nmtui.xml:38: parser error : Entity 'NM_VERSION' not defined
<refmiscinfo class="version">&NM_VERSION;</refmiscinfo>
^
warning: failed to load external entity "../../../man/nm-settings-ifcfg-rh.xml"
/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/nm-online.xml:6: warning: failed to load external entity "/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/common.ent"
%entities;
^
Entity: line 1:
%entities;
^
/home/michael/debian/build-area/network-manager-1.13.90/obj-x86_64-linux-gnu/docs/api/nm-online.xml:38: parser error : Entity 'NM_VERSION' not defined
<refmiscinfo class="version">&NM_VERSION;</refmiscinfo>
^
warning: failed to load external entity "../../../man/nm-openvswitch.xml"
../network-manager-docs.xml:80: element include: XInclude error : could not load ../../../man/nm-openvswitch.xml, and no fallback was found
warning: failed to load external entity "../dbus-org.freedesktop.NetworkManager.Device.Lowpan.xml"
../network-manager-docs.xml:192: element include: XInclude error : could not load ../dbus-org.freedesktop.NetworkManager.Device.Lowpan.xml, and no fallback was found
warning: failed to load external entity "../dbus-org.freedesktop.NetworkManager.Device.OvsBridge.xml"
../network-manager-docs.xml:197: element include: XInclude error : could not load ../dbus-org.freedesktop.NetworkManager.Device.OvsBridge.xml, and no fallback was found
warning: failed to load external entity "../dbus-org.freedesktop.NetworkManager.Device.OvsInterface.xml"
../network-manager-docs.xml:198: element include: XInclude error : could not load ../dbus-org.freedesktop.NetworkManager.Device.OvsInterface.xml, and no fallback was found
warning: failed to load external entity "../dbus-org.freedesktop.NetworkManager.Device.OvsPort.xml"
../network-manager-docs.xml:199: element include: XInclude error : could not load ../dbus-org.freedesktop.NetworkManager.Device.OvsPort.xml, and no fallback was found
warning: failed to load external entity "../dbus-org.freedesktop.NetworkManager.Device.Ppp.xml"
../network-manager-docs.xml:200: element include: XInclude error : could not load ../dbus-org.freedesktop.NetworkManager.Device.Ppp.xml, and no fallback was found
warning: failed to load external entity "../dbus-org.freedesktop.NetworkManager.Device.Wpan.xml"
../network-manager-docs.xml:208: element include: XInclude error : could not load ../dbus-org.freedesktop.NetworkManager.Device.Wpan.xml, and no fallback was found
warning: failed to load external entity "../dbus-org.freedesktop.NetworkManager.Checkpoint.xml"
../network-manager-docs.xml:252: element include: XInclude error : could not load ../dbus-org.freedesktop.NetworkManager.Checkpoint.xml, and no fallback was found
FAILED: meson-install
/usr/bin/python3 /usr/bin/meson install --no-rebuild
ninja: build stopped: subcommand failed.
dh_auto_install: cd obj-x86_64-linux-gnu && DESTDIR=/home/michael/debian/build-area/network-manager-1.13.90/debian/tmp LC_ALL=C.UTF-8 ninja install returned exit code 1
make: *** [debian/rules:8: binary] Error 1
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
debuild: fatal error at line 1152:
dpkg-buildpackage -rfakeroot -us -uc -ui -i -I failed
gbp:error: 'debuild -i -I' failed: it exited with 29