CMake job on CI fails sporadically with `Problem configuring file`
With the cmake system, it happens sporadically that the generation of a docbook-xml file from a template fails, as shown at https://gitlab.freedesktop.org/rhabacker/dbus/-/jobs/19352422. The corresponding error message is:
make -f doc/CMakeFiles/xmldoc-dbus-daemon.1.html.dir/build.make doc/CMakeFiles/xmldoc-dbus-daemon.1.html.dir/build
make[2]: Entering directory '/builds/xxx/dbus/dbus-1.14.99/ci-build-production-native'
[ 24%] Generating dbus-daemon.1.xml
cd /builds/xxx/dbus/dbus-1.14.99/ci-build-production-native/doc && /usr/bin/cmake -E remove /builds/xxx/dbus/dbus-1.14.99/ci-build-production-native/doc/dbus-daemon.1.xml
[ 24%] Generating dbus-daemon.1.xml
cd /builds/xxx/dbus/dbus-1.14.99/ci-build-production-native/doc && /usr/bin/cmake -E remove /builds/xxx/dbus/dbus-1.14.99/ci-build-production-native/doc/dbus-daemon.1.xml
cd /builds/xxx/dbus/dbus-1.14.99/ci-build-production-native/doc && /usr/bin/cmake -P /builds/xxx/dbus/dbus-1.14.99/ci-build-production-native/doc/dbus-daemon.1.xml.tmp.cmake
cd /builds/xxx/dbus/dbus-1.14.99/ci-build-production-native/doc && /usr/bin/cmake -P /builds/xxx/dbus/dbus-1.14.99/ci-build-production-native/doc/dbus-daemon.1.xml.tmp.cmake
CMake Error at dbus-daemon.1.xml.tmp.cmake:5 (configure_file):
configure_file Problem configuring file
make[2]: *** [doc/CMakeFiles/xmldoc-dbus-daemon.1.html.dir/build.make:90: doc/dbus-daemon.1.xml] Error 1
make[2]: *** Deleting file 'doc/dbus-daemon.1.xml'
make[2]: Leaving directory '/builds/xxx/dbus/dbus-1.14.99/ci-build-production-native'
make[1]: *** [CMakeFiles/Makefile2:2945: doc/CMakeFiles/xmldoc-dbus-daemon.1.html.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 24%] Generating dbus-daemon.1
cd /builds/xxx/dbus/dbus-1.14.99/ci-build-production-native/doc && /usr/bin/xsltproc --output /builds/xxx/dbus/dbus-1.14.99/ci-build-production-native/doc/dbus-daemon.1 --nonet --xinclude --param passivetex.extensions '1' --param generate.consistent.ids '1' /usr/share/xml/docbook/stylesheet/docbook-xsl/manpages/docbook.xsl /builds/xxx/dbus/dbus-1.14.99/ci-build-production-native/doc/dbus-daemon.1.xml
warning: failed to load external entity "/builds/xxx/dbus/dbus-1.14.99/ci-build-production-native/doc/dbus-daemon.1.xml"
unable to parse /builds/xxx/dbus/dbus-1.14.99/ci-build-production-native/doc/dbus-daemon.1.xml
make[2]: *** [doc/CMakeFiles/xmldoc-dbus-daemon.1.dir/build.make:84: doc/dbus-daemon.1] Error 6
make[2]: Leaving directory '/builds/xxx/dbus/dbus-1.14.99/ci-build-production-native'
make[1]: *** [CMakeFiles/Makefile2:2972: doc/CMakeFiles/xmldoc-dbus-daemon.1.dir/all] Error 2
make[1]: Leaving directory '/builds/xxx/dbus/dbus-1.14.99/ci-build-production-native'
make: *** [Makefile:185: all] Error 2