Skip to content
Unstable

Console Output

Skipping 256 KB.. Full Log
Creating HTML for fr
Writing index.html for article
Creating HTML for id
Writing index.html for article
Creating HTML for it
Writing index.html for article
Creating HTML for ja
Writing index.html for article
Creating HTML for nb-no
Writing index.html for article
Creating HTML for nl
Writing index.html for article
Creating HTML for pl
Writing index.html for article
Creating HTML for pt-br
Writing index.html for article
Creating HTML for pt-pt
Writing index.html for article
Creating HTML for pt
Writing index.html for article
Creating HTML for ro
Writing index.html for article
Creating HTML for sv
Writing index.html for article
Creating HTML for uk
Writing index.html for article
Creating HTML for zh-cn
Error: no ID for constraint linkend: "Administration--Resizing_Partitions".
Writing index.html for article
# build EPUB version for all languages
for f in en da de es fr id it ja nb-no nl pl pt-br pt-pt pt ro sv uk zh-cn ; do \
	echo "Creating EPUB for $f"; \
	mkdir images-tmp ; \
	cp images/*.* images-tmp/ ; \
	if [ -e images/$f ] ; then \
	    cp -v images/$f/*.* images-tmp/ ; \
	fi ; \
	if [ -e debian-edu-bookworm-manual.$f.xml ] ; then \
		sed -i "s#./images#./images-tmp#g" debian-edu-bookworm-manual.$f.xml ; \
		dbtoepub debian-edu-bookworm-manual.$f.xml ; \
	fi ; \
	rm -rf images-tmp ; \
done
Creating EPUB for en
Creating EPUB for da
Creating EPUB for de
'images/de/22-Tjener-LightDM-Login.png' -> 'images-tmp/22-Tjener-LightDM-Login.png'
'images/de/24-Thin-Client-Welcome.png' -> 'images-tmp/24-Thin-Client-Welcome.png'
'images/de/25-Thin-Client-Login.png' -> 'images-tmp/25-Thin-Client-Login.png'
'images/de/26-Tjener-Xfce_Desktop_Browser.png' -> 'images-tmp/26-Tjener-Xfce_Desktop_Browser.png'
'images/de/27-Tjener-Xfce_Desktop.png' -> 'images-tmp/27-Tjener-Xfce_Desktop.png'
'images/de/Debian_Edu_Network.png' -> 'images-tmp/Debian_Edu_Network.png'
'images/de/change_password_administratively.png' -> 'images-tmp/change_password_administratively.png'
'images/de/create_group.png' -> 'images-tmp/create_group.png'
'images/de/edit_user.png' -> 'images-tmp/edit_user.png'
'images/de/filterbox.png' -> 'images-tmp/filterbox.png'
'images/de/gosa2_overview.png' -> 'images-tmp/gosa2_overview.png'
'images/de/gosa_systems_add_netgroup.png' -> 'images-tmp/gosa_systems_add_netgroup.png'
'images/de/gosa_systems_edit_host.png' -> 'images-tmp/gosa_systems_edit_host.png'
'images/de/gosa_systems_host_details.png' -> 'images-tmp/gosa_systems_host_details.png'
'images/de/gosa_systems_list.png' -> 'images-tmp/gosa_systems_list.png'
'images/de/list_groups.png' -> 'images-tmp/list_groups.png'
'images/de/reset_passwords.png' -> 'images-tmp/reset_passwords.png'
'images/de/slbackup-php_maintenance.png' -> 'images-tmp/slbackup-php_maintenance.png'
Creating EPUB for es
'images/es/22-Tjener-LightDM-Login.png' -> 'images-tmp/22-Tjener-LightDM-Login.png'
'images/es/26-Tjener-Xfce_Desktop_Browser.png' -> 'images-tmp/26-Tjener-Xfce_Desktop_Browser.png'
'images/es/27-Tjener-Xfce_Desktop.png' -> 'images-tmp/27-Tjener-Xfce_Desktop.png'
'images/es/Debian_Edu_Network.png' -> 'images-tmp/Debian_Edu_Network.png'
Creating EPUB for fr
'images/fr/22-Tjener-LightDM-Login.png' -> 'images-tmp/22-Tjener-LightDM-Login.png'
'images/fr/26-Tjener-Xfce_Desktop_Browser.png' -> 'images-tmp/26-Tjener-Xfce_Desktop_Browser.png'
'images/fr/27-Tjener-Xfce_Desktop.png' -> 'images-tmp/27-Tjener-Xfce_Desktop.png'
'images/fr/Debian_Edu_Network.png' -> 'images-tmp/Debian_Edu_Network.png'
'images/fr/slbackup-php_maintenance.png' -> 'images-tmp/slbackup-php_maintenance.png'
Creating EPUB for id
Creating EPUB for it
'images/it/22-Tjener-LightDM-Login.png' -> 'images-tmp/22-Tjener-LightDM-Login.png'
'images/it/26-Tjener-Xfce_Desktop_Browser.png' -> 'images-tmp/26-Tjener-Xfce_Desktop_Browser.png'
'images/it/27-Tjener-Xfce_Desktop.png' -> 'images-tmp/27-Tjener-Xfce_Desktop.png'
Creating EPUB for ja
Creating EPUB for nb-no
'images/nb-no/22-Tjener-LightDM-Login.png' -> 'images-tmp/22-Tjener-LightDM-Login.png'
'images/nb-no/26-Tjener-Xfce_Desktop_Browser.png' -> 'images-tmp/26-Tjener-Xfce_Desktop_Browser.png'
'images/nb-no/27-Tjener-Xfce_Desktop.png' -> 'images-tmp/27-Tjener-Xfce_Desktop.png'
Creating EPUB for nl
'images/nl/010-uif-config-method.png' -> 'images-tmp/010-uif-config-method.png'
'images/nl/02-select_a_language.png' -> 'images-tmp/02-select_a_language.png'
'images/nl/020-uif-config-confirm.png' -> 'images-tmp/020-uif-config-confirm.png'
'images/nl/03-select_your_location.png' -> 'images-tmp/03-select_your_location.png'
'images/nl/030-uif-allow-ping.png' -> 'images-tmp/030-uif-allow-ping.png'
'images/nl/04-Configure_the_keyboard.png' -> 'images-tmp/04-Configure_the_keyboard.png'
'images/nl/040-uif-allow-traceroute.png' -> 'images-tmp/040-uif-allow-traceroute.png'
'images/nl/05-Detect_network_hardware.png' -> 'images-tmp/05-Detect_network_hardware.png'
'images/nl/050-debian-edu-router-config-ip-forwarding.png' -> 'images-tmp/050-debian-edu-router-config-ip-forwarding.png'
'images/nl/05a-Configure_network_manually.png' -> 'images-tmp/05a-Configure_network_manually.png'
'images/nl/05b-Configure_network_ip.png' -> 'images-tmp/05b-Configure_network_ip.png'
'images/nl/05c-Configure_network_gateway.png' -> 'images-tmp/05c-Configure_network_gateway.png'
'images/nl/05d-Configure_network_nameserver.png' -> 'images-tmp/05d-Configure_network_nameserver.png'
'images/nl/06-Choose_Debian_Edu_profile.png' -> 'images-tmp/06-Choose_Debian_Edu_profile.png'
'images/nl/060-debian-edu-router-config-network-setup.png' -> 'images-tmp/060-debian-edu-router-config-network-setup.png'
'images/nl/07-Really_use_the_automatic_partitioning_tool_0.png' -> 'images-tmp/07-Really_use_the_automatic_partitioning_tool_0.png'
'images/nl/070-debian-edu-router-config-uplink.png' -> 'images-tmp/070-debian-edu-router-config-uplink.png'
'images/nl/08-Really_use_the_automatic_partitioning_tool_1.png' -> 'images-tmp/08-Really_use_the_automatic_partitioning_tool_1.png'
'images/nl/080-debian-edu-router-config-networks.png' -> 'images-tmp/080-debian-edu-router-config-networks.png'
'images/nl/09-Participate_in_the_package_usage_survey_0.png' -> 'images-tmp/09-Participate_in_the_package_usage_survey_0.png'
'images/nl/090-debian-edu-router-config-vlans.png' -> 'images-tmp/090-debian-edu-router-config-vlans.png'
'images/nl/10-Participate_in_the_package_usage_survey_1.png' -> 'images-tmp/10-Participate_in_the_package_usage_survey_1.png'
'images/nl/100-debian-edu-router-config-ipv4-ipv6.png' -> 'images-tmp/100-debian-edu-router-config-ipv4-ipv6.png'
'images/nl/11-Set_up_users_and_passwords_root.png' -> 'images-tmp/11-Set_up_users_and_passwords_root.png'
'images/nl/110-debian-edu-router-config-static-ip.png' -> 'images-tmp/110-debian-edu-router-config-static-ip.png'
'images/nl/12-Set_up_users_and_passwords_user_full_name.png' -> 'images-tmp/12-Set_up_users_and_passwords_user_full_name.png'
'images/nl/120-debian-edu-router-config-internal-network.png' -> 'images-tmp/120-debian-edu-router-config-internal-network.png'
'images/nl/13-Set_up_users_and_passwords_username.png' -> 'images-tmp/13-Set_up_users_and_passwords_username.png'
'images/nl/130-debian-edu-router-config-nat.png' -> 'images-tmp/130-debian-edu-router-config-nat.png'
'images/nl/14-Set_up_users_and_passwords_user_password.png' -> 'images-tmp/14-Set_up_users_and_passwords_user_password.png'
'images/nl/140-debian-edu-router-config-internet-access.png' -> 'images-tmp/140-debian-edu-router-config-internet-access.png'
'images/nl/150-debian-edu-router-config-reverse-net.png' -> 'images-tmp/150-debian-edu-router-config-reverse-net.png'
'images/nl/160-debian-edu-router-config-ssh.png' -> 'images-tmp/160-debian-edu-router-config-ssh.png'
'images/nl/170-debian-edu-router-config-ssh-port.png' -> 'images-tmp/170-debian-edu-router-config-ssh-port.png'
'images/nl/180-debian-edu-router-config-dhcp.png' -> 'images-tmp/180-debian-edu-router-config-dhcp.png'
'images/nl/21-Finish_the_Installation-Installation_complete.png' -> 'images-tmp/21-Finish_the_Installation-Installation_complete.png'
'images/nl/22-Tjener-LightDM-Login.png' -> 'images-tmp/22-Tjener-LightDM-Login.png'
'images/nl/24-Thin-Client-Welcome.png' -> 'images-tmp/24-Thin-Client-Welcome.png'
'images/nl/25-Thin-Client-Login.png' -> 'images-tmp/25-Thin-Client-Login.png'
'images/nl/26-Tjener-Xfce_Desktop_Browser.png' -> 'images-tmp/26-Tjener-Xfce_Desktop_Browser.png'
'images/nl/27-Tjener-Xfce_Desktop.png' -> 'images-tmp/27-Tjener-Xfce_Desktop.png'
'images/nl/Debian_Edu_Network.png' -> 'images-tmp/Debian_Edu_Network.png'
Creating EPUB for pl
Creating EPUB for pt-br
Creating EPUB for pt-pt
'images/pt-pt/22-Tjener-LightDM-Login.png' -> 'images-tmp/22-Tjener-LightDM-Login.png'
'images/pt-pt/26-Tjener-Xfce_Desktop_Browser.png' -> 'images-tmp/26-Tjener-Xfce_Desktop_Browser.png'
'images/pt-pt/27-Tjener-Xfce_Desktop.png' -> 'images-tmp/27-Tjener-Xfce_Desktop.png'
Creating EPUB for pt
Creating EPUB for ro
Creating EPUB for sv
Creating EPUB for uk
Creating EPUB for zh-cn
Error: no ID for constraint linkend: "Administration--Resizing_Partitions".
# en needs to be first
#
# the first two epub related sed commands further below are needed to get
# rid of any environmental influence at package generation time. This concerns
# the content identifier in both .opf and .ncx files. While these sed commands
# are doing the right thing for archs amd64 and arm64, the set of the next
# two sed commands are needed for i386 and armhf instead due to a different
# content identifier string.
for f in en da de es fr id it ja nb-no nl pl pt-br pt-pt pt ro sv uk zh-cn ; do \
	if [ "debian-edu-bookworm-manual" = "audacity-manual" ] || [ "debian-edu-bookworm-manual" = "rosegarden-manual" ] || \
		[ "debian-edu-bookworm-manual" = "debian-edu-itil-manual" ]; then \
		export LANGPATH=/tmp/testrun/debian/debian-edu-doc-legacy-$f/usr/share/doc/debian-edu-doc-legacy-$f ; \
	else \
		export LANGPATH=/tmp/testrun/debian/debian-edu-doc-$f/usr/share/doc/debian-edu-doc-$f ; \
	fi ; \
	mkdir -p $LANGPATH ; \
	if [ -e debian-edu-bookworm-manual.$f.html ] ; then \
		cp debian-edu-bookworm-manual.$f.html $LANGPATH/debian-edu-bookworm-manual.html ; \
		sed -i "s/href=\"debian-edu-bookworm-manual.$f.html/href=\"debian-edu-bookworm-manual.html/g" $LANGPATH/debian-edu-bookworm-manual.html ; \
		sed -i "s#./images#./debian-edu-bookworm-manual-images#g" $LANGPATH/debian-edu-bookworm-manual.html ; \
		if [ "$f" = "en" ] ; then \
		  mkdir -p $LANGPATH/debian-edu-bookworm-manual-images/ ; \
		  find images -maxdepth 1 -type f -exec cp \{\} $LANGPATH/debian-edu-bookworm-manual-images/ \; ; \
		  sed -i 's%</para><para> </para>%2024-03-29%' debian-edu-bookworm-manual.xml ; \
		  sed -i 's%<subtitle><para>%<subtitle>%' debian-edu-bookworm-manual.xml ; \
		  SOURCE_DATE_EPOCH=$SOURCE_DATE_EPOCH SOURCE_DATE_EPOCH_TEX_PRIMITIVES=1 dblatex "--tmpdir=texdir" -T native -b xetex -p ../common/dblatex.xsl -o $LANGPATH/debian-edu-bookworm-manual.pdf debian-edu-bookworm-manual.xml --param=lingua=$f ; \
		else \
			mkdir -p $LANGPATH/debian-edu-bookworm-manual-images ; \
			mkdir -p $LANGPATH/debian-edu-bookworm-manual-images-tmp ; \
			cd images ; \
			for i in *.* ; do \
				if [ -e $f/$i ] ; then \
					cp $f/$i $LANGPATH/debian-edu-bookworm-manual-images-tmp/ ; \
				else \
					case "debian-edu-bookworm-manual" in \
						audacity-manual|debian-edu-itil-manual|rosegarden-manual) \
							ln -sf ../../debian-edu-doc-legacy-en/debian-edu-bookworm-manual-images/$i $LANGPATH/debian-edu-bookworm-manual-images/$i \
						;; \
						*) ln -sf ../../debian-edu-doc-en/debian-edu-bookworm-manual-images/$i $LANGPATH/debian-edu-bookworm-manual-images/$i \
						;; \
					esac ; \
					cp $i $LANGPATH/debian-edu-bookworm-manual-images-tmp/ ; \
				fi ; done ; \
			cd .. ; \
			sed -i "s#./images#./debian-edu-bookworm-manual-images#g" debian-edu-bookworm-manual.$f.xml ; \
			SOURCE_DATE_EPOCH=$SOURCE_DATE_EPOCH SOURCE_DATE_EPOCH_TEX_PRIMITIVES=1 dblatex "--tmpdir=texdir" -T native -b xetex -p ../common/dblatex.xsl -I $LANGPATH/ -I /tmp/testrun/debian/debian-edu-doc-en/usr/share/doc/debian-edu-doc-en/ -o $LANGPATH/debian-edu-bookworm-manual.pdf debian-edu-bookworm-manual.$f.xml --param=lingua=$f ; \
			cp $LANGPATH/debian-edu-bookworm-manual-images-tmp/*.* $LANGPATH/debian-edu-bookworm-manual-images 2> /dev/null ; \
			rm -rf $LANGPATH/debian-edu-bookworm-manual-images-tmp ; \
		fi ; \
	fi ; \
	if [ -e debian-edu-bookworm-manual.epub ] && [ "$f" = "en" ]  ; then \
		cp debian-edu-bookworm-manual.epub $LANGPATH/debian-edu-bookworm-manual.epub ; \
	fi ; \
	if [ -e debian-edu-bookworm-manual.$f.epub ] ; then \
		cp debian-edu-bookworm-manual.$f.epub $LANGPATH/debian-edu-bookworm-manual.epub ; \
		cd $LANGPATH ; \
		unzip -q debian-edu-bookworm-manual.epub -d epub ; \
		sed -i 's#_idm[0-9]\+#_idm123#' epub/OEBPS/content.opf ; \
		sed -i 's#_idm[0-9]\+#_idm123#' epub/OEBPS/toc.ncx ; \
		sed -i 's#_idp[0-9]\+#_idp123#' epub/OEBPS/content.opf ; \
		sed -i 's#_idp[0-9]\+#_idp123#' epub/OEBPS/toc.ncx ; \
		find epub -exec touch -d @0 '{}' \; ; \
		rm debian-edu-bookworm-manual.epub ; \
		zip -q -r debian-edu-bookworm-manual.epub epub/ ; \
		rm -rf epub/ ; \
		cd - ; \
	fi ; \
done
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
inkscape -D --export-filename=fig0.png /tmp/testrun/documentation/debian-edu-bookworm/./images/installer-logo.svg

** (inkscape:1658448): WARNING **: 19:38:44.516: Failed to wrap object of type 'GtkRecentManager'. Hint: this error is commonly caused by failing to call a library init() function.
Build debian-edu-bookworm-manual.pdf
'debian-edu-bookworm-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bookworm
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
inkscape -D --export-filename=fig0.png /tmp/testrun/debian/debian-edu-doc-da/usr/share/doc/debian-edu-doc-da/./debian-edu-bookworm-manual-images-tmp/installer-logo.svg

** (inkscape:1663323): WARNING **: 19:39:45.989: Failed to wrap object of type 'GtkRecentManager'. Hint: this error is commonly caused by failing to call a library init() function.
Build debian-edu-bookworm-manual.da.pdf
'debian-edu-bookworm-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bookworm
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
inkscape -D --export-filename=fig0.png /tmp/testrun/debian/debian-edu-doc-de/usr/share/doc/debian-edu-doc-de/./debian-edu-bookworm-manual-images-tmp/installer-logo.svg

** (inkscape:1669921): WARNING **: 19:40:50.057: Failed to wrap object of type 'GtkRecentManager'. Hint: this error is commonly caused by failing to call a library init() function.
Build debian-edu-bookworm-manual.de.pdf
'debian-edu-bookworm-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bookworm
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
inkscape -D --export-filename=fig0.png /tmp/testrun/debian/debian-edu-doc-es/usr/share/doc/debian-edu-doc-es/./debian-edu-bookworm-manual-images-tmp/installer-logo.svg

** (inkscape:1675465): WARNING **: 19:41:42.806: Failed to wrap object of type 'GtkRecentManager'. Hint: this error is commonly caused by failing to call a library init() function.
Build debian-edu-bookworm-manual.es.pdf
'debian-edu-bookworm-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bookworm
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
inkscape -D --export-filename=fig0.png /tmp/testrun/debian/debian-edu-doc-fr/usr/share/doc/debian-edu-doc-fr/./debian-edu-bookworm-manual-images-tmp/installer-logo.svg

** (inkscape:1693309): WARNING **: 19:42:40.548: Failed to wrap object of type 'GtkRecentManager'. Hint: this error is commonly caused by failing to call a library init() function.
Build debian-edu-bookworm-manual.fr.pdf
'debian-edu-bookworm-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bookworm
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
inkscape -D --export-filename=fig0.png /tmp/testrun/debian/debian-edu-doc-id/usr/share/doc/debian-edu-doc-id/./debian-edu-bookworm-manual-images-tmp/installer-logo.svg

** (inkscape:1713265): WARNING **: 19:43:38.418: Failed to wrap object of type 'GtkRecentManager'. Hint: this error is commonly caused by failing to call a library init() function.
Build debian-edu-bookworm-manual.id.pdf
xelatex failed
/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty:4219: Package babel Error: Unknown option 'bahasa'. Either you misspelled it
/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty:4219: leading text: \ProcessOptions*

A possible reason for transformation failure is invalid DocBook
(as reported by xmllint)

Error: xelatex compilation failed
/tmp/testrun/documentation/debian-edu-bookworm
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
inkscape -D --export-filename=fig0.png /tmp/testrun/debian/debian-edu-doc-it/usr/share/doc/debian-edu-doc-it/./debian-edu-bookworm-manual-images-tmp/installer-logo.svg

** (inkscape:1722534): WARNING **: 19:44:04.229: Failed to wrap object of type 'GtkRecentManager'. Hint: this error is commonly caused by failing to call a library init() function.
Build debian-edu-bookworm-manual.it.pdf
'debian-edu-bookworm-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bookworm
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
inkscape -D --export-filename=fig0.png /tmp/testrun/debian/debian-edu-doc-ja/usr/share/doc/debian-edu-doc-ja/./debian-edu-bookworm-manual-images-tmp/installer-logo.svg

** (inkscape:1733570): WARNING **: 19:45:00.119: Failed to wrap object of type 'GtkRecentManager'. Hint: this error is commonly caused by failing to call a library init() function.
Build debian-edu-bookworm-manual.ja.pdf
'debian-edu-bookworm-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bookworm
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
inkscape -D --export-filename=fig0.png /tmp/testrun/debian/debian-edu-doc-nb-no/usr/share/doc/debian-edu-doc-nb-no/./debian-edu-bookworm-manual-images-tmp/installer-logo.svg

** (inkscape:1742445): WARNING **: 19:46:07.831: Failed to wrap object of type 'GtkRecentManager'. Hint: this error is commonly caused by failing to call a library init() function.
Build debian-edu-bookworm-manual.nb-no.pdf
'debian-edu-bookworm-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bookworm
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
inkscape -D --export-filename=fig0.png /tmp/testrun/debian/debian-edu-doc-nl/usr/share/doc/debian-edu-doc-nl/./debian-edu-bookworm-manual-images-tmp/installer-logo.svg

** (inkscape:1747953): WARNING **: 19:47:04.080: Failed to wrap object of type 'GtkRecentManager'. Hint: this error is commonly caused by failing to call a library init() function.
Build debian-edu-bookworm-manual.nl.pdf
'debian-edu-bookworm-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bookworm
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
inkscape -D --export-filename=fig0.png /tmp/testrun/debian/debian-edu-doc-pl/usr/share/doc/debian-edu-doc-pl/./debian-edu-bookworm-manual-images-tmp/installer-logo.svg

** (inkscape:1752794): WARNING **: 19:48:01.261: Failed to wrap object of type 'GtkRecentManager'. Hint: this error is commonly caused by failing to call a library init() function.
Build debian-edu-bookworm-manual.pl.pdf
xelatex failed
debian-edu-bookworm-manual.pl.tex:2215: Bad character code (-1).
debian-edu-bookworm-manual.pl.tex:2215: leading text: -{}f1}

A possible reason for transformation failure is invalid DocBook
(as reported by xmllint)

Error: xelatex compilation failed
/tmp/testrun/documentation/debian-edu-bookworm
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
inkscape -D --export-filename=fig0.png /tmp/testrun/debian/debian-edu-doc-pt-br/usr/share/doc/debian-edu-doc-pt-br/./debian-edu-bookworm-manual-images-tmp/installer-logo.svg

** (inkscape:1755714): WARNING **: 19:48:26.884: Failed to wrap object of type 'GtkRecentManager'. Hint: this error is commonly caused by failing to call a library init() function.
Build debian-edu-bookworm-manual.pt-br.pdf
'debian-edu-bookworm-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bookworm
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
inkscape -D --export-filename=fig0.png /tmp/testrun/debian/debian-edu-doc-pt-pt/usr/share/doc/debian-edu-doc-pt-pt/./debian-edu-bookworm-manual-images-tmp/installer-logo.svg

** (inkscape:1762168): WARNING **: 19:49:35.087: Failed to wrap object of type 'GtkRecentManager'. Hint: this error is commonly caused by failing to call a library init() function.
Build debian-edu-bookworm-manual.pt-pt.pdf
'debian-edu-bookworm-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bookworm
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
inkscape -D --export-filename=fig0.png /tmp/testrun/debian/debian-edu-doc-pt/usr/share/doc/debian-edu-doc-pt/./debian-edu-bookworm-manual-images-tmp/installer-logo.svg

** (inkscape:1765982): WARNING **: 19:50:28.130: Failed to wrap object of type 'GtkRecentManager'. Hint: this error is commonly caused by failing to call a library init() function.
Build debian-edu-bookworm-manual.pt.pdf
'debian-edu-bookworm-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bookworm
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
inkscape -D --export-filename=fig0.png /tmp/testrun/debian/debian-edu-doc-ro/usr/share/doc/debian-edu-doc-ro/./debian-edu-bookworm-manual-images-tmp/installer-logo.svg

** (inkscape:1773018): WARNING **: 19:51:30.342: Failed to wrap object of type 'GtkRecentManager'. Hint: this error is commonly caused by failing to call a library init() function.
Build debian-edu-bookworm-manual.ro.pdf
'debian-edu-bookworm-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bookworm
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
inkscape -D --export-filename=fig0.png /tmp/testrun/debian/debian-edu-doc-sv/usr/share/doc/debian-edu-doc-sv/./debian-edu-bookworm-manual-images-tmp/installer-logo.svg

** (inkscape:1779204): WARNING **: 19:52:35.744: Failed to wrap object of type 'GtkRecentManager'. Hint: this error is commonly caused by failing to call a library init() function.
Build debian-edu-bookworm-manual.sv.pdf
'debian-edu-bookworm-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bookworm
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
inkscape -D --export-filename=fig0.png /tmp/testrun/debian/debian-edu-doc-uk/usr/share/doc/debian-edu-doc-uk/./debian-edu-bookworm-manual-images-tmp/installer-logo.svg

** (inkscape:1784443): WARNING **: 19:53:37.924: Failed to wrap object of type 'GtkRecentManager'. Hint: this error is commonly caused by failing to call a library init() function.
Build debian-edu-bookworm-manual.uk.pdf
'debian-edu-bookworm-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bookworm
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
inkscape -D --export-filename=fig0.png /tmp/testrun/debian/debian-edu-doc-zh-cn/usr/share/doc/debian-edu-doc-zh-cn/./debian-edu-bookworm-manual-images-tmp/installer-logo.svg

** (inkscape:1791176): WARNING **: 19:54:41.578: Failed to wrap object of type 'GtkRecentManager'. Hint: this error is commonly caused by failing to call a library init() function.
Build debian-edu-bookworm-manual.zh-cn.pdf
'debian-edu-bookworm-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bookworm
make[3]: Leaving directory '/tmp/testrun/documentation/debian-edu-bookworm'
/usr/bin/make -C /tmp/testrun/documentation/debian-edu-bullseye install
make[3]: Entering directory '/tmp/testrun/documentation/debian-edu-bullseye'
# create localized XML files
po4a --msgmerge-opt --no-location po4a.cfg
 (1165 entries)
# rewrap the PO file just to be sure
msgcat --no-location -o debian-edu-bullseye-manual.pot debian-edu-bullseye-manual.pot
# special case English master file
cp debian-edu-bullseye-manual.xml debian-edu-bullseye-manual.en.xml
# modify XML file
for f in en da de es fr it ja nb-no nl pl pt-br pt-pt pt ro sv uk zh-cn ; do \
	if [ -e debian-edu-bullseye-manual.$f.xml ] ; then \
		echo "Creating XML for $f"; \
		case "$f" in \
			cs|de|da|nb-no|pl|ro|uk) sed -i 's%</para><para> </para>%29.03.2024%' debian-edu-bullseye-manual.$f.xml \
			;; \
			fr|nl) sed -i 's%</para><para> </para>%29-03-2024%' debian-edu-bullseye-manual.$f.xml \
			;; \
			ja) sed -i 's%</para><para> </para>%2024年03月29日%' debian-edu-bullseye-manual.$f.xml \
			;; \
			es|it|pt-br|pt-pt) sed -i 's%</para><para> </para>%29/03/2024%' debian-edu-bullseye-manual.$f.xml \
			;; \
			zh-tw) sed -i 's%</para><para> </para>%2024/3/29%' debian-edu-bullseye-manual.$f.xml \
			;; \
			*) sed -i 's%</para><para> </para>%2024-03-29%' debian-edu-bullseye-manual.$f.xml \
			;; \
		esac ; \
		sed -i 's%<subtitle><para>%<subtitle>%' debian-edu-bullseye-manual.$f.xml ; \
		sed -i "s%id='[0-9]\+%id='%g" debian-edu-bullseye-manual.$f.xml ; \
		sed -i "s% id=''%%g" debian-edu-bullseye-manual.$f.xml ; \
	fi ; \
done
Creating XML for en
Creating XML for da
Creating XML for de
Creating XML for es
Creating XML for fr
Creating XML for it
Creating XML for ja
Creating XML for nb-no
Creating XML for nl
Creating XML for pl
Creating XML for pt-br
Creating XML for pt-pt
Creating XML for pt
Creating XML for ro
Creating XML for sv
Creating XML for uk
Creating XML for zh-cn
# build HTML version and restore internal links for all languages
for f in en da de es fr it ja nb-no nl pl pt-br pt-pt pt ro sv uk zh-cn ; do \
	echo "Creating HTML for $f"; \
	if [ -e debian-edu-bullseye-manual.$f.xml ] ; then \
		xsltproc --nonet --novalid --xinclude ../common/html.xsl debian-edu-bullseye-manual.$f.xml && mv index.html debian-edu-bullseye-manual.$f.html ; \
		sed -i "s/href=\"index.html/href=\"debian-edu-bullseye-manual.$f.html/g" debian-edu-bullseye-manual.$f.html ; \
	fi ; \
done
Creating HTML for en
Writing index.html for article
Creating HTML for da
Writing index.html for article
Creating HTML for de
Writing index.html for article
Creating HTML for es
Writing index.html for article
Creating HTML for fr
Writing index.html for article
Creating HTML for it
Writing index.html for article
Creating HTML for ja
Writing index.html for article
Creating HTML for nb-no
Writing index.html for article
Creating HTML for nl
Writing index.html for article
Creating HTML for pl
Writing index.html for article
Creating HTML for pt-br
Writing index.html for article
Creating HTML for pt-pt
Writing index.html for article
Creating HTML for pt
Writing index.html for article
Creating HTML for ro
Writing index.html for article
Creating HTML for sv
Writing index.html for article
Creating HTML for uk
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
Error: no ID for constraint linkend: "Підтримка".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
Writing index.html for article
Creating HTML for zh-cn
Error: no ID for constraint linkend: "Administration--Resizing_Partitions".
Writing index.html for article
# build EPUB version for all languages
for f in en da de es fr it ja nb-no nl pl pt-br pt-pt pt ro sv uk zh-cn ; do \
	echo "Creating EPUB for $f"; \
	mkdir images-tmp ; \
	cp images/*.* images-tmp/ ; \
	if [ -e images/$f ] ; then \
	    cp -v images/$f/*.* images-tmp/ ; \
	fi ; \
	if [ -e debian-edu-bullseye-manual.$f.xml ] ; then \
		sed -i "s#./images#./images-tmp#g" debian-edu-bullseye-manual.$f.xml ; \
		dbtoepub debian-edu-bullseye-manual.$f.xml ; \
	fi ; \
	rm -rf images-tmp ; \
done
Creating EPUB for en
Creating EPUB for da
Creating EPUB for de
'images/de/02-select_a_language.png' -> 'images-tmp/02-select_a_language.png'
'images/de/03-select_your_location.png' -> 'images-tmp/03-select_your_location.png'
'images/de/04-Configure_the_keyboard.png' -> 'images-tmp/04-Configure_the_keyboard.png'
'images/de/05-Detect_network_hardware.png' -> 'images-tmp/05-Detect_network_hardware.png'
'images/de/06-Choose_Debian_Edu_profile.png' -> 'images-tmp/06-Choose_Debian_Edu_profile.png'
'images/de/07-Really_use_the_automatic_partitioning_tool_0.png' -> 'images-tmp/07-Really_use_the_automatic_partitioning_tool_0.png'
'images/de/08-Really_use_the_automatic_partitioning_tool_1.png' -> 'images-tmp/08-Really_use_the_automatic_partitioning_tool_1.png'
'images/de/09-Participate_in_the_package_usage_survey_0.png' -> 'images-tmp/09-Participate_in_the_package_usage_survey_0.png'
'images/de/10-Participate_in_the_package_usage_survey_1.png' -> 'images-tmp/10-Participate_in_the_package_usage_survey_1.png'
'images/de/11-Set_up_users_and_passwords_root.png' -> 'images-tmp/11-Set_up_users_and_passwords_root.png'
'images/de/12-Set_up_users_and_passwords_user_full_name.png' -> 'images-tmp/12-Set_up_users_and_passwords_user_full_name.png'
'images/de/13-Set_up_users_and_passwords_username.png' -> 'images-tmp/13-Set_up_users_and_passwords_username.png'
'images/de/14-Set_up_users_and_passwords_user_password.png' -> 'images-tmp/14-Set_up_users_and_passwords_user_password.png'
'images/de/21-Finish_the_Installation-Installation_complete.png' -> 'images-tmp/21-Finish_the_Installation-Installation_complete.png'
'images/de/22-Tjener-LightDM-Login.png' -> 'images-tmp/22-Tjener-LightDM-Login.png'
'images/de/24-Thin-Client-Welcome.png' -> 'images-tmp/24-Thin-Client-Welcome.png'
'images/de/25-Thin-Client-Login.png' -> 'images-tmp/25-Thin-Client-Login.png'
'images/de/26-Tjener-Xfce_Desktop_Browser.png' -> 'images-tmp/26-Tjener-Xfce_Desktop_Browser.png'
'images/de/27-Tjener-Xfce_Desktop.png' -> 'images-tmp/27-Tjener-Xfce_Desktop.png'
'images/de/Debian_Edu_Network_Bullseye.png' -> 'images-tmp/Debian_Edu_Network_Bullseye.png'
'images/de/change_password_administratively.png' -> 'images-tmp/change_password_administratively.png'
'images/de/create_group.png' -> 'images-tmp/create_group.png'
'images/de/edit_user.png' -> 'images-tmp/edit_user.png'
'images/de/filterbox.png' -> 'images-tmp/filterbox.png'
'images/de/gosa2_overview.png' -> 'images-tmp/gosa2_overview.png'
'images/de/gosa_systems_add_netgroup.png' -> 'images-tmp/gosa_systems_add_netgroup.png'
'images/de/gosa_systems_edit_host.png' -> 'images-tmp/gosa_systems_edit_host.png'
'images/de/gosa_systems_host_details.png' -> 'images-tmp/gosa_systems_host_details.png'
'images/de/gosa_systems_list.png' -> 'images-tmp/gosa_systems_list.png'
'images/de/list_groups.png' -> 'images-tmp/list_groups.png'
'images/de/reset_passwords.png' -> 'images-tmp/reset_passwords.png'
'images/de/slbackup-php_maintenance.png' -> 'images-tmp/slbackup-php_maintenance.png'
Creating EPUB for es
'images/es/02-select_a_language.png' -> 'images-tmp/02-select_a_language.png'
'images/es/03-select_your_location.png' -> 'images-tmp/03-select_your_location.png'
'images/es/04-Configure_the_keyboard.png' -> 'images-tmp/04-Configure_the_keyboard.png'
'images/es/05-Detect_network_hardware.png' -> 'images-tmp/05-Detect_network_hardware.png'
'images/es/06-Choose_Debian_Edu_profile.png' -> 'images-tmp/06-Choose_Debian_Edu_profile.png'
'images/es/07-Really_use_the_automatic_partitioning_tool_0.png' -> 'images-tmp/07-Really_use_the_automatic_partitioning_tool_0.png'
'images/es/08-Really_use_the_automatic_partitioning_tool_1.png' -> 'images-tmp/08-Really_use_the_automatic_partitioning_tool_1.png'
'images/es/09-Participate_in_the_package_usage_survey_0.png' -> 'images-tmp/09-Participate_in_the_package_usage_survey_0.png'
'images/es/10-Participate_in_the_package_usage_survey_1.png' -> 'images-tmp/10-Participate_in_the_package_usage_survey_1.png'
'images/es/11-Set_up_users_and_passwords_root.png' -> 'images-tmp/11-Set_up_users_and_passwords_root.png'
'images/es/12-Set_up_users_and_passwords_user_full_name.png' -> 'images-tmp/12-Set_up_users_and_passwords_user_full_name.png'
'images/es/13-Set_up_users_and_passwords_username.png' -> 'images-tmp/13-Set_up_users_and_passwords_username.png'
'images/es/14-Set_up_users_and_passwords_user_password.png' -> 'images-tmp/14-Set_up_users_and_passwords_user_password.png'
'images/es/21-Finish_the_Installation-Installation_complete.png' -> 'images-tmp/21-Finish_the_Installation-Installation_complete.png'
'images/es/22-Tjener-LightDM-Login.png' -> 'images-tmp/22-Tjener-LightDM-Login.png'
'images/es/26-Tjener-Xfce_Desktop_Browser.png' -> 'images-tmp/26-Tjener-Xfce_Desktop_Browser.png'
'images/es/27-Tjener-Xfce_Desktop.png' -> 'images-tmp/27-Tjener-Xfce_Desktop.png'
'images/es/Debian_Edu_Network_Bullseye.png' -> 'images-tmp/Debian_Edu_Network_Bullseye.png'
Creating EPUB for fr
'images/fr/02-select_a_language.png' -> 'images-tmp/02-select_a_language.png'
'images/fr/03-select_your_location.png' -> 'images-tmp/03-select_your_location.png'
'images/fr/04-Configure_the_keyboard.png' -> 'images-tmp/04-Configure_the_keyboard.png'
'images/fr/05-Detect_network_hardware.png' -> 'images-tmp/05-Detect_network_hardware.png'
'images/fr/06-Choose_Debian_Edu_profile.png' -> 'images-tmp/06-Choose_Debian_Edu_profile.png'
'images/fr/07-Really_use_the_automatic_partitioning_tool_0.png' -> 'images-tmp/07-Really_use_the_automatic_partitioning_tool_0.png'
'images/fr/08-Really_use_the_automatic_partitioning_tool_1.png' -> 'images-tmp/08-Really_use_the_automatic_partitioning_tool_1.png'
'images/fr/09-Participate_in_the_package_usage_survey_0.png' -> 'images-tmp/09-Participate_in_the_package_usage_survey_0.png'
'images/fr/10-Participate_in_the_package_usage_survey_1.png' -> 'images-tmp/10-Participate_in_the_package_usage_survey_1.png'
'images/fr/11-Set_up_users_and_passwords_root.png' -> 'images-tmp/11-Set_up_users_and_passwords_root.png'
'images/fr/12-Set_up_users_and_passwords_user_full_name.png' -> 'images-tmp/12-Set_up_users_and_passwords_user_full_name.png'
'images/fr/13-Set_up_users_and_passwords_username.png' -> 'images-tmp/13-Set_up_users_and_passwords_username.png'
'images/fr/14-Set_up_users_and_passwords_user_password.png' -> 'images-tmp/14-Set_up_users_and_passwords_user_password.png'
'images/fr/21-Finish_the_Installation-Installation_complete.png' -> 'images-tmp/21-Finish_the_Installation-Installation_complete.png'
'images/fr/22-Tjener-LightDM-Login.png' -> 'images-tmp/22-Tjener-LightDM-Login.png'
'images/fr/26-Tjener-Xfce_Desktop_Browser.png' -> 'images-tmp/26-Tjener-Xfce_Desktop_Browser.png'
'images/fr/27-Tjener-Xfce_Desktop.png' -> 'images-tmp/27-Tjener-Xfce_Desktop.png'
'images/fr/Debian_Edu_Network_Bullseye.png' -> 'images-tmp/Debian_Edu_Network_Bullseye.png'
'images/fr/slbackup-php_maintenance.png' -> 'images-tmp/slbackup-php_maintenance.png'
Creating EPUB for it
'images/it/02-select_a_language.png' -> 'images-tmp/02-select_a_language.png'
'images/it/03-select_your_location.png' -> 'images-tmp/03-select_your_location.png'
'images/it/04-Configure_the_keyboard.png' -> 'images-tmp/04-Configure_the_keyboard.png'
'images/it/05-Detect_network_hardware.png' -> 'images-tmp/05-Detect_network_hardware.png'
'images/it/06-Choose_Debian_Edu_profile.png' -> 'images-tmp/06-Choose_Debian_Edu_profile.png'
'images/it/07-Really_use_the_automatic_partitioning_tool_0.png' -> 'images-tmp/07-Really_use_the_automatic_partitioning_tool_0.png'
'images/it/08-Really_use_the_automatic_partitioning_tool_1.png' -> 'images-tmp/08-Really_use_the_automatic_partitioning_tool_1.png'
'images/it/09-Participate_in_the_package_usage_survey_0.png' -> 'images-tmp/09-Participate_in_the_package_usage_survey_0.png'
'images/it/10-Participate_in_the_package_usage_survey_1.png' -> 'images-tmp/10-Participate_in_the_package_usage_survey_1.png'
'images/it/11-Set_up_users_and_passwords_root.png' -> 'images-tmp/11-Set_up_users_and_passwords_root.png'
'images/it/12-Set_up_users_and_passwords_user_full_name.png' -> 'images-tmp/12-Set_up_users_and_passwords_user_full_name.png'
'images/it/13-Set_up_users_and_passwords_username.png' -> 'images-tmp/13-Set_up_users_and_passwords_username.png'
'images/it/14-Set_up_users_and_passwords_user_password.png' -> 'images-tmp/14-Set_up_users_and_passwords_user_password.png'
'images/it/21-Finish_the_Installation-Installation_complete.png' -> 'images-tmp/21-Finish_the_Installation-Installation_complete.png'
'images/it/22-Tjener-LightDM-Login.png' -> 'images-tmp/22-Tjener-LightDM-Login.png'
'images/it/26-Tjener-Xfce_Desktop_Browser.png' -> 'images-tmp/26-Tjener-Xfce_Desktop_Browser.png'
'images/it/27-Tjener-Xfce_Desktop.png' -> 'images-tmp/27-Tjener-Xfce_Desktop.png'
Creating EPUB for ja
Creating EPUB for nb-no
'images/nb-no/02-select_a_language.png' -> 'images-tmp/02-select_a_language.png'
'images/nb-no/03-select_your_location.png' -> 'images-tmp/03-select_your_location.png'
'images/nb-no/04-Configure_the_keyboard.png' -> 'images-tmp/04-Configure_the_keyboard.png'
'images/nb-no/05-Detect_network_hardware.png' -> 'images-tmp/05-Detect_network_hardware.png'
'images/nb-no/06-Choose_Debian_Edu_profile.png' -> 'images-tmp/06-Choose_Debian_Edu_profile.png'
'images/nb-no/07-Really_use_the_automatic_partitioning_tool_0.png' -> 'images-tmp/07-Really_use_the_automatic_partitioning_tool_0.png'
'images/nb-no/08-Really_use_the_automatic_partitioning_tool_1.png' -> 'images-tmp/08-Really_use_the_automatic_partitioning_tool_1.png'
'images/nb-no/09-Participate_in_the_package_usage_survey_0.png' -> 'images-tmp/09-Participate_in_the_package_usage_survey_0.png'
'images/nb-no/10-Participate_in_the_package_usage_survey_1.png' -> 'images-tmp/10-Participate_in_the_package_usage_survey_1.png'
'images/nb-no/11-Set_up_users_and_passwords_root.png' -> 'images-tmp/11-Set_up_users_and_passwords_root.png'
'images/nb-no/12-Set_up_users_and_passwords_user_full_name.png' -> 'images-tmp/12-Set_up_users_and_passwords_user_full_name.png'
'images/nb-no/13-Set_up_users_and_passwords_username.png' -> 'images-tmp/13-Set_up_users_and_passwords_username.png'
'images/nb-no/14-Set_up_users_and_passwords_user_password.png' -> 'images-tmp/14-Set_up_users_and_passwords_user_password.png'
'images/nb-no/21-Finish_the_Installation-Installation_complete.png' -> 'images-tmp/21-Finish_the_Installation-Installation_complete.png'
'images/nb-no/22-Tjener-LightDM-Login.png' -> 'images-tmp/22-Tjener-LightDM-Login.png'
'images/nb-no/26-Tjener-Xfce_Desktop_Browser.png' -> 'images-tmp/26-Tjener-Xfce_Desktop_Browser.png'
'images/nb-no/27-Tjener-Xfce_Desktop.png' -> 'images-tmp/27-Tjener-Xfce_Desktop.png'
Creating EPUB for nl
'images/nl/02-select_a_language.png' -> 'images-tmp/02-select_a_language.png'
'images/nl/03-select_your_location.png' -> 'images-tmp/03-select_your_location.png'
'images/nl/04-Configure_the_keyboard.png' -> 'images-tmp/04-Configure_the_keyboard.png'
'images/nl/05-Detect_network_hardware.png' -> 'images-tmp/05-Detect_network_hardware.png'
'images/nl/06-Choose_Debian_Edu_profile.png' -> 'images-tmp/06-Choose_Debian_Edu_profile.png'
'images/nl/07-Really_use_the_automatic_partitioning_tool_0.png' -> 'images-tmp/07-Really_use_the_automatic_partitioning_tool_0.png'
'images/nl/08-Really_use_the_automatic_partitioning_tool_1.png' -> 'images-tmp/08-Really_use_the_automatic_partitioning_tool_1.png'
'images/nl/09-Participate_in_the_package_usage_survey_0.png' -> 'images-tmp/09-Participate_in_the_package_usage_survey_0.png'
'images/nl/10-Participate_in_the_package_usage_survey_1.png' -> 'images-tmp/10-Participate_in_the_package_usage_survey_1.png'
'images/nl/11-Set_up_users_and_passwords_root.png' -> 'images-tmp/11-Set_up_users_and_passwords_root.png'
'images/nl/12-Set_up_users_and_passwords_user_full_name.png' -> 'images-tmp/12-Set_up_users_and_passwords_user_full_name.png'
'images/nl/13-Set_up_users_and_passwords_username.png' -> 'images-tmp/13-Set_up_users_and_passwords_username.png'
'images/nl/14-Set_up_users_and_passwords_user_password.png' -> 'images-tmp/14-Set_up_users_and_passwords_user_password.png'
'images/nl/21-Finish_the_Installation-Installation_complete.png' -> 'images-tmp/21-Finish_the_Installation-Installation_complete.png'
'images/nl/22-Tjener-LightDM-Login.png' -> 'images-tmp/22-Tjener-LightDM-Login.png'
'images/nl/24-Thin-Client-Welcome.png' -> 'images-tmp/24-Thin-Client-Welcome.png'
'images/nl/25-Thin-Client-Login.png' -> 'images-tmp/25-Thin-Client-Login.png'
'images/nl/26-Tjener-Xfce_Desktop_Browser.png' -> 'images-tmp/26-Tjener-Xfce_Desktop_Browser.png'
'images/nl/27-Tjener-Xfce_Desktop.png' -> 'images-tmp/27-Tjener-Xfce_Desktop.png'
'images/nl/Debian_Edu_Network_Bullseye.png' -> 'images-tmp/Debian_Edu_Network_Bullseye.png'
Creating EPUB for pl
Creating EPUB for pt-br
Creating EPUB for pt-pt
'images/pt-pt/02-select_a_language.png' -> 'images-tmp/02-select_a_language.png'
'images/pt-pt/03-select_your_location.png' -> 'images-tmp/03-select_your_location.png'
'images/pt-pt/04-Configure_the_keyboard.png' -> 'images-tmp/04-Configure_the_keyboard.png'
'images/pt-pt/05-Detect_network_hardware.png' -> 'images-tmp/05-Detect_network_hardware.png'
'images/pt-pt/06-Choose_Debian_Edu_profile.png' -> 'images-tmp/06-Choose_Debian_Edu_profile.png'
'images/pt-pt/07-Really_use_the_automatic_partitioning_tool_0.png' -> 'images-tmp/07-Really_use_the_automatic_partitioning_tool_0.png'
'images/pt-pt/08-Really_use_the_automatic_partitioning_tool_1.png' -> 'images-tmp/08-Really_use_the_automatic_partitioning_tool_1.png'
'images/pt-pt/09-Participate_in_the_package_usage_survey_0.png' -> 'images-tmp/09-Participate_in_the_package_usage_survey_0.png'
'images/pt-pt/10-Participate_in_the_package_usage_survey_1.png' -> 'images-tmp/10-Participate_in_the_package_usage_survey_1.png'
'images/pt-pt/11-Set_up_users_and_passwords_root.png' -> 'images-tmp/11-Set_up_users_and_passwords_root.png'
'images/pt-pt/12-Set_up_users_and_passwords_user_full_name.png' -> 'images-tmp/12-Set_up_users_and_passwords_user_full_name.png'
'images/pt-pt/13-Set_up_users_and_passwords_username.png' -> 'images-tmp/13-Set_up_users_and_passwords_username.png'
'images/pt-pt/14-Set_up_users_and_passwords_user_password.png' -> 'images-tmp/14-Set_up_users_and_passwords_user_password.png'
'images/pt-pt/21-Finish_the_Installation-Installation_complete.png' -> 'images-tmp/21-Finish_the_Installation-Installation_complete.png'
'images/pt-pt/22-Tjener-LightDM-Login.png' -> 'images-tmp/22-Tjener-LightDM-Login.png'
'images/pt-pt/26-Tjener-Xfce_Desktop_Browser.png' -> 'images-tmp/26-Tjener-Xfce_Desktop_Browser.png'
'images/pt-pt/27-Tjener-Xfce_Desktop.png' -> 'images-tmp/27-Tjener-Xfce_Desktop.png'
Creating EPUB for pt
Creating EPUB for ro
Creating EPUB for sv
Creating EPUB for uk
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
Error: no ID for constraint linkend: "Підтримка".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
Creating EPUB for zh-cn
Error: no ID for constraint linkend: "Administration--Resizing_Partitions".
# en needs to be first
#
# the first two epub related sed commands further below are needed to get
# rid of any environmental influence at package generation time. This concerns
# the content identifier in both .opf and .ncx files. While these sed commands
# are doing the right thing for archs amd64 and arm64, the set of the next
# two sed commands are needed for i386 and armhf instead due to a different
# content identifier string.
for f in en da de es fr it ja nb-no nl pl pt-br pt-pt pt ro sv uk zh-cn ; do \
	if [ "debian-edu-bullseye-manual" = "audacity-manual" ] || [ "debian-edu-bullseye-manual" = "rosegarden-manual" ] || \
		[ "debian-edu-bullseye-manual" = "debian-edu-itil-manual" ]; then \
		export LANGPATH=/tmp/testrun/debian/debian-edu-doc-legacy-$f/usr/share/doc/debian-edu-doc-legacy-$f ; \
	else \
		export LANGPATH=/tmp/testrun/debian/debian-edu-doc-$f/usr/share/doc/debian-edu-doc-$f ; \
	fi ; \
	mkdir -p $LANGPATH ; \
	if [ -e debian-edu-bullseye-manual.$f.html ] ; then \
		cp debian-edu-bullseye-manual.$f.html $LANGPATH/debian-edu-bullseye-manual.html ; \
		sed -i "s/href=\"debian-edu-bullseye-manual.$f.html/href=\"debian-edu-bullseye-manual.html/g" $LANGPATH/debian-edu-bullseye-manual.html ; \
		sed -i "s#./images#./debian-edu-bullseye-manual-images#g" $LANGPATH/debian-edu-bullseye-manual.html ; \
		if [ "$f" = "en" ] ; then \
		  mkdir -p $LANGPATH/debian-edu-bullseye-manual-images/ ; \
		  find images -maxdepth 1 -type f -exec cp \{\} $LANGPATH/debian-edu-bullseye-manual-images/ \; ; \
		  sed -i 's%</para><para> </para>%2024-03-29%' debian-edu-bullseye-manual.xml ; \
		  sed -i 's%<subtitle><para>%<subtitle>%' debian-edu-bullseye-manual.xml ; \
		  SOURCE_DATE_EPOCH=$SOURCE_DATE_EPOCH SOURCE_DATE_EPOCH_TEX_PRIMITIVES=1 dblatex "--tmpdir=texdir" -T native -b xetex -p ../common/dblatex.xsl -o $LANGPATH/debian-edu-bullseye-manual.pdf debian-edu-bullseye-manual.xml --param=lingua=$f ; \
		else \
			mkdir -p $LANGPATH/debian-edu-bullseye-manual-images ; \
			mkdir -p $LANGPATH/debian-edu-bullseye-manual-images-tmp ; \
			cd images ; \
			for i in *.* ; do \
				if [ -e $f/$i ] ; then \
					cp $f/$i $LANGPATH/debian-edu-bullseye-manual-images-tmp/ ; \
				else \
					case "debian-edu-bullseye-manual" in \
						audacity-manual|debian-edu-itil-manual|rosegarden-manual) \
							ln -sf ../../debian-edu-doc-legacy-en/debian-edu-bullseye-manual-images/$i $LANGPATH/debian-edu-bullseye-manual-images/$i \
						;; \
						*) ln -sf ../../debian-edu-doc-en/debian-edu-bullseye-manual-images/$i $LANGPATH/debian-edu-bullseye-manual-images/$i \
						;; \
					esac ; \
					cp $i $LANGPATH/debian-edu-bullseye-manual-images-tmp/ ; \
				fi ; done ; \
			cd .. ; \
			sed -i "s#./images#./debian-edu-bullseye-manual-images#g" debian-edu-bullseye-manual.$f.xml ; \
			SOURCE_DATE_EPOCH=$SOURCE_DATE_EPOCH SOURCE_DATE_EPOCH_TEX_PRIMITIVES=1 dblatex "--tmpdir=texdir" -T native -b xetex -p ../common/dblatex.xsl -I $LANGPATH/ -I /tmp/testrun/debian/debian-edu-doc-en/usr/share/doc/debian-edu-doc-en/ -o $LANGPATH/debian-edu-bullseye-manual.pdf debian-edu-bullseye-manual.$f.xml --param=lingua=$f ; \
			cp $LANGPATH/debian-edu-bullseye-manual-images-tmp/*.* $LANGPATH/debian-edu-bullseye-manual-images 2> /dev/null ; \
			rm -rf $LANGPATH/debian-edu-bullseye-manual-images-tmp ; \
		fi ; \
	fi ; \
	if [ -e debian-edu-bullseye-manual.epub ] && [ "$f" = "en" ]  ; then \
		cp debian-edu-bullseye-manual.epub $LANGPATH/debian-edu-bullseye-manual.epub ; \
	fi ; \
	if [ -e debian-edu-bullseye-manual.$f.epub ] ; then \
		cp debian-edu-bullseye-manual.$f.epub $LANGPATH/debian-edu-bullseye-manual.epub ; \
		cd $LANGPATH ; \
		unzip -q debian-edu-bullseye-manual.epub -d epub ; \
		sed -i 's#_idm[0-9]\+#_idm123#' epub/OEBPS/content.opf ; \
		sed -i 's#_idm[0-9]\+#_idm123#' epub/OEBPS/toc.ncx ; \
		sed -i 's#_idp[0-9]\+#_idp123#' epub/OEBPS/content.opf ; \
		sed -i 's#_idp[0-9]\+#_idp123#' epub/OEBPS/toc.ncx ; \
		find epub -exec touch -d @0 '{}' \; ; \
		rm debian-edu-bullseye-manual.epub ; \
		zip -q -r debian-edu-bullseye-manual.epub epub/ ; \
		rm -rf epub/ ; \
		cd - ; \
	fi ; \
done
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build debian-edu-bullseye-manual.pdf
'debian-edu-bullseye-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bullseye
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build debian-edu-bullseye-manual.da.pdf
'debian-edu-bullseye-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bullseye
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build debian-edu-bullseye-manual.de.pdf
'debian-edu-bullseye-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bullseye
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build debian-edu-bullseye-manual.es.pdf
'debian-edu-bullseye-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bullseye
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build debian-edu-bullseye-manual.fr.pdf
'debian-edu-bullseye-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bullseye
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build debian-edu-bullseye-manual.it.pdf
'debian-edu-bullseye-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bullseye
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build debian-edu-bullseye-manual.ja.pdf
'debian-edu-bullseye-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bullseye
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build debian-edu-bullseye-manual.nb-no.pdf
'debian-edu-bullseye-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bullseye
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build debian-edu-bullseye-manual.nl.pdf
'debian-edu-bullseye-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bullseye
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build debian-edu-bullseye-manual.pl.pdf
xelatex failed
debian-edu-bullseye-manual.pl.tex:2062: Bad character code (-1).
debian-edu-bullseye-manual.pl.tex:2062: leading text: -{}f1}

A possible reason for transformation failure is invalid DocBook
(as reported by xmllint)

Error: xelatex compilation failed
/tmp/testrun/documentation/debian-edu-bullseye
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build debian-edu-bullseye-manual.pt-br.pdf
'debian-edu-bullseye-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bullseye
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build debian-edu-bullseye-manual.pt-pt.pdf
'debian-edu-bullseye-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bullseye
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build debian-edu-bullseye-manual.pt.pdf
'debian-edu-bullseye-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bullseye
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build debian-edu-bullseye-manual.ro.pdf
'debian-edu-bullseye-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bullseye
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build debian-edu-bullseye-manual.sv.pdf
'debian-edu-bullseye-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bullseye
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
No localization exists for "англ" or "". Using default "en".
Build debian-edu-bullseye-manual.uk.pdf
'debian-edu-bullseye-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bullseye
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build debian-edu-bullseye-manual.zh-cn.pdf
'debian-edu-bullseye-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-bullseye
make[3]: Leaving directory '/tmp/testrun/documentation/debian-edu-bullseye'
/usr/bin/make -C /tmp/testrun/documentation/rosegarden install
make[3]: Entering directory '/tmp/testrun/documentation/rosegarden'
# create localized XML files
po4a --msgmerge-opt --no-location po4a.cfg
 (578 entries)
# rewrap the PO file just to be sure
msgcat --no-location -o rosegarden-manual.pot rosegarden-manual.pot
# special case English master file
cp rosegarden-manual.xml rosegarden-manual.en.xml
# modify XML file
for f in en fr nb-no nl zh-cn ; do \
	if [ -e rosegarden-manual.$f.xml ] ; then \
		echo "Creating XML for $f"; \
		case "$f" in \
			cs|de|da|nb-no|pl|ro|uk) sed -i 's%</para><para> </para>%29.03.2024%' rosegarden-manual.$f.xml \
			;; \
			fr|nl) sed -i 's%</para><para> </para>%29-03-2024%' rosegarden-manual.$f.xml \
			;; \
			ja) sed -i 's%</para><para> </para>%2024年03月29日%' rosegarden-manual.$f.xml \
			;; \
			es|it|pt-br|pt-pt) sed -i 's%</para><para> </para>%29/03/2024%' rosegarden-manual.$f.xml \
			;; \
			zh-tw) sed -i 's%</para><para> </para>%2024/3/29%' rosegarden-manual.$f.xml \
			;; \
			*) sed -i 's%</para><para> </para>%2024-03-29%' rosegarden-manual.$f.xml \
			;; \
		esac ; \
		sed -i 's%<subtitle><para>%<subtitle>%' rosegarden-manual.$f.xml ; \
		sed -i "s%id='[0-9]\+%id='%g" rosegarden-manual.$f.xml ; \
		sed -i "s% id=''%%g" rosegarden-manual.$f.xml ; \
	fi ; \
done
Creating XML for en
Creating XML for fr
Creating XML for nb-no
Creating XML for nl
Creating XML for zh-cn
# build HTML version and restore internal links for all languages
for f in en fr nb-no nl zh-cn ; do \
	echo "Creating HTML for $f"; \
	if [ -e rosegarden-manual.$f.xml ] ; then \
		xsltproc --nonet --novalid --xinclude ../common/html.xsl rosegarden-manual.$f.xml && mv index.html rosegarden-manual.$f.html ; \
		sed -i "s/href=\"index.html/href=\"rosegarden-manual.$f.html/g" rosegarden-manual.$f.html ; \
	fi ; \
done
Creating HTML for en
Writing index.html for article
Creating HTML for fr
Writing index.html for article
Creating HTML for nb-no
Writing index.html for article
Creating HTML for nl
Writing index.html for article
Creating HTML for zh-cn
Writing index.html for article
# build EPUB version for all languages
for f in en fr nb-no nl zh-cn ; do \
	echo "Creating EPUB for $f"; \
	mkdir images-tmp ; \
	cp images/*.* images-tmp/ ; \
	if [ -e images/$f ] ; then \
	    cp -v images/$f/*.* images-tmp/ ; \
	fi ; \
	if [ -e rosegarden-manual.$f.xml ] ; then \
		sed -i "s#./images#./images-tmp#g" rosegarden-manual.$f.xml ; \
		dbtoepub rosegarden-manual.$f.xml ; \
	fi ; \
	rm -rf images-tmp ; \
done
Creating EPUB for en
Creating EPUB for fr
'images/fr/Swamiedit.png' -> 'images-tmp/Swamiedit.png'
'images/fr/Swamijackconnect.png' -> 'images-tmp/Swamijackconnect.png'
'images/fr/addevent.png' -> 'images-tmp/addevent.png'
'images/fr/audioplace.png' -> 'images-tmp/audioplace.png'
'images/fr/changebankselect.png' -> 'images-tmp/changebankselect.png'
'images/fr/changekey.png' -> 'images-tmp/changekey.png'
'images/fr/clefchange.png' -> 'images-tmp/clefchange.png'
'images/fr/edittempo.png' -> 'images-tmp/edittempo.png'
'images/fr/edittimesignature.png' -> 'images-tmp/edittimesignature.png'
'images/fr/gridquantize.png' -> 'images-tmp/gridquantize.png'
'images/fr/heuristicquantize.png' -> 'images-tmp/heuristicquantize.png'
'images/fr/jackdsetup.png' -> 'images-tmp/jackdsetup.png'
'images/fr/managemididevices.png' -> 'images-tmp/managemididevices.png'
'images/fr/matrixsetup.png' -> 'images-tmp/matrixsetup.png'
'images/fr/metronome.png' -> 'images-tmp/metronome.png'
'images/fr/mididevice.png' -> 'images-tmp/mididevice.png'
'images/fr/midisetup.png' -> 'images-tmp/midisetup.png'
'images/fr/notationedit.png' -> 'images-tmp/notationedit.png'
'images/fr/notationedit1.png' -> 'images-tmp/notationedit1.png'
'images/fr/notevolume.png' -> 'images-tmp/notevolume.png'
'images/fr/putnotemanualy.png' -> 'images-tmp/putnotemanualy.png'
'images/fr/qsynthsetup.png' -> 'images-tmp/qsynthsetup.png'
'images/fr/signaudio.png' -> 'images-tmp/signaudio.png'
'images/fr/steprecording.png' -> 'images-tmp/steprecording.png'
'images/fr/swamiinstrument.png' -> 'images-tmp/swamiinstrument.png'
'images/fr/tempochange1.png' -> 'images-tmp/tempochange1.png'
'images/fr/tempochange2.png' -> 'images-tmp/tempochange2.png'
'images/fr/tempochange3.png' -> 'images-tmp/tempochange3.png'
'images/fr/timersource.png' -> 'images-tmp/timersource.png'
Creating EPUB for nb-no
'images/nb-no/Swamiedit.png' -> 'images-tmp/Swamiedit.png'
'images/nb-no/Swamijackconnect.png' -> 'images-tmp/Swamijackconnect.png'
'images/nb-no/Swamilook.png' -> 'images-tmp/Swamilook.png'
'images/nb-no/addevent.png' -> 'images-tmp/addevent.png'
'images/nb-no/audioplace.png' -> 'images-tmp/audioplace.png'
'images/nb-no/changebankselect.png' -> 'images-tmp/changebankselect.png'
'images/nb-no/changekey.png' -> 'images-tmp/changekey.png'
'images/nb-no/clefendring.png' -> 'images-tmp/clefendring.png'
'images/nb-no/edittempo.png' -> 'images-tmp/edittempo.png'
'images/nb-no/edittimesignature.png' -> 'images-tmp/edittimesignature.png'
'images/nb-no/gridquantize.png' -> 'images-tmp/gridquantize.png'
'images/nb-no/heuristicquantize.png' -> 'images-tmp/heuristicquantize.png'
'images/nb-no/instrumentpara.png' -> 'images-tmp/instrumentpara.png'
'images/nb-no/jackconfig.png' -> 'images-tmp/jackconfig.png'
'images/nb-no/jackdsetup.png' -> 'images-tmp/jackdsetup.png'
'images/nb-no/managemididevices.png' -> 'images-tmp/managemididevices.png'
'images/nb-no/matrixsetup.png' -> 'images-tmp/matrixsetup.png'
'images/nb-no/metronome.png' -> 'images-tmp/metronome.png'
'images/nb-no/mididevice.png' -> 'images-tmp/mididevice.png'
'images/nb-no/midisetup.png' -> 'images-tmp/midisetup.png'
'images/nb-no/notationedit.png' -> 'images-tmp/notationedit.png'
'images/nb-no/notationedit1.png' -> 'images-tmp/notationedit1.png'
'images/nb-no/notevolume.png' -> 'images-tmp/notevolume.png'
'images/nb-no/putnotemanualy.png' -> 'images-tmp/putnotemanualy.png'
'images/nb-no/qsynthsetup.png' -> 'images-tmp/qsynthsetup.png'
'images/nb-no/quantizefinnish.png' -> 'images-tmp/quantizefinnish.png'
'images/nb-no/signaudio.png' -> 'images-tmp/signaudio.png'
'images/nb-no/steprecord.png' -> 'images-tmp/steprecord.png'
'images/nb-no/swamiinstrument.png' -> 'images-tmp/swamiinstrument.png'
'images/nb-no/tempochange1.png' -> 'images-tmp/tempochange1.png'
'images/nb-no/tempochange2.png' -> 'images-tmp/tempochange2.png'
'images/nb-no/tempochange3.png' -> 'images-tmp/tempochange3.png'
'images/nb-no/timersource.png' -> 'images-tmp/timersource.png'
Creating EPUB for nl
Creating EPUB for zh-cn
# en needs to be first
#
# the first two epub related sed commands further below are needed to get
# rid of any environmental influence at package generation time. This concerns
# the content identifier in both .opf and .ncx files. While these sed commands
# are doing the right thing for archs amd64 and arm64, the set of the next
# two sed commands are needed for i386 and armhf instead due to a different
# content identifier string.
for f in en fr nb-no nl zh-cn ; do \
	if [ "rosegarden-manual" = "audacity-manual" ] || [ "rosegarden-manual" = "rosegarden-manual" ] || \
		[ "rosegarden-manual" = "debian-edu-itil-manual" ]; then \
		export LANGPATH=/tmp/testrun/debian/debian-edu-doc-legacy-$f/usr/share/doc/debian-edu-doc-legacy-$f ; \
	else \
		export LANGPATH=/tmp/testrun/debian/debian-edu-doc-$f/usr/share/doc/debian-edu-doc-$f ; \
	fi ; \
	mkdir -p $LANGPATH ; \
	if [ -e rosegarden-manual.$f.html ] ; then \
		cp rosegarden-manual.$f.html $LANGPATH/rosegarden-manual.html ; \
		sed -i "s/href=\"rosegarden-manual.$f.html/href=\"rosegarden-manual.html/g" $LANGPATH/rosegarden-manual.html ; \
		sed -i "s#./images#./rosegarden-manual-images#g" $LANGPATH/rosegarden-manual.html ; \
		if [ "$f" = "en" ] ; then \
		  mkdir -p $LANGPATH/rosegarden-manual-images/ ; \
		  find images -maxdepth 1 -type f -exec cp \{\} $LANGPATH/rosegarden-manual-images/ \; ; \
		  sed -i 's%</para><para> </para>%2024-03-29%' rosegarden-manual.xml ; \
		  sed -i 's%<subtitle><para>%<subtitle>%' rosegarden-manual.xml ; \
		  SOURCE_DATE_EPOCH=$SOURCE_DATE_EPOCH SOURCE_DATE_EPOCH_TEX_PRIMITIVES=1 dblatex "--tmpdir=texdir" -T native -b xetex -p ../common/dblatex.xsl -o $LANGPATH/rosegarden-manual.pdf rosegarden-manual.xml --param=lingua=$f ; \
		else \
			mkdir -p $LANGPATH/rosegarden-manual-images ; \
			mkdir -p $LANGPATH/rosegarden-manual-images-tmp ; \
			cd images ; \
			for i in *.* ; do \
				if [ -e $f/$i ] ; then \
					cp $f/$i $LANGPATH/rosegarden-manual-images-tmp/ ; \
				else \
					case "rosegarden-manual" in \
						audacity-manual|debian-edu-itil-manual|rosegarden-manual) \
							ln -sf ../../debian-edu-doc-legacy-en/rosegarden-manual-images/$i $LANGPATH/rosegarden-manual-images/$i \
						;; \
						*) ln -sf ../../debian-edu-doc-en/rosegarden-manual-images/$i $LANGPATH/rosegarden-manual-images/$i \
						;; \
					esac ; \
					cp $i $LANGPATH/rosegarden-manual-images-tmp/ ; \
				fi ; done ; \
			cd .. ; \
			sed -i "s#./images#./rosegarden-manual-images#g" rosegarden-manual.$f.xml ; \
			SOURCE_DATE_EPOCH=$SOURCE_DATE_EPOCH SOURCE_DATE_EPOCH_TEX_PRIMITIVES=1 dblatex "--tmpdir=texdir" -T native -b xetex -p ../common/dblatex.xsl -I $LANGPATH/ -I /tmp/testrun/debian/debian-edu-doc-en/usr/share/doc/debian-edu-doc-en/ -o $LANGPATH/rosegarden-manual.pdf rosegarden-manual.$f.xml --param=lingua=$f ; \
			cp $LANGPATH/rosegarden-manual-images-tmp/*.* $LANGPATH/rosegarden-manual-images 2> /dev/null ; \
			rm -rf $LANGPATH/rosegarden-manual-images-tmp ; \
		fi ; \
	fi ; \
	if [ -e rosegarden-manual.epub ] && [ "$f" = "en" ]  ; then \
		cp rosegarden-manual.epub $LANGPATH/rosegarden-manual.epub ; \
	fi ; \
	if [ -e rosegarden-manual.$f.epub ] ; then \
		cp rosegarden-manual.$f.epub $LANGPATH/rosegarden-manual.epub ; \
		cd $LANGPATH ; \
		unzip -q rosegarden-manual.epub -d epub ; \
		sed -i 's#_idm[0-9]\+#_idm123#' epub/OEBPS/content.opf ; \
		sed -i 's#_idm[0-9]\+#_idm123#' epub/OEBPS/toc.ncx ; \
		sed -i 's#_idp[0-9]\+#_idp123#' epub/OEBPS/content.opf ; \
		sed -i 's#_idp[0-9]\+#_idp123#' epub/OEBPS/toc.ncx ; \
		find epub -exec touch -d @0 '{}' \; ; \
		rm rosegarden-manual.epub ; \
		zip -q -r rosegarden-manual.epub epub/ ; \
		rm -rf epub/ ; \
		cd - ; \
	fi ; \
done
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build rosegarden-manual.pdf
'rosegarden-manual.pdf' successfully built
/tmp/testrun/documentation/rosegarden
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build rosegarden-manual.fr.pdf
'rosegarden-manual.pdf' successfully built
/tmp/testrun/documentation/rosegarden
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build rosegarden-manual.nb-no.pdf
'rosegarden-manual.pdf' successfully built
/tmp/testrun/documentation/rosegarden
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build rosegarden-manual.nl.pdf
'rosegarden-manual.pdf' successfully built
/tmp/testrun/documentation/rosegarden
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build rosegarden-manual.zh-cn.pdf
'rosegarden-manual.pdf' successfully built
/tmp/testrun/documentation/rosegarden
make[3]: Leaving directory '/tmp/testrun/documentation/rosegarden'
/usr/bin/make -C /tmp/testrun/documentation/audacity install
make[3]: Entering directory '/tmp/testrun/documentation/audacity'
# create localized XML files
po4a --msgmerge-opt --no-location po4a.cfg
 (66 entries)
# rewrap the PO file just to be sure
msgcat --no-location -o audacity-manual.pot audacity-manual.pot
# special case English master file
cp audacity-manual.xml audacity-manual.en.xml
# modify XML file
for f in en fr ja nb-no nl pl pt-br pt-pt sv uk zh-cn ; do \
	if [ -e audacity-manual.$f.xml ] ; then \
		echo "Creating XML for $f"; \
		case "$f" in \
			cs|de|da|nb-no|pl|ro|uk) sed -i 's%</para><para> </para>%29.03.2024%' audacity-manual.$f.xml \
			;; \
			fr|nl) sed -i 's%</para><para> </para>%29-03-2024%' audacity-manual.$f.xml \
			;; \
			ja) sed -i 's%</para><para> </para>%2024年03月29日%' audacity-manual.$f.xml \
			;; \
			es|it|pt-br|pt-pt) sed -i 's%</para><para> </para>%29/03/2024%' audacity-manual.$f.xml \
			;; \
			zh-tw) sed -i 's%</para><para> </para>%2024/3/29%' audacity-manual.$f.xml \
			;; \
			*) sed -i 's%</para><para> </para>%2024-03-29%' audacity-manual.$f.xml \
			;; \
		esac ; \
		sed -i 's%<subtitle><para>%<subtitle>%' audacity-manual.$f.xml ; \
		sed -i "s%id='[0-9]\+%id='%g" audacity-manual.$f.xml ; \
		sed -i "s% id=''%%g" audacity-manual.$f.xml ; \
	fi ; \
done
Creating XML for en
Creating XML for fr
Creating XML for ja
Creating XML for nb-no
Creating XML for nl
Creating XML for pl
Creating XML for pt-br
Creating XML for pt-pt
Creating XML for sv
Creating XML for uk
Creating XML for zh-cn
# build HTML version and restore internal links for all languages
for f in en fr ja nb-no nl pl pt-br pt-pt sv uk zh-cn ; do \
	echo "Creating HTML for $f"; \
	if [ -e audacity-manual.$f.xml ] ; then \
		xsltproc --nonet --novalid --xinclude ../common/html.xsl audacity-manual.$f.xml && mv index.html audacity-manual.$f.html ; \
		sed -i "s/href=\"index.html/href=\"audacity-manual.$f.html/g" audacity-manual.$f.html ; \
	fi ; \
done
Creating HTML for en
Writing index.html for article
Creating HTML for fr
Writing index.html for article
Creating HTML for ja
Writing index.html for article
Creating HTML for nb-no
Writing index.html for article
Creating HTML for nl
Writing index.html for article
Creating HTML for pl
Writing index.html for article
Creating HTML for pt-br
Writing index.html for article
Creating HTML for pt-pt
Writing index.html for article
Creating HTML for sv
Writing index.html for article
Creating HTML for uk
Writing index.html for article
Creating HTML for zh-cn
Writing index.html for article
# build EPUB version for all languages
for f in en fr ja nb-no nl pl pt-br pt-pt sv uk zh-cn ; do \
	echo "Creating EPUB for $f"; \
	mkdir images-tmp ; \
	cp images/*.* images-tmp/ ; \
	if [ -e images/$f ] ; then \
	    cp -v images/$f/*.* images-tmp/ ; \
	fi ; \
	if [ -e audacity-manual.$f.xml ] ; then \
		sed -i "s#./images#./images-tmp#g" audacity-manual.$f.xml ; \
		dbtoepub audacity-manual.$f.xml ; \
	fi ; \
	rm -rf images-tmp ; \
done
Creating EPUB for en
Creating EPUB for fr
'images/fr/edittojack.png' -> 'images-tmp/edittojack.png'
'images/fr/getnoiseprofile.png' -> 'images-tmp/getnoiseprofile.png'
'images/fr/manipulating.png' -> 'images-tmp/manipulating.png'
'images/fr/manipulating1.png' -> 'images-tmp/manipulating1.png'
'images/fr/marking.png' -> 'images-tmp/marking.png'
'images/fr/mixingaudio.png' -> 'images-tmp/mixingaudio.png'
'images/fr/normalize.png' -> 'images-tmp/normalize.png'
'images/fr/normalized.png' -> 'images-tmp/normalized.png'
'images/fr/recording.png' -> 'images-tmp/recording.png'
'images/fr/samplerate.png' -> 'images-tmp/samplerate.png'
'images/fr/toolbox.png' -> 'images-tmp/toolbox.png'
'images/fr/zoom.png' -> 'images-tmp/zoom.png'
Creating EPUB for ja
Creating EPUB for nb-no
Creating EPUB for nl
Creating EPUB for pl
Creating EPUB for pt-br
Creating EPUB for pt-pt
Creating EPUB for sv
Creating EPUB for uk
Creating EPUB for zh-cn
# en needs to be first
#
# the first two epub related sed commands further below are needed to get
# rid of any environmental influence at package generation time. This concerns
# the content identifier in both .opf and .ncx files. While these sed commands
# are doing the right thing for archs amd64 and arm64, the set of the next
# two sed commands are needed for i386 and armhf instead due to a different
# content identifier string.
for f in en fr ja nb-no nl pl pt-br pt-pt sv uk zh-cn ; do \
	if [ "audacity-manual" = "audacity-manual" ] || [ "audacity-manual" = "rosegarden-manual" ] || \
		[ "audacity-manual" = "debian-edu-itil-manual" ]; then \
		export LANGPATH=/tmp/testrun/debian/debian-edu-doc-legacy-$f/usr/share/doc/debian-edu-doc-legacy-$f ; \
	else \
		export LANGPATH=/tmp/testrun/debian/debian-edu-doc-$f/usr/share/doc/debian-edu-doc-$f ; \
	fi ; \
	mkdir -p $LANGPATH ; \
	if [ -e audacity-manual.$f.html ] ; then \
		cp audacity-manual.$f.html $LANGPATH/audacity-manual.html ; \
		sed -i "s/href=\"audacity-manual.$f.html/href=\"audacity-manual.html/g" $LANGPATH/audacity-manual.html ; \
		sed -i "s#./images#./audacity-manual-images#g" $LANGPATH/audacity-manual.html ; \
		if [ "$f" = "en" ] ; then \
		  mkdir -p $LANGPATH/audacity-manual-images/ ; \
		  find images -maxdepth 1 -type f -exec cp \{\} $LANGPATH/audacity-manual-images/ \; ; \
		  sed -i 's%</para><para> </para>%2024-03-29%' audacity-manual.xml ; \
		  sed -i 's%<subtitle><para>%<subtitle>%' audacity-manual.xml ; \
		  SOURCE_DATE_EPOCH=$SOURCE_DATE_EPOCH SOURCE_DATE_EPOCH_TEX_PRIMITIVES=1 dblatex "--tmpdir=texdir" -T native -b xetex -p ../common/dblatex.xsl -o $LANGPATH/audacity-manual.pdf audacity-manual.xml --param=lingua=$f ; \
		else \
			mkdir -p $LANGPATH/audacity-manual-images ; \
			mkdir -p $LANGPATH/audacity-manual-images-tmp ; \
			cd images ; \
			for i in *.* ; do \
				if [ -e $f/$i ] ; then \
					cp $f/$i $LANGPATH/audacity-manual-images-tmp/ ; \
				else \
					case "audacity-manual" in \
						audacity-manual|debian-edu-itil-manual|rosegarden-manual) \
							ln -sf ../../debian-edu-doc-legacy-en/audacity-manual-images/$i $LANGPATH/audacity-manual-images/$i \
						;; \
						*) ln -sf ../../debian-edu-doc-en/audacity-manual-images/$i $LANGPATH/audacity-manual-images/$i \
						;; \
					esac ; \
					cp $i $LANGPATH/audacity-manual-images-tmp/ ; \
				fi ; done ; \
			cd .. ; \
			sed -i "s#./images#./audacity-manual-images#g" audacity-manual.$f.xml ; \
			SOURCE_DATE_EPOCH=$SOURCE_DATE_EPOCH SOURCE_DATE_EPOCH_TEX_PRIMITIVES=1 dblatex "--tmpdir=texdir" -T native -b xetex -p ../common/dblatex.xsl -I $LANGPATH/ -I /tmp/testrun/debian/debian-edu-doc-en/usr/share/doc/debian-edu-doc-en/ -o $LANGPATH/audacity-manual.pdf audacity-manual.$f.xml --param=lingua=$f ; \
			cp $LANGPATH/audacity-manual-images-tmp/*.* $LANGPATH/audacity-manual-images 2> /dev/null ; \
			rm -rf $LANGPATH/audacity-manual-images-tmp ; \
		fi ; \
	fi ; \
	if [ -e audacity-manual.epub ] && [ "$f" = "en" ]  ; then \
		cp audacity-manual.epub $LANGPATH/audacity-manual.epub ; \
	fi ; \
	if [ -e audacity-manual.$f.epub ] ; then \
		cp audacity-manual.$f.epub $LANGPATH/audacity-manual.epub ; \
		cd $LANGPATH ; \
		unzip -q audacity-manual.epub -d epub ; \
		sed -i 's#_idm[0-9]\+#_idm123#' epub/OEBPS/content.opf ; \
		sed -i 's#_idm[0-9]\+#_idm123#' epub/OEBPS/toc.ncx ; \
		sed -i 's#_idp[0-9]\+#_idp123#' epub/OEBPS/content.opf ; \
		sed -i 's#_idp[0-9]\+#_idp123#' epub/OEBPS/toc.ncx ; \
		find epub -exec touch -d @0 '{}' \; ; \
		rm audacity-manual.epub ; \
		zip -q -r audacity-manual.epub epub/ ; \
		rm -rf epub/ ; \
		cd - ; \
	fi ; \
done
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build audacity-manual.pdf
'audacity-manual.pdf' successfully built
/tmp/testrun/documentation/audacity
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build audacity-manual.fr.pdf
'audacity-manual.pdf' successfully built
/tmp/testrun/documentation/audacity
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build audacity-manual.ja.pdf
'audacity-manual.pdf' successfully built
/tmp/testrun/documentation/audacity
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build audacity-manual.nb-no.pdf
'audacity-manual.pdf' successfully built
/tmp/testrun/documentation/audacity
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build audacity-manual.nl.pdf
'audacity-manual.pdf' successfully built
/tmp/testrun/documentation/audacity
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build audacity-manual.pl.pdf
'audacity-manual.pdf' successfully built
/tmp/testrun/documentation/audacity
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build audacity-manual.pt-br.pdf
'audacity-manual.pdf' successfully built
/tmp/testrun/documentation/audacity
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build audacity-manual.pt-pt.pdf
'audacity-manual.pdf' successfully built
/tmp/testrun/documentation/audacity
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build audacity-manual.sv.pdf
'audacity-manual.pdf' successfully built
/tmp/testrun/documentation/audacity
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build audacity-manual.uk.pdf
'audacity-manual.pdf' successfully built
/tmp/testrun/documentation/audacity
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build audacity-manual.zh-cn.pdf
'audacity-manual.pdf' successfully built
/tmp/testrun/documentation/audacity
make[3]: Leaving directory '/tmp/testrun/documentation/audacity'
/usr/bin/make -C /tmp/testrun/documentation/debian-edu-itil install
make[3]: Entering directory '/tmp/testrun/documentation/debian-edu-itil'
# create localized XML files
po4a --msgmerge-opt --no-location po4a.cfg
 (1531 entries)
# rewrap the PO file just to be sure
msgcat --no-location -o debian-edu-itil-manual.pot debian-edu-itil-manual.pot
# special case English master file
cp debian-edu-itil-manual.xml debian-edu-itil-manual.en.xml
# modify XML file
for f in en nb-no nl zh-cn ; do \
	if [ -e debian-edu-itil-manual.$f.xml ] ; then \
		echo "Creating XML for $f"; \
		case "$f" in \
			cs|de|da|nb-no|pl|ro|uk) sed -i 's%</para><para> </para>%29.03.2024%' debian-edu-itil-manual.$f.xml \
			;; \
			fr|nl) sed -i 's%</para><para> </para>%29-03-2024%' debian-edu-itil-manual.$f.xml \
			;; \
			ja) sed -i 's%</para><para> </para>%2024年03月29日%' debian-edu-itil-manual.$f.xml \
			;; \
			es|it|pt-br|pt-pt) sed -i 's%</para><para> </para>%29/03/2024%' debian-edu-itil-manual.$f.xml \
			;; \
			zh-tw) sed -i 's%</para><para> </para>%2024/3/29%' debian-edu-itil-manual.$f.xml \
			;; \
			*) sed -i 's%</para><para> </para>%2024-03-29%' debian-edu-itil-manual.$f.xml \
			;; \
		esac ; \
		sed -i 's%<subtitle><para>%<subtitle>%' debian-edu-itil-manual.$f.xml ; \
		sed -i "s%id='[0-9]\+%id='%g" debian-edu-itil-manual.$f.xml ; \
		sed -i "s% id=''%%g" debian-edu-itil-manual.$f.xml ; \
	fi ; \
done
Creating XML for en
Creating XML for nb-no
Creating XML for nl
Creating XML for zh-cn
# build HTML version and restore internal links for all languages
for f in en nb-no nl zh-cn ; do \
	echo "Creating HTML for $f"; \
	if [ -e debian-edu-itil-manual.$f.xml ] ; then \
		xsltproc --nonet --novalid --xinclude ../common/html.xsl debian-edu-itil-manual.$f.xml && mv index.html debian-edu-itil-manual.$f.html ; \
		sed -i "s/href=\"index.html/href=\"debian-edu-itil-manual.$f.html/g" debian-edu-itil-manual.$f.html ; \
	fi ; \
done
Creating HTML for en
Error: no ID for constraint linkend: "CopyRight".
Error: no ID for constraint linkend: "FootNote".
Error: no ID for constraint linkend: "FootNote".
Error: no ID for constraint linkend: "Delivery--content-service-level-agreement".
Error: no ID for constraint linkend: "FootNote".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--mainserverprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--mainserverprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--thinclientprofile".
Error: no ID for constraint linkend: "!UsefulCommands--apt-get".
Error: no ID for constraint linkend: "!UsefulCommands--shell".
Error: no ID for constraint linkend: "!UsefulCommands--kpackage".
Error: no ID for constraint linkend: "!UsefulCommands--webmin".
Error: no ID for constraint linkend: "!UsefulCommands--sources.list".
Error: no ID for constraint linkend: "!UsefulCommands--clguishow".
Error: no ID for constraint linkend: "!UsefulCommands--clgui".
Error: no ID for constraint linkend: "!UsefulCommands--clmodules".
Error: no ID for constraint linkend: "DebianEdu".
Error: no ID for constraint linkend: "LtdBy".
Writing index.html for article
Creating HTML for nb-no
Error: no ID for constraint linkend: "CopyRight".
Error: no ID for constraint linkend: "FootNote".
Error: no ID for constraint linkend: "FootNote".
Error: no ID for constraint linkend: "Delivery--content-service-level-agreement".
Error: no ID for constraint linkend: "FootNote".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--mainserverprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--mainserverprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--thinclientprofile".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--apt-get".
Error: no ID for constraint linkend: "UsefulCommands--shell".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--kpackage".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--webmin".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--sources.list".
Error: no ID for constraint linkend: "UsefulCommands--skishow".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--clgui".
Error: no ID for constraint linkend: "UsefulCommands--clmodules".
Error: no ID for constraint linkend: "DebianEdu".
Error: no ID for constraint linkend: "LtdBy".
Writing index.html for article
Creating HTML for nl
Error: no ID for constraint linkend: "CopyRight".
Error: no ID for constraint linkend: "FootNote".
Error: no ID for constraint linkend: "Delivery--content-service-level-agreement".
Error: no ID for constraint linkend: "FootNote".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--mainserverprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--mainserverprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--thinclientprofile".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--apt-get".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--shell".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--kpackage".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--webmin".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--sources.list".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--clguishow".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--clgui".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--clmodules".
Error: no ID for constraint linkend: "LtdBy".
Writing index.html for article
Creating HTML for zh-cn
Error: no ID for constraint linkend: "CopyRight".
Error: no ID for constraint linkend: "FootNote".
Error: no ID for constraint linkend: "FootNote".
Error: no ID for constraint linkend: "Delivery--content-service-level-agreement".
Error: no ID for constraint linkend: "FootNote".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--mainserverprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--mainserverprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--thinclientprofile".
Error: no ID for constraint linkend: "!UsefulCommands--apt-get".
Error: no ID for constraint linkend: "!UsefulCommands--shell".
Error: no ID for constraint linkend: "!UsefulCommands--kpackage".
Error: no ID for constraint linkend: "!UsefulCommands--webmin".
Error: no ID for constraint linkend: "!UsefulCommands--sources.list".
Error: no ID for constraint linkend: "!UsefulCommands--clguishow".
Error: no ID for constraint linkend: "!UsefulCommands--clgui".
Error: no ID for constraint linkend: "!UsefulCommands--clmodules".
Error: no ID for constraint linkend: "DebianEdu".
Error: no ID for constraint linkend: "LtdBy".
Writing index.html for article
# build EPUB version for all languages
for f in en nb-no nl zh-cn ; do \
	echo "Creating EPUB for $f"; \
	mkdir images-tmp ; \
	cp images/*.* images-tmp/ ; \
	if [ -e images/$f ] ; then \
	    cp -v images/$f/*.* images-tmp/ ; \
	fi ; \
	if [ -e debian-edu-itil-manual.$f.xml ] ; then \
		sed -i "s#./images#./images-tmp#g" debian-edu-itil-manual.$f.xml ; \
		dbtoepub debian-edu-itil-manual.$f.xml ; \
	fi ; \
	rm -rf images-tmp ; \
done
Creating EPUB for en
Error: no ID for constraint linkend: "CopyRight".
Error: no ID for constraint linkend: "FootNote".
Error: no ID for constraint linkend: "FootNote".
Error: no ID for constraint linkend: "Delivery--content-service-level-agreement".
Error: no ID for constraint linkend: "FootNote".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--mainserverprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--mainserverprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--thinclientprofile".
Error: no ID for constraint linkend: "!UsefulCommands--apt-get".
Error: no ID for constraint linkend: "!UsefulCommands--shell".
Error: no ID for constraint linkend: "!UsefulCommands--kpackage".
Error: no ID for constraint linkend: "!UsefulCommands--webmin".
Error: no ID for constraint linkend: "!UsefulCommands--sources.list".
Error: no ID for constraint linkend: "!UsefulCommands--clguishow".
Error: no ID for constraint linkend: "!UsefulCommands--clgui".
Error: no ID for constraint linkend: "!UsefulCommands--clmodules".
Error: no ID for constraint linkend: "DebianEdu".
Error: no ID for constraint linkend: "LtdBy".
Creating EPUB for nb-no
Error: no ID for constraint linkend: "CopyRight".
Error: no ID for constraint linkend: "FootNote".
Error: no ID for constraint linkend: "FootNote".
Error: no ID for constraint linkend: "Delivery--content-service-level-agreement".
Error: no ID for constraint linkend: "FootNote".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--mainserverprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--mainserverprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--thinclientprofile".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--apt-get".
Error: no ID for constraint linkend: "UsefulCommands--shell".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--kpackage".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--webmin".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--sources.list".
Error: no ID for constraint linkend: "UsefulCommands--skishow".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--clgui".
Error: no ID for constraint linkend: "UsefulCommands--clmodules".
Error: no ID for constraint linkend: "DebianEdu".
Error: no ID for constraint linkend: "LtdBy".
Creating EPUB for nl
Error: no ID for constraint linkend: "CopyRight".
Error: no ID for constraint linkend: "FootNote".
Error: no ID for constraint linkend: "Delivery--content-service-level-agreement".
Error: no ID for constraint linkend: "FootNote".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--mainserverprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--mainserverprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "InfrastructureSetup--!InfrastructureSetup--thinclientprofile".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--apt-get".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--shell".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--kpackage".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--webmin".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--sources.list".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--clguishow".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--clgui".
Error: no ID for constraint linkend: "UsefulCommands--!UsefulCommands--clmodules".
Error: no ID for constraint linkend: "LtdBy".
Creating EPUB for zh-cn
Error: no ID for constraint linkend: "CopyRight".
Error: no ID for constraint linkend: "FootNote".
Error: no ID for constraint linkend: "FootNote".
Error: no ID for constraint linkend: "Delivery--content-service-level-agreement".
Error: no ID for constraint linkend: "FootNote".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--mainserverprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--mainserverprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--workstationprofile".
Error: no ID for constraint linkend: "!InfrastructureSetup--thinclientprofile".
Error: no ID for constraint linkend: "!UsefulCommands--apt-get".
Error: no ID for constraint linkend: "!UsefulCommands--shell".
Error: no ID for constraint linkend: "!UsefulCommands--kpackage".
Error: no ID for constraint linkend: "!UsefulCommands--webmin".
Error: no ID for constraint linkend: "!UsefulCommands--sources.list".
Error: no ID for constraint linkend: "!UsefulCommands--clguishow".
Error: no ID for constraint linkend: "!UsefulCommands--clgui".
Error: no ID for constraint linkend: "!UsefulCommands--clmodules".
Error: no ID for constraint linkend: "DebianEdu".
Error: no ID for constraint linkend: "LtdBy".
# en needs to be first
#
# the first two epub related sed commands further below are needed to get
# rid of any environmental influence at package generation time. This concerns
# the content identifier in both .opf and .ncx files. While these sed commands
# are doing the right thing for archs amd64 and arm64, the set of the next
# two sed commands are needed for i386 and armhf instead due to a different
# content identifier string.
for f in en nb-no nl zh-cn ; do \
	if [ "debian-edu-itil-manual" = "audacity-manual" ] || [ "debian-edu-itil-manual" = "rosegarden-manual" ] || \
		[ "debian-edu-itil-manual" = "debian-edu-itil-manual" ]; then \
		export LANGPATH=/tmp/testrun/debian/debian-edu-doc-legacy-$f/usr/share/doc/debian-edu-doc-legacy-$f ; \
	else \
		export LANGPATH=/tmp/testrun/debian/debian-edu-doc-$f/usr/share/doc/debian-edu-doc-$f ; \
	fi ; \
	mkdir -p $LANGPATH ; \
	if [ -e debian-edu-itil-manual.$f.html ] ; then \
		cp debian-edu-itil-manual.$f.html $LANGPATH/debian-edu-itil-manual.html ; \
		sed -i "s/href=\"debian-edu-itil-manual.$f.html/href=\"debian-edu-itil-manual.html/g" $LANGPATH/debian-edu-itil-manual.html ; \
		sed -i "s#./images#./debian-edu-itil-manual-images#g" $LANGPATH/debian-edu-itil-manual.html ; \
		if [ "$f" = "en" ] ; then \
		  mkdir -p $LANGPATH/debian-edu-itil-manual-images/ ; \
		  find images -maxdepth 1 -type f -exec cp \{\} $LANGPATH/debian-edu-itil-manual-images/ \; ; \
		  sed -i 's%</para><para> </para>%2024-03-29%' debian-edu-itil-manual.xml ; \
		  sed -i 's%<subtitle><para>%<subtitle>%' debian-edu-itil-manual.xml ; \
		  SOURCE_DATE_EPOCH=$SOURCE_DATE_EPOCH SOURCE_DATE_EPOCH_TEX_PRIMITIVES=1 dblatex "--tmpdir=texdir" -T native -b xetex -p ../common/dblatex.xsl -o $LANGPATH/debian-edu-itil-manual.pdf debian-edu-itil-manual.xml --param=lingua=$f ; \
		else \
			mkdir -p $LANGPATH/debian-edu-itil-manual-images ; \
			mkdir -p $LANGPATH/debian-edu-itil-manual-images-tmp ; \
			cd images ; \
			for i in *.* ; do \
				if [ -e $f/$i ] ; then \
					cp $f/$i $LANGPATH/debian-edu-itil-manual-images-tmp/ ; \
				else \
					case "debian-edu-itil-manual" in \
						audacity-manual|debian-edu-itil-manual|rosegarden-manual) \
							ln -sf ../../debian-edu-doc-legacy-en/debian-edu-itil-manual-images/$i $LANGPATH/debian-edu-itil-manual-images/$i \
						;; \
						*) ln -sf ../../debian-edu-doc-en/debian-edu-itil-manual-images/$i $LANGPATH/debian-edu-itil-manual-images/$i \
						;; \
					esac ; \
					cp $i $LANGPATH/debian-edu-itil-manual-images-tmp/ ; \
				fi ; done ; \
			cd .. ; \
			sed -i "s#./images#./debian-edu-itil-manual-images#g" debian-edu-itil-manual.$f.xml ; \
			SOURCE_DATE_EPOCH=$SOURCE_DATE_EPOCH SOURCE_DATE_EPOCH_TEX_PRIMITIVES=1 dblatex "--tmpdir=texdir" -T native -b xetex -p ../common/dblatex.xsl -I $LANGPATH/ -I /tmp/testrun/debian/debian-edu-doc-en/usr/share/doc/debian-edu-doc-en/ -o $LANGPATH/debian-edu-itil-manual.pdf debian-edu-itil-manual.$f.xml --param=lingua=$f ; \
			cp $LANGPATH/debian-edu-itil-manual-images-tmp/*.* $LANGPATH/debian-edu-itil-manual-images 2> /dev/null ; \
			rm -rf $LANGPATH/debian-edu-itil-manual-images-tmp ; \
		fi ; \
	fi ; \
	if [ -e debian-edu-itil-manual.epub ] && [ "$f" = "en" ]  ; then \
		cp debian-edu-itil-manual.epub $LANGPATH/debian-edu-itil-manual.epub ; \
	fi ; \
	if [ -e debian-edu-itil-manual.$f.epub ] ; then \
		cp debian-edu-itil-manual.$f.epub $LANGPATH/debian-edu-itil-manual.epub ; \
		cd $LANGPATH ; \
		unzip -q debian-edu-itil-manual.epub -d epub ; \
		sed -i 's#_idm[0-9]\+#_idm123#' epub/OEBPS/content.opf ; \
		sed -i 's#_idm[0-9]\+#_idm123#' epub/OEBPS/toc.ncx ; \
		sed -i 's#_idp[0-9]\+#_idp123#' epub/OEBPS/content.opf ; \
		sed -i 's#_idp[0-9]\+#_idp123#' epub/OEBPS/toc.ncx ; \
		find epub -exec touch -d @0 '{}' \; ; \
		rm debian-edu-itil-manual.epub ; \
		zip -q -r debian-edu-itil-manual.epub epub/ ; \
		rm -rf epub/ ; \
		cd - ; \
	fi ; \
done
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build debian-edu-itil-manual.pdf
'debian-edu-itil-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-itil
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build debian-edu-itil-manual.nb-no.pdf
'debian-edu-itil-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-itil
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build debian-edu-itil-manual.nl.pdf
'debian-edu-itil-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-itil
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.12)
===================================================
Build debian-edu-itil-manual.zh-cn.pdf
'debian-edu-itil-manual.pdf' successfully built
/tmp/testrun/documentation/debian-edu-itil
make[3]: Leaving directory '/tmp/testrun/documentation/debian-edu-itil'
make[2]: Leaving directory '/tmp/testrun'
jdupes -rl "/tmp/testrun/debian"
make[1]: Leaving directory '/tmp/testrun'
   debian/rules override_dh_installdocs
make[1]: Entering directory '/tmp/testrun'
dh_installdocs -A debian/README
dh_installdocs -p debian-edu-doc-en \
	documentation/debian-edu-bookworm/README.debian-edu-bookworm-manual-translations \
	documentation/debian-edu-bullseye/README.debian-edu-bullseye-manual-translations \
	documentation/debian-edu-itil/README.debian-edu-itil-manual-translations \
	documentation/rosegarden/README.rosegarden-manual-translations \
	documentation/audacity/README.audacity-manual-translations
make[1]: Leaving directory '/tmp/testrun'
   dh_installchangelogs
   dh_perl
   dh_link
   dh_strip_nondeterminism
   debian/rules override_dh_compress
make[1]: Entering directory '/tmp/testrun'
dh_compress -X.pdf -X.html
make[1]: Leaving directory '/tmp/testrun'
   dh_fixperms
   dh_missing
   dh_installdeb
   dh_gencontrol
   dh_md5sums
   dh_builddeb
dpkg-deb: building package 'debian-edu-doc-da' in '../debian-edu-doc-da_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-en' in '../debian-edu-doc-en_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-de' in '../debian-edu-doc-de_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-es' in '../debian-edu-doc-es_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-it' in '../debian-edu-doc-it_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-fr' in '../debian-edu-doc-fr_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-ja' in '../debian-edu-doc-ja_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-nb-no' in '../debian-edu-doc-nb-no_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-nl' in '../debian-edu-doc-nl_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-pt-br' in '../debian-edu-doc-pt-br_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-pt-pt' in '../debian-edu-doc-pt-pt_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-uk' in '../debian-edu-doc-uk_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-zh-cn' in '../debian-edu-doc-zh-cn_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-legacy-en' in '../debian-edu-doc-legacy-en_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-ro' in '../debian-edu-doc-ro_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-legacy-fr' in '../debian-edu-doc-legacy-fr_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-legacy-ja' in '../debian-edu-doc-legacy-ja_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-legacy-nl' in '../debian-edu-doc-legacy-nl_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-legacy-pl' in '../debian-edu-doc-legacy-pl_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-legacy-nb-no' in '../debian-edu-doc-legacy-nb-no_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-legacy-pt-pt' in '../debian-edu-doc-legacy-pt-pt_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-legacy-sv' in '../debian-edu-doc-legacy-sv_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-legacy-pt-br' in '../debian-edu-doc-legacy-pt-br_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-legacy-uk' in '../debian-edu-doc-legacy-uk_2.12.27_all.deb'.
dpkg-deb: building package 'debian-edu-doc-legacy-zh-cn' in '../debian-edu-doc-legacy-zh-cn_2.12.27_all.deb'.
 dpkg-genbuildinfo --build=binary -O../debian-edu-doc_2.12.27_amd64.buildinfo
 dpkg-genchanges --build=binary -O../debian-edu-doc_2.12.27_amd64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
Now running lintian debian-edu-doc_2.12.27_amd64.changes ...
running with root privileges is not recommended!
Finished running lintian.
Extracting contents from .deb files...

https://jenkins.debian.net/userContent/debian-edu-doc/ has been updated from git e71e8af.

Sat Jun  8 20:19:16 UTC 2024 - chroot-run.sh stopped running as /tmp/jenkins-script-KufzX1KL, removing.
Build step 'Console output (build log) parsing' changed build result to UNSTABLE
Sending e-mails to: jenkins+debian-edu@jenkins.debian.net debian-edu-commits@lists.alioth.debian.org
Finished: UNSTABLE