[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1016329: marked as done (libreoffice: FTBFS: dwz: debian/libreoffice-core/usr/lib/libreoffice/program/libskialo.so: Unknown debugging section .debug_addr)



Your message dated Fri, 29 Jul 2022 20:57:56 +0200
with message-id <c4a4efca-8a25-6be9-2884-373e6266f876@debian.org>
and subject line Re: Bug#1016329: libreoffice: FTBFS: dwz: debian/libreoffice-core/usr/lib/libreoffice/program/libskialo.so: Unknown debugging section .debug_addr
has caused the Debian Bug report #1016329,
regarding libreoffice: FTBFS: dwz: debian/libreoffice-core/usr/lib/libreoffice/program/libskialo.so: Unknown debugging section .debug_addr
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1016329: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1016329
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: libreoffice
Version: 1:7.3.5~rc2-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas@debian.org
Usertags: ftbfs-20220728 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> echo "custom cmd" && ( export DESTDIR=/<<PKGBUILDDIR>>/debian/tmp; /<<PKGBUILDDIR>>/solenv/bin/install-gdb-printers -a /usr/share/gdb/auto-load/usr/lib/libreoffice -c -i /usr/lib/libreoffice -p /usr/share/libreoffice/gdb )
> custom cmd
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> # FIXME
> cd /<<PKGBUILDDIR>>/debian/tmp/pkg && rm -rf \*
> # we need to do it here. If -kf5 isn't built
> # there's no -kf5.install generated, so dh_missing complains later
> mkdir -p debian/tmp/pkg/libreoffice-qt5/usr/lib/libreoffice/program
> mv debian/tmp/pkg/libreoffice-kde/usr/lib/libreoffice/program/libvclplug_qt5lo.so\
> 	debian/tmp/pkg/libreoffice-qt5/usr/lib/libreoffice/program
> mv debian/tmp/pkg/libreoffice-kde \
> 	debian/tmp/pkg/libreoffice-kf5
> mkdir -p debian/tmp/pkg/libreoffice-plasma/usr/lib/libreoffice/program
> mv debian/tmp/pkg/libreoffice-kf5/usr/lib/libreoffice/program/libkf5be1lo.so \
> 	debian/tmp/pkg/libreoffice-plasma/usr/lib/libreoffice/program
> mkdir -p debian/tmp/pkg/libreoffice-help-common/usr/lib/libreoffice; \
> mv debian/tmp/pkg/libreoffice-common/usr/lib/libreoffice/help \
> 	debian/tmp/pkg/libreoffice-help-common/usr/lib/libreoffice
> # prepare install/dir files for dh
> for i in `cd /<<PKGBUILDDIR>>/debian/tmp/pkg; ls -1 | xargs`; do \
> 	echo "${i}/usr/* usr" > debian/$i.install; \
> 	(cd debian/tmp/pkg/$i; find . -type d | sed -e "s,\./,,") \
> 		> debian/$i.dirs; \
> done
> echo "/etc/libreoffice/registry/res" >> debian/libreoffice-common.dirs
> # the english resources should be in -common
> cat debian/libreoffice-l10n-en-US.dirs >> debian/libreoffice-common.dirs
> cat debian/libreoffice-l10n-en-US.install >> debian/libreoffice-common.install
> rm -f debian/libreoffice-l10n-en-US.dirs debian/libreoffice-l10n-en-US.install
> # and ca-valencia in -ca...
> if [ -f debian/libreoffice-l10n-ca-valencia.dirs -a -f debian/libreoffice-l10n-ca-valencia.install ]; then \
> 	cat debian/libreoffice-l10n-ca-valencia.dirs >> debian/libreoffice-l10n-ca.dirs; \
> 	cat debian/libreoffice-l10n-ca-valencia.install >> debian/libreoffice-l10n-ca.install; \
> 	rm -f debian/libreoffice-l10n-ca-valencia.dirs debian/libreoffice-l10n-ca-valencia.install; \
> fi
> if [ -f debian/libreoffice-help-ca-valencia.dirs -a -f debian/libreoffice-help-ca-valencia.install ]; then \
> 	cat debian/libreoffice-help-ca-valencia.dirs >> debian/libreoffice-help-ca.dirs; \
> 	cat debian/libreoffice-help-ca-valencia.install >> debian/libreoffice-help-ca.install; \
> 	rm -f debian/libreoffice-help-ca-valencia.dirs debian/libreoffice-help-ca-valencia.install; \
> fi
> # and sr-Latn should be in -sr
> if [ -f debian/libreoffice-l10n-sr-Latn.dirs -a -f debian/libreoffice-l10n-sr-Latn.install ]; then \
> 	cat debian/libreoffice-l10n-sr-Latn.dirs >> debian/libreoffice-l10n-sr.dirs; \
> 	cat debian/libreoffice-l10n-sr-Latn.install >> debian/libreoffice-l10n-sr.install; \
> 	rm -f debian/libreoffice-l10n-sr-Latn.dirs debian/libreoffice-l10n-sr-Latn.install; \
> fi
> # This should be in -kmr... This is different like the above where
> # we move different "variants" into the "base" but there's only kmr-Latn
> # for Kurmanji, but I don't really want to have that -latn suffix in
> # the packages
> if [ -f debian/libreoffice-l10n-kmr-Latn.dirs -a -f debian/libreoffice-l10n-kmr-Latn.install ]; then \
> 	cat debian/libreoffice-l10n-kmr-Latn.dirs >> debian/libreoffice-l10n-kmr.dirs; \
> 	cat debian/libreoffice-l10n-kmr-Latn.install >> debian/libreoffice-l10n-kmr.install; \
> 	rm -f debian/libreoffice-l10n-kmr-Latn.dirs debian/libreoffice-l10n-kmr-Latn.install; \
> fi
> # fixup case (-l10n-pt-BR -> l10n-pt-br etc.)
> for iso in en-US af am ar as ast be bg bn br bs ca ca-valencia cs cy da de dz el en-GB en-ZA eo es et eu fa fi fr ga gd gl gu gug he hi hr hu id is it ja ka kk km kmr-Latn kn ko lt lv mk mn ml mr nb ne nl nn nr nso oc om or pa-IN pl pt pt-BR ro ru rw si sk sl sr sr-Latn ss st sv szl ta te tg th tn tr ts ug uk uz ve vi xh zh-CN zh-TW zu; do \
> 	pkgiso=`echo $iso | tr A-Z a-z`; \
> 	if [ "$iso" != "$pkgiso" ]; then \
> 		if [ "$iso" != "en-US" -a \
> 		  -e debian/libreoffice-l10n-$iso.dirs -a \
> 		  -e debian/libreoffice-l10n-$iso.install ]; then \
> 			mv debian/libreoffice-l10n-$iso.dirs \
> 				debian/libreoffice-l10n-$pkgiso.dirs; \
> 			mv debian/libreoffice-l10n-$iso.install \
> 				debian/libreoffice-l10n-$pkgiso.install; \
> 		fi; \
> 		if [ -e debian/libreoffice-help-$iso.dirs -a \
> 		  -e debian/libreoffice-help-$iso.install ]; then \
> 			mv debian/libreoffice-help-$iso.dirs \
> 				debian/libreoffice-help-$pkgiso.dirs; \
> 			mv debian/libreoffice-help-$iso.install \
> 				debian/libreoffice-help-$pkgiso.install; \
> 		fi; \
> 	fi; \
> done
> # fix up still sneaking in ./. They break dh_install (it installs
> # but wrongly complains about it as not-installed files)
> perl -pi -e 's,\./,,' debian/libreoffice-common.install
> perl -pi -e 's,\./,,' debian/ure.install
> # remove non-packaged localized help. This a) saves space
> # and b) we need this for the following dh_install as there will be
> # no .install files created and dh_install will warn/fail due
> # to non-installed files.
> for iso in af am ar as ast be bg bn br bs ca ca-valencia cs cy da de dz el en-GB en-ZA eo es et eu fa fi fr ga gd gl gu gug he hi hr hu id is it ja ka kk km kmr-Latn kn ko lt lv mk mn ml mr nb ne nl nn nr nso oc om or pa-IN pl pt pt-BR ro ru rw si sk sl sr sr-Latn ss st sv szl ta te tg th tn tr ts ug uk uz ve vi xh zh-CN zh-TW zu; do \
> 	if ! `echo en-US ca ca-valencia cs da de dz el en-GB es et eu fi fr gl hi hu id it ja km ko nl om pl pt pt-BR ru sk sl sv tr vi zh-CN zh-TW | grep -q $iso` || [ "$iso" = "sk" ] ; then \
> 		pkgiso=`echo $iso | tr A-Z a-z`; \
> 		rm -rf debian/tmp/pkg/libreoffice-help-$iso; \
> 		rm -f debian/libreoffice-help-$pkgiso.dirs; \
> 		rm -f debian/libreoffice-help-$pkgiso.install; \
> 	fi; \
> done
> for i in calc impress draw base writer; do \
> 	echo "../usr/share/metainfo/libreoffice-$i.appdata.xml /usr/share/metainfo/" >> debian/libreoffice-$i.install; \
> done
> echo "../usr/share/metainfo/org.libreoffice.kde.metainfo.xml /usr/share/metainfo/" >> debian/libreoffice-plasma.install
> echo "../../../include/LibreOfficeKit usr/include" > debian/libreofficekit-dev.install
> echo "../../../workdir/CustomTarget/sysui/share/libreoffice/LOKDocView-0.1.gir /usr/share/gir-1.0/" >> debian/libreofficekit-dev.install
> echo "../../../workdir/CustomTarget/sysui/share/libreoffice/LOKDocView-0.1.typelib /usr/lib/x86_64-linux-gnu/girepository-1.0" >> debian/gir1.2-lokdocview-0.1.install
> dh_installdirs -A
> dh_install -A --sourcedir=debian/tmp/pkg && dh_missing -A --sourcedir=debian/tmp/pkg --fail-missing
> # somehow this isn't installed anymore on -B builds...
> if [ ! -f debian/libreoffice-report-builder/usr/lib/libreoffice/program/librptlo.so ]; then \
> 	mkdir -p debian/libreoffice-report-builder/usr/lib/libreoffice/program/; \
> 	for i in librptlo.so librptuilo.so librptxmllo.so; do \
> 		cp /<<PKGBUILDDIR>>/instdir/program/$i \
> 			 debian/libreoffice-report-builder/usr/lib/libreoffice/program/; \
> 	done; \
> fi
> rm -rf debian/tmp/pkg
> # fix the desktop files....
> cd debian/libreoffice-common/usr/lib/libreoffice/share/xdg/ && \
> 	for i in *.desktop; do \
> 		sed -i -e "s/7.3//" $i; \
> done
> # move desktop files to their correct packages (and correct dir)
> # looks like it's pretty nonstandard to have symlinks; this breaks
> # e.g. the  generation from the appdata files. So get rid of those
> # and move them to the libreoffice-* names after all.
> for i in base calc draw impress math writer; do \
> 	mkdir -p debian/libreoffice-$i/usr/share/applications; \
> 	rm -f debian/libreoffice-$i/usr/share/applications/libreoffice-$i.desktop; \
> 	mv debian/libreoffice-common/usr/lib/libreoffice/share/xdg/$i.desktop \
> 		debian/libreoffice-$i/usr/share/applications/libreoffice-$i.desktop; \
> done
> # move pagein files
> for i in calc draw impress writer; do \
> 	mv debian/libreoffice-core/usr/lib/libreoffice/program/pagein-$i \
> 		debian/libreoffice-$i/usr/lib/libreoffice/program; \
> done
> # move help to /usr/share
> mv debian/libreoffice-help-common/usr/lib \
> 	debian/libreoffice-help-common/usr/share
> for iso in en-US ca ca-valencia cs da de dz el en-GB es et eu fi fr gl hi hu id it ja km ko nl om pl pt pt-BR ru sk sl sv tr vi zh-CN zh-TW; do \
> 	pkgiso=`echo $iso | tr A-Z a-z`; \
> 	if [ -e debian/libreoffice-help-$pkgiso/usr ]; then \
> 		mv debian/libreoffice-help-$pkgiso/usr/lib \
> 			debian/libreoffice-help-$pkgiso/usr/share; \
> 	fi; \
> done
> # add fake sk help
> mkdir -p debian/libreoffice-help-sk/usr/share/libreoffice/help
> ln -s cs \
> 	debian/libreoffice-help-sk/usr/share/libreoffice/help/sk
> # move sdbc_hsqldb.jar into -base (do the move
> # to /usr/share/java here directly, we do it for the "rest"
> # later
> mkdir -p debian/libreoffice-base/usr/share/libreoffice/program/classes; \
> mkdir -p debian/libreoffice-base/usr/lib/libreoffice/program/classes; \
> mv debian/libreoffice-common/usr/lib/libreoffice/program/classes/sdbc_hsqldb.jar \
> 	debian/libreoffice-base/usr/share/libreoffice/program/classes; \
> ln -s /usr/share/libreoffice/program/classes/sdbc_hsqldb.jar \
> 	debian/libreoffice-base/usr/lib/libreoffice/program/classes/sdbc_hsqldb.jar
> # fix the classpath (file:// breaks javahelper)
> jh_classpath --classpath="/usr/share/java/hsqldb1.8.0.jar .." \
> 	debian/libreoffice-base//usr/share/libreoffice/program/classes/sdbc_hsqldb.jar
> # move arch-indep stuff into a libreoffice-dev-common
> mkdir -p debian/libreoffice-dev-common/usr/include
> mv debian/libreoffice-dev/usr/include/libreoffice \
> 	debian/libreoffice-dev-common/usr/include
> # except include/sal/typesizes.h
> mkdir -p debian/libreoffice-dev/usr/include/x86_64-linux-gnu/libreoffice/sal
> mkdir -p debian/libreoffice-dev/usr/include/libreoffice/sal
> mv debian/libreoffice-dev-common/usr/include/libreoffice/sal/typesizes.h \
> 	debian/libreoffice-dev/usr/include/x86_64-linux-gnu/libreoffice/sal
> cd debian/libreoffice-dev/usr/include/libreoffice/sal/ && \
> 	ln -s /usr/include/x86_64-linux-gnu/libreoffice/sal/typesizes.h
> mkdir -p debian/libreoffice-dev-common/usr/share/idl
> mv debian/libreoffice-dev/usr/share/idl/libreoffice \
> 	debian/libreoffice-dev-common/usr/share/idl
> mkdir -p debian/libreoffice-dev-common/usr/lib/libreoffice/sdk
> mv debian/libreoffice-dev/usr/lib/libreoffice/sdk/classes \
> 	debian/libreoffice-dev-common/usr/lib/libreoffice/sdk
> mv debian/libreoffice-dev/usr/lib/libreoffice/sdk/set* \
> 	debian/libreoffice-dev-common/usr/lib/libreoffice/sdk
> # settings/dk.mk is not arch-indep
> mkdir -p debian/libreoffice-dev/usr/lib/libreoffice/sdk/settings
> mv debian/libreoffice-dev-common/usr/lib/libreoffice/sdk/settings/dk.mk \
> 	debian/libreoffice-dev/usr/lib/libreoffice/sdk/settings
> mv debian/libreoffice-dev/usr/lib/libreoffice/sdk/config* \
> 	debian/libreoffice-dev-common/usr/lib/libreoffice/sdk
> mv debian/libreoffice-dev/usr/lib/libreoffice/sdk/index.html* \
> 	debian/libreoffice-dev-common/usr/lib/libreoffice/sdk
> mkdir -p debian/libreoffice-dev-common/usr/share/libreoffice/sdk
> mv debian/libreoffice-dev/usr/share/libreoffice/sdk/classes \
> 	debian/libreoffice-dev-common/usr/share/libreoffice/sdk
> mkdir -p debian/libreoffice-dev-common/usr/lib/libreoffice/share/glade
> mv debian/libreoffice-common/usr/lib/libreoffice/share/glade/libreoffice-catalog.xml \
> 	debian/libreoffice-dev-common/usr/lib/libreoffice/share/glade
> # move SDK documentation into own package
> rm -rf debian/libreoffice-dev-doc
> mkdir -p debian/libreoffice-dev-doc/usr/share/doc/libreoffice
> mv debian/libreoffice-dev/usr/share/doc/libreoffice/sdk \
> 	debian/libreoffice-dev-doc/usr/share/doc/libreoffice
> mkdir -p debian/libreoffice-dev-doc/usr/lib/libreoffice/sdk
> ln -sf /usr/share/doc/libreoffice/sdk/docs \
> 	debian/libreoffice-dev-doc/usr/lib/libreoffice/sdk/docs
> mv debian/libreoffice-dev/usr/lib/libreoffice/sdk/examples \
> 	debian/libreoffice-dev-doc/usr/lib/libreoffice/sdk
> rm -f debian/libreoffice-dev-doc/usr/share/doc/libreoffice/sdk/readme/LICENSE*
> # and fix the symlink now dangling due to the move above
> cd debian/libreoffice-dev-common/usr/lib/libreoffice/sdk && \
> 	ln -sf /usr/share/doc/libreoffice/sdk/index.html
> # compat/safety symlink for SDK Java stuff moved to /usr/share
> rm -f debian/libreoffice-dev-common/usr/lib/libreoffice/sdk/classes
> mkdir -p debian/libreoffice-dev-common/usr/lib/libreoffice/sdk/classes/com/sun/star/lib/loader
> cd debian/libreoffice-dev-common/usr/lib/libreoffice/sdk/classes/com/sun/star/lib/loader && \
> 	for i in /<<PKGBUILDDIR>>/debian/libreoffice-dev-common/usr/share/libreoffice/sdk/classes/com/sun/star/lib/loader/*.class; do \
> 		ln -s `echo $i | sed -e 's,/<<PKGBUILDDIR>>/debian/libreoffice-dev-common,,'` `basename $i`; \
> 	done
> chmod 644 debian/libreoffice-dev-common/usr/lib/libreoffice/sdk/configure.pl
> chmod 755 debian/libreoffice-dev-common/usr/lib/libreoffice/sdk/setsdkenv_unix
> # fix permissions
> find debian/libreoffice-dev-common/usr/share/idl/libreoffice -type f -exec chmod 644 {} \;
> mkdir -p debian/libreoffice-evolution/usr/lib/libreoffice/presets/database
> mkdir -p debian/libreoffice-evolution/usr/lib/libreoffice/share/registry
> mv debian/libreoffice-common/usr/lib/libreoffice/presets/database/evolocal.odb \
> 	debian/libreoffice-evolution/usr/lib/libreoffice/presets/database
> mkdir -p debian/python3-access2base//usr/lib/python3/dist-packages
> mv debian/libreoffice-common/usr/lib/libreoffice/program/access2base.py \
> 	debian/python3-access2base//usr/lib/python3/dist-packages
> # move gengal stuff into -dev-gui
> mkdir -p debian/libreoffice-dev-gui/usr/lib/libreoffice/program
> mv debian/libreoffice-core/usr/lib/libreoffice/program/gengal.bin \
> 	debian/libreoffice-dev-gui/usr/lib/libreoffice/program
> mv debian/libreoffice-common/usr/lib/libreoffice/program/gengal \
> 	debian/libreoffice-dev-gui/usr/lib/libreoffice/program
> # move rpt stuff into -report-builder-bin
> rm -rf debian/libreoffice-report-builder-bin
> mkdir -p debian/libreoffice-report-builder-bin/usr/lib/libreoffice/program
> # it seems that --enable/--disable-reportbuiler affects the install
> # location. sigh.
> if [ -e debian/libreoffice-core/usr/lib/libreoffice/program/librptlo.so ]; then \
> 	i=core; else i=report-builder; fi; \
> mv debian/libreoffice-$i/usr/lib/libreoffice/program/librpt* \
> 	debian/libreoffice-report-builder-bin/usr/lib/libreoffice/program
> # move uno_packages/cache to /var and create symlink for for
> # documentation referencing it...
> rm -rf debian/libreoffice-common/usr/lib/libreoffice/share/uno_packages
> mkdir -p debian/libreoffice-core/var/spool/libreoffice/uno_packages/cache
> mkdir -p debian/libreoffice-core/usr/lib/libreoffice/share/uno_packages
> ln -s /var/spool/libreoffice/uno_packages/cache \
> 	debian/libreoffice-core/usr/lib/libreoffice/share/uno_packages/cache
> perl -pi -e \
>       's,\$UNO_SHARED_PACKAGES/cache,file:///var/spool/libreoffice/uno_packages/cache,g' \
> 	debian/libreoffice-common/usr/lib/libreoffice/program/unorc
> Can't open debian/libreoffice-common/usr/lib/libreoffice/program/unorc: No such file or directory.
> # What is this? unorc per default only mentiones
> # share/uno_packages/cache...
> rm -rf debian/libreoffice-common/usr/lib/libreoffice/presets/uno_packages
> # move soffice.cfg files into the "correct" packages
> for i in base calc draw impress math writer; do \
> 	mkdir -p debian/libreoffice-$i/usr/lib/libreoffice/share/config/soffice.cfg/modules; \
> 	mv debian/libreoffice-common/usr/lib/libreoffice/share/config/soffice.cfg/modules/s$i \
> 		debian/libreoffice-$i/usr/lib/libreoffice/share/config/soffice.cfg/modules; \
> 	if [ $i = writer ]; then \
> 		for i in sweb swform swreport swxform; do \
> 		mv debian/libreoffice-common/usr/lib/libreoffice/share/config/soffice.cfg/modules/$i \
> 			debian/libreoffice-writer/usr/lib/libreoffice/share/config/soffice.cfg/modules; \
> 		done; \
> 	fi; \
> 	if [ $i = base ]; then \
> 		for i in dbapp dbbrowser dbquery dbrelation dbtable dbtdata \
> 			sabpilot sbibliography; do \
> 			mv debian/libreoffice-common/usr/lib/libreoffice/share/config/soffice.cfg/modules/$i \
> 				debian/libreoffice-base/usr/lib/libreoffice/share/config/soffice.cfg/modules; \
> 		done; \
> 	fi; \
> done
> mv: cannot stat 'debian/libreoffice-common/usr/lib/libreoffice/share/config/soffice.cfg/modules/sbase': No such file or directory
> mv debian/libreoffice-common/usr/lib/libreoffice/share/config/soffice.cfg/dbaccess \
> 	debian/libreoffice-base/usr/lib/libreoffice/share/config/soffice.cfg
> mv debian/libreoffice-common/usr/lib/libreoffice/share/config/soffice.cfg/writerperfect \
> 	debian/libreoffice-writer/usr/lib/libreoffice/share/config/soffice.cfg
> mkdir -p debian/libreoffice-report-builder/usr/lib/libreoffice/share/config/soffice.cfg/modules
> mv debian/libreoffice-common/usr/lib/libreoffice/share/config/soffice.cfg/modules/dbreport \
> 	debian/libreoffice-report-builder/usr/lib/libreoffice/share/config/soffice.cfg/modules
> find debian/tmp ! -perm -200 | xargs -r chmod u+w
> touch debian/stampdir/install-common
> dh_testdir
> dh_testroot
> umask 022
> mkdir -p debian/ure-java/usr/share/java
> mkdir -p debian/ure-java/usr/lib/libreoffice/program/classes
> mv debian/ure/usr/lib/libreoffice/program/classes/java_uno.jar \
> 	debian/ure-java/usr/share/java
> cd debian/ure-java/usr/lib/libreoffice/program/classes && \
> 	ln -sf /usr/share/java/java_uno.jar java_uno.jar
> # remove libraries split out to extra packages
> # will be installed using mh_* or jh_* in install-indep
> for i in juh jurt ridl unoloader libreoffice; do \
> 	rm debian/ure/usr/lib/libreoffice/program/classes/$i.jar; \
> done
> for i in libjuh.so javaldx libjpipe.so libjuhx.so \
> 	javavendors.xml JREProperties.class \
> 	jvmfwk3rc libjava_uno.so; do \
> 	mv debian/ure/usr/lib/libreoffice/program/$i \
> 		debian/ure-java/usr/lib/libreoffice/program; \
> done
> # and the public libs to their respective packages
> for i in sal cppu; do \
> 	mkdir -p debian/libuno-${i}3/usr/lib/libreoffice/program; \
> 	mkdir -p debian/libuno-${i}3/usr/lib/x86_64-linux-gnu; \
> 	mv debian/ure/usr/lib/libreoffice/program/libuno_${i}.so.3 \
> 		debian/libuno-${i}3/usr/lib/libreoffice/program; \
> 	ln -sf /usr/lib/libreoffice/program/`basename libuno_$i.so.3` debian/libuno-${i}3/usr/lib/x86_64-linux-gnu/`basename libuno_$i.so.3`; \
> done
> for i in salhelpergcc3 cppuhelpergcc3 purpenvhelpergcc3; do \
> 	mkdir -p debian/libuno-${i}-3/usr/lib/libreoffice/program; \
> 	mkdir -p debian/libuno-${i}-3/usr/lib/x86_64-linux-gnu; \
> 	mv debian/ure/usr/lib/libreoffice/program/libuno_${i}.so.3 \
> 		debian/libuno-${i}-3/usr/lib/libreoffice/program; \
> 	ln -sf /usr/lib/libreoffice/program/`basename libuno_$i.so.3` debian/libuno-${i}-3/usr/lib/x86_64-linux-gnu/`basename libuno_$i.so.3`; \
> done
> # we also need libxmlreaderlo.so, libreglo.so and libunoidllo.so (libuno_cppuhelpergcc3.so.3
> mkdir -p debian/uno-libs-private/usr/lib/libreoffice/program
> for i in libxmlreaderlo.so libreglo.so libstorelo.so libunoidllo.so; do \
> 	mv debian/ure/usr/lib/libreoffice/program/$i \
> 		debian/uno-libs-private/usr/lib/libreoffice/program; \
> done
> # install files for "create new" ...
> mkdir -p debian/libreoffice-plasma/usr/share/templates/.source
> for i in ./extras/source/shellnew/*; do \
> 	cp $i debian/libreoffice-plasma/usr/share/templates/.source/`basename $i`; \
> done
> cat debian/templates/soffice-template.desktop.in \
> 	| sed -e "s/@APP@/Writer/" \
> 	| sed -e "s/@EXT@/odt/" \
> 	| sed -e "s/@TYPE@/text/" \
> 	> debian/libreoffice-plasma/usr/share/templates/soffice.odt.desktop
> cat debian/templates/soffice-template.desktop.in \
> 	| sed -e "s/@APP@/Calc/" \
> 	| sed -e "s/@EXT@/ods/" \
> 	| sed -e "s/@TYPE@/spreadsheet/" \
> 	> debian/libreoffice-plasma/usr/share/templates/soffice.ods.desktop
> cat debian/templates/soffice-template.desktop.in \
> 	| sed -e "s/@APP@/Impress/" \
> 	| sed -e "s/@EXT@/odp/" \
> 	| sed -e "s/@TYPE@/presentation/" \
> 	> debian/libreoffice-plasma/usr/share/templates/soffice.odp.desktop
> cat debian/templates/soffice-template.desktop.in \
> 	| sed -e "s/@APP@/Draw/" \
> 	| sed -e "s/@EXT@/odg/" \
> 	| sed -e "s/@TYPE@/drawing/" \
> 	> debian/libreoffice-plasma/usr/share/templates/soffice.odg.desktop
> mkdir -p -m755 debian/libreoffice-evolution/usr/lib/libreoffice/program
> mv debian/libreoffice-gnome/usr/lib/libreoffice/program/libevoab*.so debian/libreoffice-evolution/usr/lib/libreoffice/program
> mv debian/libreoffice-gnome/usr/lib/libreoffice/share/registry/evoab.xcd \
> 	debian/libreoffice-evolution/usr/lib/libreoffice/share/registry
> # split out gtk stuff
> mkdir -p debian/libreoffice-gtk3/usr/lib/libreoffice/program/
> mkdir -p debian/liblibreofficekitgtk/usr/lib/libreoffice/program
> mv debian/libreoffice-gnome/usr/lib/libreoffice/program/*gtk3* debian/libreoffice-gtk3/usr/lib/libreoffice/program/
> mv debian/libreoffice-core/usr/lib/libreoffice/program/liblibreofficekitgtk.so \
> 	debian/liblibreofficekitgtk/usr/lib/libreoffice/program
> mkdir -p debian/libreoffice-base-core/usr/lib/libreoffice/program
> mv debian/libreoffice-base/usr/lib/libreoffice/program/libdbalo.so \
> 	debian/libreoffice-base-core/usr/lib/libreoffice/program
> mv debian/libreoffice-base/usr/lib/libreoffice/program/libdbahsqllo.so \
> 	debian/libreoffice-base-core/usr/lib/libreoffice/program
> # link to system hsqldb
> mkdir -p debian/libreoffice-base/usr/lib/libreoffice/program/classes
> ln -sf /usr/share/java/hsqldb1.8.0.jar \
>         debian/libreoffice-base/usr/lib/libreoffice/program/classes/hsqldb.jar
> # move the officebean so into libreoffice-officebean
> # the jar will be installed (into libofficebean-java)
> # using mh_ in install-indep
> rm -rf debian/libofficebean-java
> mkdir -p -m755 debian/libofficebean-java/usr/lib/jni
> mkdir -p -m755 debian/libofficebean-java/usr/lib/libreoffice/program
> mv debian/libreoffice-core/usr/lib/libreoffice/program/libofficebean.so \
> 	debian/libofficebean-java/usr/lib/jni
> cd debian/libofficebean-java/usr/lib/libreoffice/program && \
> 	ln -s /usr/lib/jni/libofficebean.so libofficebean.so
> sed -e s/@version@/7.3.5/ \
> 	< ./bean/pom.officebean.xml > debian/pom.officebean.xml
> mh_installpoms -plibofficebean-java
> mh_installjar -plibofficebean-java -l debian/pom.officebean.xml instdir/program/classes/officebean.jar
> # create symlink where LO expects it
> mkdir -p /<<PKGBUILDDIR>>/debian/libofficebean-java/usr/lib/libreoffice/program/classes
> cd /<<PKGBUILDDIR>>/debian/libofficebean-java/usr/lib/libreoffice/program/classes && \
> 	ln -s /usr/share/java/officebean.jar officebean.jar
> # fix up Class-Path
> jh_classpath --classpath="libreoffice.jar" \
> 	debian/libofficebean-java/usr/share/java/officebean.jar
> mkdir -p -m755 debian/libreoffice-base/usr/share/applications \
>                debian/libreoffice-core/usr/share/applications
> sed -i -e 's/Office;/Office;Graphics;/' debian/libreoffice-draw/usr/share/applications/libreoffice-draw.desktop
> sed -i -e 's/Education;Science;//' debian/libreoffice-math/usr/share/applications/libreoffice-math.desktop
> # invalid, according to lintian. make it shut up.
> for i in writer calc impress draw math base; do \
> 	perl -pi -e 's/Application;//; s/X-Red-Hat-Base;//; s/X-SuSE-Core-Office;//; s/X-MandrivaLinux-.*;//;' debian/libreoffice-$i/usr/share/applications/libreoffice-$i.desktop; \
> done
> # PyUNO packaging
> install -d debian/python3-uno//usr/lib/python3/dist-packages
> # prepend stuff so that it works when the module is not in LOs
> # directories but in debian/python3-uno//usr/lib/python3/dist-packages. Can't be a patch (anymore)
> # as otherwise the python-based unittests fail miserably.
> echo "import sys, os" > debian/python3-uno//usr/lib/python3/dist-packages/uno.py
> echo "sys.path.append('/usr/lib/libreoffice/program')" >> debian/python3-uno//usr/lib/python3/dist-packages/uno.py
> echo "os.putenv('URE_BOOTSTRAP', 'vnd.sun.star.pathname:/usr/lib/libreoffice/program/fundamentalrc')" >> debian/python3-uno//usr/lib/python3/dist-packages/uno.py
> cat debian/python3-uno/usr/lib/libreoffice/program/uno.py >> debian/python3-uno//usr/lib/python3/dist-packages/uno.py
> rm -f debian/python3-uno/usr/lib/libreoffice/program/uno.py
> mv debian/python3-uno/usr/lib/libreoffice/program/unohelper.py debian/python3-uno//usr/lib/python3/dist-packages
> touch debian/python3-uno/usr/lib/libreoffice/program/pythonloader.unorc
> chmod u+w debian/python3-uno/usr/lib/libreoffice/program/pythonloader.unorc
> ( echo 'PYTHONHOME=file:///usr/lib/python3.10' ;\
>   echo 'PYTHONPATH=$PYTHONHOME $PYTHONHOME/site-packages $PYTHONHOME/lib-dynload $PYTHONHOME/lib-tk $ORIGIN' \
> ) >> debian/python3-uno/usr/lib/libreoffice/program/pythonloader.unorc
> chmod u-w debian/python3-uno/usr/lib/libreoffice/program/pythonloader.unorc
> rm -f debian/libreoffice-script-provider-python/usr/lib/libreoffice/share/extensions/script-provider-for-python/registration/LICENSE
> mkdir -p debian/python3-uno/usr/share/doc/python3-uno
> cp -r ./pyuno/demo \
>   debian/python3-uno/usr/share/doc/python3-uno; \
> for i in ./pyuno/doc/*; do \
> 	cp $i debian/python3-uno/usr/share/doc/python3-uno; \
> done
> cd debian/python3-uno/usr/share/doc/python3-uno && \
> 	find . -type d -name "CVS" | xargs -r rm -rf
> # should be empty now, remove if there
> rm -rf debian/libreoffice-core/usr/lib/libreoffice/ure
> # create wrapper scripts
> cd debian/libreoffice-dev/usr/lib/libreoffice/sdk/bin && \
> for i in *; do \
> 	mv $i $i.bin && \
> 	( \
> 	  echo "#!/bin/sh"; \
> 	  echo "# wrapper script for OOos SDK programs"; \
> 	  echo ""; \
> 	  echo 'LD_LIBRARY_PATH=/usr/lib/libreoffice/program /usr/lib/libreoffice/sdk/bin/`basename $0`.bin "$@"'; \
> 	) > $i; \
> 	chmod 755 $i; \
> done
> cd debian/libreoffice-dev/usr/lib/libreoffice/sdk && \
> 	rm docs
> rm -f debian/libreoffice-dev/usr/share/doc/libreoffice/sdk/readme/LICENSE.gz
> # remove empty resource directories
> for i in draw base writer impress calc math; do \
> 	rm -rf debian/libreoffice-$i/usr/lib/libreoffice/program/resource; \
> done
> mkdir -p debian/libreoffice-sdbc-hsqldb/usr/lib/libreoffice/program
> mkdir -p debian/libreoffice-sdbc-hsqldb/usr/lib/libreoffice/program/classes
> mkdir -p debian/libreoffice-sdbc-hsqldb/usr/share/libreoffice/program/classes
> mv debian/libreoffice-base/usr/lib/libreoffice/program/libhsqldb.so \
> 	debian/libreoffice-sdbc-hsqldb/usr/lib/libreoffice/program
> mv debian/libreoffice-base/usr/lib/libreoffice/program/classes/hsqldb.jar \
> 	debian/libreoffice-sdbc-hsqldb/usr/lib/libreoffice/program/classes
> for i in lib share; do \
> 	mv debian/libreoffice-base/usr/$i/libreoffice/program/classes/sdbc_hsqldb.jar \
> 		debian/libreoffice-sdbc-hsqldb/usr/$i/libreoffice/program/classes; \
> done
> mkdir -p debian/libreoffice-sdbc-firebird/usr/lib/libreoffice/program
> mv debian/libreoffice-core/usr/lib/libreoffice/program/libfirebird_sdbclo.so \
> 	debian/libreoffice-sdbc-firebird/usr/lib/libreoffice/program
> mkdir -p debian/libreoffice-sdbc-mysql/usr/lib/libreoffice/program
> mv debian/libreoffice-base/usr/lib/libreoffice/program/libmysqlclo.so \
> 	debian/libreoffice-sdbc-mysql/usr/lib/libreoffice/program
> mkdir -p debian/libreoffice-base-drivers/usr/lib/libreoffice/program
> for i in `find debian/libreoffice-base/usr/lib/libreoffice/program/ -name "*.so" \
> 	-a \! -name "libdbulo*" -a \! -name "libdbaxml*" -a \! -name "libdbp*" -a \! -name "libabplo.so"`; do \
> 	mv $i \
> 		debian/libreoffice-base-drivers/usr/lib/libreoffice/program; \
> done
> # create no-GUI packages
> for p in core writer calc impress draw math base report-builder-bin; do \
> 	rm -rf debian/libreoffice-$p-nogui; \
> 	cp -ra debian/libreoffice-$p debian/libreoffice-$p-nogui; \
> 	for i in debian/libreoffice-$p-nogui/usr/lib/libreoffice/program/*; do \
> 		if [ -e instdir-nogui/program/`basename $i` ]; then \
> 			cp -v instdir-nogui/program/`basename $i` \
> 				debian/libreoffice-$p-nogui/usr/lib/libreoffice/program; \
> 		else \
> 			rm -fv debian/libreoffice-$p-nogui/usr/lib/libreoffice/program/`basename $i`; \
> 		fi; \
> 	done; \
> done
> 'instdir-nogui/program/libacclo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libacclo.so'
> removed 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libavmediagst.so'
> 'instdir-nogui/program/libbiblo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libbiblo.so'
> 'instdir-nogui/program/libcached1.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libcached1.so'
> 'instdir-nogui/program/libcairocanvaslo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libcairocanvaslo.so'
> 'instdir-nogui/program/libchartcontrollerlo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libchartcontrollerlo.so'
> 'instdir-nogui/program/libchartcorelo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libchartcorelo.so'
> 'instdir-nogui/program/libclewlo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libclewlo.so'
> 'instdir-nogui/program/libcmdmaillo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libcmdmaillo.so'
> 'instdir-nogui/program/libcollator_data.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libcollator_data.so'
> 'instdir-nogui/program/libcuilo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libcuilo.so'
> 'instdir-nogui/program/libdeploymentgui.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libdeploymentgui.so'
> 'instdir-nogui/program/libdict_ja.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libdict_ja.so'
> 'instdir-nogui/program/libdict_zh.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libdict_zh.so'
> 'instdir-nogui/program/libdlgprovlo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libdlgprovlo.so'
> 'instdir-nogui/program/libembobj.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libembobj.so'
> 'instdir-nogui/program/libemboleobj.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libemboleobj.so'
> 'instdir-nogui/program/libexpwraplo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libexpwraplo.so'
> 'instdir-nogui/program/libfilelo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libfilelo.so'
> 'instdir-nogui/program/libicglo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libicglo.so'
> 'instdir-nogui/program/libindex_data.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libindex_data.so'
> 'instdir-nogui/program/libldapbe2lo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libldapbe2lo.so'
> 'instdir-nogui/program/liblocaledata_en.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/liblocaledata_en.so'
> 'instdir-nogui/program/liblocaledata_es.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/liblocaledata_es.so'
> 'instdir-nogui/program/liblocaledata_euro.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/liblocaledata_euro.so'
> 'instdir-nogui/program/liblocaledata_others.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/liblocaledata_others.so'
> 'instdir-nogui/program/libloglo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libloglo.so'
> 'instdir-nogui/program/libmergedlo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libmergedlo.so'
> 'instdir-nogui/program/libmigrationoo2lo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libmigrationoo2lo.so'
> 'instdir-nogui/program/libmigrationoo3lo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libmigrationoo3lo.so'
> 'instdir-nogui/program/libmozbootstraplo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libmozbootstraplo.so'
> 'instdir-nogui/program/libmsformslo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libmsformslo.so'
> 'instdir-nogui/program/libooxlo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libooxlo.so'
> 'instdir-nogui/program/libpcrlo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libpcrlo.so'
> 'instdir-nogui/program/libpdffilterlo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libpdffilterlo.so'
> 'instdir-nogui/program/libpdfimportlo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libpdfimportlo.so'
> 'instdir-nogui/program/libpdfiumlo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libpdfiumlo.so'
> 'instdir-nogui/program/libprotocolhandlerlo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libprotocolhandlerlo.so'
> 'instdir-nogui/program/libscnlo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libscnlo.so'
> 'instdir-nogui/program/libscriptframe.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libscriptframe.so'
> 'instdir-nogui/program/libsdbtlo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libsdbtlo.so'
> removed 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libskialo.so'
> 'instdir-nogui/program/libstoragefdlo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libstoragefdlo.so'
> 'instdir-nogui/program/libtextconv_dict.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libtextconv_dict.so'
> 'instdir-nogui/program/libtextconversiondlgslo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libtextconversiondlgslo.so'
> 'instdir-nogui/program/libucpchelp1.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libucpchelp1.so'
> 'instdir-nogui/program/libucpdav1.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libucpdav1.so'
> 'instdir-nogui/program/libucpftp1.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libucpftp1.so'
> 'instdir-nogui/program/libucppkg1.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libucppkg1.so'
> 'instdir-nogui/program/libunopkgapp.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libunopkgapp.so'
> removed 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libvclplug_genlo.so'
> 'instdir-nogui/program/libwriterperfectlo.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libwriterperfectlo.so'
> 'instdir-nogui/program/libxmlsecurity.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libxmlsecurity.so'
> 'instdir-nogui/program/libxsec_xmlsec.so' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/libxsec_xmlsec.so'
> 'instdir-nogui/program/oosplash' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/oosplash'
> 'instdir-nogui/program/opencltest' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/opencltest'
> 'instdir-nogui/program/pagein-common' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/pagein-common'
> cp: -r not specified; omitting directory 'instdir-nogui/program/services'
> 'instdir-nogui/program/soffice.bin' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/soffice.bin'
> cp: -r not specified; omitting directory 'instdir-nogui/program/types'
> 'instdir-nogui/program/unopkg.bin' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/unopkg.bin'
> 'instdir-nogui/program/uri-encode' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/uri-encode'
> 'instdir-nogui/program/xpdfimport' -> 'debian/libreoffice-core-nogui/usr/lib/libreoffice/program/xpdfimport'
> 'instdir-nogui/program/libhwplo.so' -> 'debian/libreoffice-writer-nogui/usr/lib/libreoffice/program/libhwplo.so'
> 'instdir-nogui/program/liblwpftlo.so' -> 'debian/libreoffice-writer-nogui/usr/lib/libreoffice/program/liblwpftlo.so'
> 'instdir-nogui/program/libmswordlo.so' -> 'debian/libreoffice-writer-nogui/usr/lib/libreoffice/program/libmswordlo.so'
> 'instdir-nogui/program/libswdlo.so' -> 'debian/libreoffice-writer-nogui/usr/lib/libreoffice/program/libswdlo.so'
> 'instdir-nogui/program/libswlo.so' -> 'debian/libreoffice-writer-nogui/usr/lib/libreoffice/program/libswlo.so'
> 'instdir-nogui/program/libswuilo.so' -> 'debian/libreoffice-writer-nogui/usr/lib/libreoffice/program/libswuilo.so'
> 'instdir-nogui/program/libt602filterlo.so' -> 'debian/libreoffice-writer-nogui/usr/lib/libreoffice/program/libt602filterlo.so'
> 'instdir-nogui/program/libvbaswobjlo.so' -> 'debian/libreoffice-writer-nogui/usr/lib/libreoffice/program/libvbaswobjlo.so'
> 'instdir-nogui/program/libwpftwriterlo.so' -> 'debian/libreoffice-writer-nogui/usr/lib/libreoffice/program/libwpftwriterlo.so'
> 'instdir-nogui/program/libwriterfilterlo.so' -> 'debian/libreoffice-writer-nogui/usr/lib/libreoffice/program/libwriterfilterlo.so'
> 'instdir-nogui/program/libwriterlo.so' -> 'debian/libreoffice-writer-nogui/usr/lib/libreoffice/program/libwriterlo.so'
> 'instdir-nogui/program/pagein-writer' -> 'debian/libreoffice-writer-nogui/usr/lib/libreoffice/program/pagein-writer'
> removed 'debian/libreoffice-writer-nogui/usr/lib/libreoffice/program/swriter'
> 'instdir-nogui/program/libanalysislo.so' -> 'debian/libreoffice-calc-nogui/usr/lib/libreoffice/program/libanalysislo.so'
> 'instdir-nogui/program/libdatelo.so' -> 'debian/libreoffice-calc-nogui/usr/lib/libreoffice/program/libdatelo.so'
> 'instdir-nogui/program/libpricinglo.so' -> 'debian/libreoffice-calc-nogui/usr/lib/libreoffice/program/libpricinglo.so'
> 'instdir-nogui/program/libscdlo.so' -> 'debian/libreoffice-calc-nogui/usr/lib/libreoffice/program/libscdlo.so'
> 'instdir-nogui/program/libscfiltlo.so' -> 'debian/libreoffice-calc-nogui/usr/lib/libreoffice/program/libscfiltlo.so'
> 'instdir-nogui/program/libsclo.so' -> 'debian/libreoffice-calc-nogui/usr/lib/libreoffice/program/libsclo.so'
> 'instdir-nogui/program/libscuilo.so' -> 'debian/libreoffice-calc-nogui/usr/lib/libreoffice/program/libscuilo.so'
> 'instdir-nogui/program/libsolverlo.so' -> 'debian/libreoffice-calc-nogui/usr/lib/libreoffice/program/libsolverlo.so'
> 'instdir-nogui/program/libvbaobjlo.so' -> 'debian/libreoffice-calc-nogui/usr/lib/libreoffice/program/libvbaobjlo.so'
> 'instdir-nogui/program/libwpftcalclo.so' -> 'debian/libreoffice-calc-nogui/usr/lib/libreoffice/program/libwpftcalclo.so'
> 'instdir-nogui/program/pagein-calc' -> 'debian/libreoffice-calc-nogui/usr/lib/libreoffice/program/pagein-calc'
> removed 'debian/libreoffice-calc-nogui/usr/lib/libreoffice/program/scalc'
> removed 'debian/libreoffice-impress-nogui/usr/lib/libreoffice/program/libOGLTranslo.so'
> 'instdir-nogui/program/libPresentationMinimizerlo.so' -> 'debian/libreoffice-impress-nogui/usr/lib/libreoffice/program/libPresentationMinimizerlo.so'
> 'instdir-nogui/program/libPresenterScreenlo.so' -> 'debian/libreoffice-impress-nogui/usr/lib/libreoffice/program/libPresenterScreenlo.so'
> 'instdir-nogui/program/libslideshowlo.so' -> 'debian/libreoffice-impress-nogui/usr/lib/libreoffice/program/libslideshowlo.so'
> 'instdir-nogui/program/libwpftimpresslo.so' -> 'debian/libreoffice-impress-nogui/usr/lib/libreoffice/program/libwpftimpresslo.so'
> rm: cannot remove 'debian/libreoffice-impress-nogui/usr/lib/libreoffice/program/opengl': Is a directory
> 'instdir-nogui/program/pagein-impress' -> 'debian/libreoffice-impress-nogui/usr/lib/libreoffice/program/pagein-impress'
> removed 'debian/libreoffice-impress-nogui/usr/lib/libreoffice/program/simpress'
> 'instdir-nogui/program/libanimcorelo.so' -> 'debian/libreoffice-draw-nogui/usr/lib/libreoffice/program/libanimcorelo.so'
> 'instdir-nogui/program/libgraphicfilterlo.so' -> 'debian/libreoffice-draw-nogui/usr/lib/libreoffice/program/libgraphicfilterlo.so'
> 'instdir-nogui/program/libsddlo.so' -> 'debian/libreoffice-draw-nogui/usr/lib/libreoffice/program/libsddlo.so'
> 'instdir-nogui/program/libsdfiltlo.so' -> 'debian/libreoffice-draw-nogui/usr/lib/libreoffice/program/libsdfiltlo.so'
> 'instdir-nogui/program/libsdlo.so' -> 'debian/libreoffice-draw-nogui/usr/lib/libreoffice/program/libsdlo.so'
> 'instdir-nogui/program/libsduilo.so' -> 'debian/libreoffice-draw-nogui/usr/lib/libreoffice/program/libsduilo.so'
> 'instdir-nogui/program/libsvgfilterlo.so' -> 'debian/libreoffice-draw-nogui/usr/lib/libreoffice/program/libsvgfilterlo.so'
> 'instdir-nogui/program/libwpftdrawlo.so' -> 'debian/libreoffice-draw-nogui/usr/lib/libreoffice/program/libwpftdrawlo.so'
> 'instdir-nogui/program/pagein-draw' -> 'debian/libreoffice-draw-nogui/usr/lib/libreoffice/program/pagein-draw'
> removed 'debian/libreoffice-draw-nogui/usr/lib/libreoffice/program/sdraw'
> 'instdir-nogui/program/libsmdlo.so' -> 'debian/libreoffice-math-nogui/usr/lib/libreoffice/program/libsmdlo.so'
> 'instdir-nogui/program/libsmlo.so' -> 'debian/libreoffice-math-nogui/usr/lib/libreoffice/program/libsmlo.so'
> removed 'debian/libreoffice-math-nogui/usr/lib/libreoffice/program/smath'
> cp: -r not specified; omitting directory 'instdir-nogui/program/classes'
> 'instdir-nogui/program/libabplo.so' -> 'debian/libreoffice-base-nogui/usr/lib/libreoffice/program/libabplo.so'
> 'instdir-nogui/program/libdbaxmllo.so' -> 'debian/libreoffice-base-nogui/usr/lib/libreoffice/program/libdbaxmllo.so'
> 'instdir-nogui/program/libdbplo.so' -> 'debian/libreoffice-base-nogui/usr/lib/libreoffice/program/libdbplo.so'
> 'instdir-nogui/program/libdbpool2.so' -> 'debian/libreoffice-base-nogui/usr/lib/libreoffice/program/libdbpool2.so'
> 'instdir-nogui/program/libdbulo.so' -> 'debian/libreoffice-base-nogui/usr/lib/libreoffice/program/libdbulo.so'
> removed 'debian/libreoffice-base-nogui/usr/lib/libreoffice/program/sbase'
> 'instdir-nogui/program/librptlo.so' -> 'debian/libreoffice-report-builder-bin-nogui/usr/lib/libreoffice/program/librptlo.so'
> 'instdir-nogui/program/librptuilo.so' -> 'debian/libreoffice-report-builder-bin-nogui/usr/lib/libreoffice/program/librptuilo.so'
> 'instdir-nogui/program/librptxmllo.so' -> 'debian/libreoffice-report-builder-bin-nogui/usr/lib/libreoffice/program/librptxmllo.so'
> # remove lib*uilo.so in -nogui
> find debian/libreoffice-*-nogui/usr/lib/libreoffice/program -name "lib*uilo.so" -a ! -name "libuuilo.so" \
> 	-exec rm {} \;
> rm -f debian/libreoffice-base-nogui/usr/lib/libreoffice/program/libdbulo.so
> # and (no UI, so not needed) not needed .desktop and .ui files
> find debian/libreoffice-*-nogui/usr/share/applications/*.desktop -exec rm {} \;
> find debian/libreoffice-*-nogui/usr/lib/libreoffice/share/config/soffice.cfg -name "*.ui" -exec rm {} \;
> # unneeded launchers
> find debian/libreoffice-*-nogui/usr/bin/lo* -exec rm {} \;
> # otherwise we get errors since the launchers are missing
> find debian/libreoffice-*-nogui/usr/share/metainfo/libreoffice-*.appdata.xml -exec rm {} \;
> # OGLTrans.so is not in -impress-nogui so we don't need this either
> rm -f debian/libreoffice-impress-nogui/usr/lib/libreoffice/share/registry/ogltrans.xcd
> rm -f debian/libreoffice-impress-nogui/usr/lib/libreoffice/share/config/soffice.cfg/simpress/transitions-ogl.xml
> rm -rf debian/libreoffice-impress-nogui/usr/lib/libreoffice/opengl
> for i in libreoffice libreoffice-nogui libreoffice-core libreoffice-core-nogui libreoffice-writer libreoffice-writer-nogui libreoffice-calc libreoffice-calc-nogui libreoffice-impress libreoffice-impress-nogui libreoffice-draw libreoffice-draw-nogui libreoffice-math libreoffice-math-nogui libreoffice-base-core libreoffice-base libreoffice-base-nogui libreoffice-gnome python3-uno libreoffice-sdbc-hsqldb libreoffice-sdbc-mysql libreoffice-base-drivers libofficebean-java uno-libs-private libuno-sal3 libuno-salhelpergcc3-3 libuno-cppu3 libuno-cppuhelpergcc3-3 libuno-purpenvhelpergcc3-3 ure ure-java libreoffice-report-builder-bin libreoffice-report-builder-bin-nogui libreoffice-dev libreoffice-dev-gui libreofficekit-dev libreoffice-gtk3 gir1.2-lokdocview-0.1 liblibreofficekitgtk libreoffice-kf5 libreoffice-qt5 libreoffice-plasma libreoffice-sdbc-postgresql libreoffice-evolution libreoffice-sdbc-firebird; do \
> 	if [ -e debian/$i.bug-script.in ]; then \
> 		cat debian/$i.bug-script.in \
> 			| sed -e "s/@PLATFORMID@/linux_x86_64/" \
> 			| sed -e "s/@OOVER@/7.3/" \
> 			> debian/$i.bug-script; \
> 	fi ;\
> 	if [ -e debian/$i.ucf ]; then \
> 		if [ ! -e debian/$i.bug-script.in ]; then \
> 			printf "#!/bin/sh\n\n" > debian/$i.bug-script; \
> 		fi ;\
> 		echo "ucfq $i" >>  debian/$i.bug-script; \
> 	fi ;\
> done
> # generate .links files from *.in
> for PKG in libreoffice libreoffice-nogui libreoffice-core libreoffice-core-nogui libreoffice-writer libreoffice-writer-nogui libreoffice-calc libreoffice-calc-nogui libreoffice-impress libreoffice-impress-nogui libreoffice-draw libreoffice-draw-nogui libreoffice-math libreoffice-math-nogui libreoffice-base-core libreoffice-base libreoffice-base-nogui libreoffice-gnome python3-uno libreoffice-sdbc-hsqldb libreoffice-sdbc-mysql libreoffice-base-drivers libofficebean-java uno-libs-private libuno-sal3 libuno-salhelpergcc3-3 libuno-cppu3 libuno-cppuhelpergcc3-3 libuno-purpenvhelpergcc3-3 ure ure-java libreoffice-report-builder-bin libreoffice-report-builder-bin-nogui libreoffice-dev libreoffice-dev-gui libreofficekit-dev libreoffice-gtk3 gir1.2-lokdocview-0.1 liblibreofficekitgtk libreoffice-kf5 libreoffice-qt5 libreoffice-plasma libreoffice-sdbc-postgresql libreoffice-evolution libreoffice-sdbc-firebird; do \
>   LINKS=debian/$PKG.links ; \
>   if [ -e $LINKS.in ]; then \
>     sed -e "s#\@OODIR\@#usr/lib/libreoffice#g" \
> 	< $LINKS.in > $LINKS ; \
>   fi; \
> done
> # make config xml "pretty" to make ucf --three-way work.
> for p in libreoffice libreoffice-nogui libreoffice-core libreoffice-core-nogui libreoffice-writer libreoffice-writer-nogui libreoffice-calc libreoffice-calc-nogui libreoffice-impress libreoffice-impress-nogui libreoffice-draw libreoffice-draw-nogui libreoffice-math libreoffice-math-nogui libreoffice-base-core libreoffice-base libreoffice-base-nogui libreoffice-gnome python3-uno libreoffice-sdbc-hsqldb libreoffice-sdbc-mysql libreoffice-base-drivers libofficebean-java uno-libs-private libuno-sal3 libuno-salhelpergcc3-3 libuno-cppu3 libuno-cppuhelpergcc3-3 libuno-purpenvhelpergcc3-3 ure ure-java libreoffice-report-builder-bin libreoffice-report-builder-bin-nogui libreoffice-dev libreoffice-dev-gui libreofficekit-dev libreoffice-gtk3 gir1.2-lokdocview-0.1 liblibreofficekitgtk libreoffice-kf5 libreoffice-qt5 libreoffice-plasma libreoffice-sdbc-postgresql libreoffice-evolution libreoffice-sdbc-firebird; do \
> 	for i in `find debian/$p/usr/lib/libreoffice/share/registry -name "*.xcd"`; do \
> 		t=`mktemp -q`; \
> 		xmllint --pretty 1 $i > $t; \
> 		mv $t $i; \
> 	done; \
> done
> find: ‘debian/libreoffice/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libreoffice-nogui/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libreoffice-core/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libreoffice-core-nogui/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libreoffice-base-core/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libreoffice-sdbc-hsqldb/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libreoffice-sdbc-mysql/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libreoffice-base-drivers/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libofficebean-java/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/uno-libs-private/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libuno-sal3/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libuno-salhelpergcc3-3/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libuno-cppu3/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libuno-cppuhelpergcc3-3/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libuno-purpenvhelpergcc3-3/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/ure/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/ure-java/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libreoffice-report-builder-bin/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libreoffice-report-builder-bin-nogui/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libreoffice-dev/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libreoffice-dev-gui/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libreofficekit-dev/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libreoffice-gtk3/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/gir1.2-lokdocview-0.1/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/liblibreofficekitgtk/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libreoffice-kf5/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libreoffice-qt5/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libreoffice-plasma/usr/lib/libreoffice/share/registry’: No such file or directory
> find: ‘debian/libreoffice-sdbc-firebird/usr/lib/libreoffice/share/registry’: No such file or directory
> # and "hide" the ucf source registry; makes it less confusing for
> # people who do know /usr/lib/libreoffice/share/registry.
> for p in libreoffice libreoffice-nogui libreoffice-core libreoffice-core-nogui libreoffice-writer libreoffice-writer-nogui libreoffice-calc libreoffice-calc-nogui libreoffice-impress libreoffice-impress-nogui libreoffice-draw libreoffice-draw-nogui libreoffice-math libreoffice-math-nogui libreoffice-base-core libreoffice-base libreoffice-base-nogui libreoffice-gnome python3-uno libreoffice-sdbc-hsqldb libreoffice-sdbc-mysql libreoffice-base-drivers libofficebean-java uno-libs-private libuno-sal3 libuno-salhelpergcc3-3 libuno-cppu3 libuno-cppuhelpergcc3-3 libuno-purpenvhelpergcc3-3 ure ure-java libreoffice-report-builder-bin libreoffice-report-builder-bin-nogui libreoffice-dev libreoffice-dev-gui libreofficekit-dev libreoffice-gtk3 gir1.2-lokdocview-0.1 liblibreofficekitgtk libreoffice-kf5 libreoffice-qt5 libreoffice-plasma libreoffice-sdbc-postgresql libreoffice-evolution libreoffice-sdbc-firebird; do \
> 	for i in `find debian/$p -type d -wholename "*usr/lib/libreoffice/share/registry"`; do \
> 		mv $i `echo $i | sed -e s/registry/.registry/`; \
> 	done; \
> done
> find: ‘debian/libreoffice’: No such file or directory
> find: ‘debian/libreoffice-nogui’: No such file or directory
> touch debian/stampdir/install-arch
> dh_testdir
> rm -f debian/*.{pre,post}{inst,rm}
> # generate maintainer scripts from *.in
> for PKG in libreoffice-l10n-za libreoffice-l10n-in libreoffice-common libreoffice-java-common libreoffice-help-common libreoffice-style-breeze libreoffice-style-colibre libreoffice-style-sifr libreoffice-style-elementary libreoffice-style-karasa-jaga libreoffice-style-sukapura libreoffice-script-provider-python libreoffice-script-provider-bsh libreoffice-script-provider-js python3-access2base libreoffice-l10n-af libreoffice-l10n-am libreoffice-l10n-ar libreoffice-l10n-as libreoffice-l10n-ast libreoffice-l10n-be libreoffice-l10n-bg libreoffice-l10n-bn libreoffice-l10n-br libreoffice-l10n-bs libreoffice-l10n-ca libreoffice-l10n-cs libreoffice-l10n-cy libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-dz libreoffice-l10n-el libreoffice-l10n-en-gb libreoffice-l10n-en-za libreoffice-l10n-eo libreoffice-l10n-es libreoffice-l10n-et libreoffice-l10n-eu libreoffice-l10n-fa libreoffice-l10n-fi libreoffice-l10n-fr libreoffice-l10n-ga libreoffice-l10n-gd libreoffice-l10n-gl libreoffice-l10n-gu libreoffice-l10n-gug libreoffice-l10n-he libreoffice-l10n-hi libreoffice-l10n-hr libreoffice-l10n-hu libreoffice-l10n-id libreoffice-l10n-is libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-ka libreoffice-l10n-kk libreoffice-l10n-km libreoffice-l10n-kmr libreoffice-l10n-kn libreoffice-l10n-ko libreoffice-l10n-lt libreoffice-l10n-lv libreoffice-l10n-mk libreoffice-l10n-mn libreoffice-l10n-ml libreoffice-l10n-mr libreoffice-l10n-nb libreoffice-l10n-ne libreoffice-l10n-nl libreoffice-l10n-nn libreoffice-l10n-nr libreoffice-l10n-nso libreoffice-l10n-oc libreoffice-l10n-om libreoffice-l10n-or libreoffice-l10n-pa-in libreoffice-l10n-pl libreoffice-l10n-pt libreoffice-l10n-pt-br libreoffice-l10n-ro libreoffice-l10n-ru libreoffice-l10n-rw libreoffice-l10n-si libreoffice-l10n-sk libreoffice-l10n-sl libreoffice-l10n-sr libreoffice-l10n-ss libreoffice-l10n-st libreoffice-l10n-sv libreoffice-l10n-szl libreoffice-l10n-ta libreoffice-l10n-te libreoffice-l10n-tg libreoffice-l10n-th libreoffice-l10n-tn libreoffice-l10n-tr libreoffice-l10n-ts libreoffice-l10n-ug libreoffice-l10n-uk libreoffice-l10n-uz libreoffice-l10n-ve libreoffice-l10n-vi libreoffice-l10n-xh libreoffice-l10n-zh-cn libreoffice-l10n-zh-tw libreoffice-l10n-zu libreoffice-help-en-us libreoffice-help-ca libreoffice-help-cs libreoffice-help-da libreoffice-help-de libreoffice-help-dz libreoffice-help-el libreoffice-help-en-gb libreoffice-help-es libreoffice-help-et libreoffice-help-eu libreoffice-help-fi libreoffice-help-fr libreoffice-help-gl libreoffice-help-hi libreoffice-help-hu libreoffice-help-id libreoffice-help-it libreoffice-help-ja libreoffice-help-km libreoffice-help-ko libreoffice-help-nl libreoffice-help-om libreoffice-help-pl libreoffice-help-pt libreoffice-help-pt-br libreoffice-help-ru libreoffice-help-sk libreoffice-help-sl libreoffice-help-sv libreoffice-help-tr libreoffice-help-vi libreoffice-help-zh-cn libreoffice-help-zh-tw libunoloader-java liblibreoffice-java libreoffice-wiki-publisher libreoffice-report-builder libreoffice-nlpsolver fonts-opensymbol libreoffice-dev-common libreoffice-dev-doc libreofficekit-data libreoffice-subsequentcheckbase libreoffice-smoketest-data libreoffice-librelogo libreoffice libreoffice-nogui libreoffice-core libreoffice-core-nogui libreoffice-writer libreoffice-writer-nogui libreoffice-calc libreoffice-calc-nogui libreoffice-impress libreoffice-impress-nogui libreoffice-draw libreoffice-draw-nogui libreoffice-math libreoffice-math-nogui libreoffice-base-core libreoffice-base libreoffice-base-nogui libreoffice-gnome python3-uno libreoffice-sdbc-hsqldb libreoffice-sdbc-mysql libreoffice-base-drivers libofficebean-java uno-libs-private libuno-sal3 libuno-salhelpergcc3-3 libuno-cppu3 libuno-cppuhelpergcc3-3 libuno-purpenvhelpergcc3-3 ure ure-java libreoffice-report-builder-bin libreoffice-report-builder-bin-nogui libreoffice-dev libreoffice-dev-gui libreofficekit-dev libreoffice-gtk3 gir1.2-lokdocview-0.1 liblibreofficekitgtk libreoffice-kf5 libreoffice-qt5 libreoffice-plasma libreoffice-sdbc-postgresql libreoffice-evolution libreoffice-sdbc-firebird; do \
>   for FILE in postinst postrm preinst prerm triggers; do \
>     MAINTSCRIPT=debian/$PKG.$FILE ; \
>     if [ -e $MAINTSCRIPT.in ]; then \
>       sed -n '1,/^#INCLUDE_SHELL_LIB#$/p' < $MAINTSCRIPT.in | sed -e '/^#INCLUDE_SHELL_LIB#$/d' > $MAINTSCRIPT; \
>       if grep -q "lool" $MAINTSCRIPT.in; then \
> 	cat debian/shell-lib-lool.sh >> $MAINTSCRIPT; \
>       fi; \
>       if egrep -q "(validate_extension|sync_extension)" $MAINTSCRIPT.in; then \
> 	 cat debian/shell-lib-extensions.sh >> $MAINTSCRIPT; \
>       fi; \
>       sed -n '/^#INCLUDE_SHELL_LIB#$/,$p' < $MAINTSCRIPT.in | sed -e '/^#INCLUDE_SHELL_LIB#$/d' >> $MAINTSCRIPT; \
>       perl -pi -e "s/\@LANGPACKISOS\@/en-US af am ar as ast be bg bn br bs ca ca-valencia cs cy da de dz el en-GB en-ZA eo es et eu fa fi fr ga gd gl gu gug he hi hr hu id is it ja ka kk km kmr-Latn kn ko lt lv mk mn ml mr nb ne nl nn nr nso oc om or pa-IN pl pt pt-BR ro ru rw si sk sl sr sr-Latn ss st sv szl ta te tg th tn tr ts ug uk uz ve vi xh zh-CN zh-TW zu/" $MAINTSCRIPT; \
>       perl -pi -e "s,\@OODIR\@,usr/lib/libreoffice,g" $MAINTSCRIPT; \
>     fi; \
>   done; \
> done
> # create .ucf files for libreoffice-l10n-*. First generic ones
> # libreoffice-l10n.ucf.in, but there also are CJK/CTL specific
> # files, too...
> for iso in af am ar as ast be bg bn br bs ca ca-valencia cs cy da de dz el en-GB en-ZA eo es et eu fa fi fr ga gd gl gu gug he hi hr hu id is it ja ka kk km kmr-Latn kn ko lt lv mk mn ml mr nb ne nl nn nr nso oc om or pa-IN pl pt pt-BR ro ru rw si sk sl sr sr-Latn ss st sv szl ta te tg th tn tr ts ug uk uz ve vi xh zh-CN zh-TW zu; do \
>     pkgiso=`echo $iso | tr \[:upper:\] \[:lower:\]`; \
>     cat debian/libreoffice-l10n.ucf.in \
> 	| sed -e "s/\@ISO\@/$iso/g" \
> 	> debian/libreoffice-l10n-$pkgiso.ucf; \
>     if [ -f instdir/share/registry/ctl_$iso.xcd ]; then \
> 	echo "/usr/lib/libreoffice/share/.registry/ctl_$iso.xcd /etc/libreoffice/registry/ctl_$iso.xcd" \
> 		>> debian/libreoffice-l10n-$pkgiso.ucf; \
>     fi; \
>     if [ -f instdir/share/registry/ctlseqcheck_$iso.xcd ]; then \
> 	echo "/usr/lib/libreoffice/share/.registry/ctlseqcheck_$iso.xcd /etc/libreoffice/registry/ctlseqcheck_$iso.xcd" \
> 		>> debian/libreoffice-l10n-$pkgiso.ucf; \
>     fi; \
>     if [ -f instdir/share/registry/cjk_$iso.xcd ]; then \
> 	echo "/usr/lib/libreoffice/share/.registry/cjk_$iso.xcd /etc/libreoffice/registry/cjk_$iso.xcd" \
> 		>> debian/libreoffice-l10n-$pkgiso.ucf; \
>     fi; \
> done
> touch debian/stampdir/maintscripts
> dh_testdir
> dh_testroot
> for pkg in libreoffice libreoffice-nogui libreoffice-core libreoffice-core-nogui libreoffice-writer libreoffice-writer-nogui libreoffice-calc libreoffice-calc-nogui libreoffice-impress libreoffice-impress-nogui libreoffice-draw libreoffice-draw-nogui libreoffice-math libreoffice-math-nogui libreoffice-base-core libreoffice-base libreoffice-base-nogui libreoffice-gnome python3-uno libreoffice-sdbc-hsqldb libreoffice-sdbc-mysql libreoffice-base-drivers libofficebean-java uno-libs-private libuno-sal3 libuno-salhelpergcc3-3 libuno-cppu3 libuno-cppuhelpergcc3-3 libuno-purpenvhelpergcc3-3 ure ure-java libreoffice-report-builder-bin libreoffice-report-builder-bin-nogui libreoffice-dev libreoffice-dev-gui libreofficekit-dev libreoffice-gtk3 gir1.2-lokdocview-0.1 liblibreofficekitgtk libreoffice-kf5 libreoffice-qt5 libreoffice-plasma libreoffice-sdbc-postgresql libreoffice-evolution libreoffice-sdbc-firebird ; do \
>   rm -f debian/$pkg.*.debhelper;\
>   rm -rf debian/$pkg/DEBIAN;\
> done
> dh_installdocs -a -A
> cp workdir/CustomTarget/readlicense_oo/readme/README_en-US \
> 	debian/libreoffice-core/usr/share/doc/libreoffice-core/README
> cp workdir/CustomTarget/readlicense_oo/readme/README_en-US \
> 	debian/libreoffice-core-nogui/usr/share/doc/libreoffice-core-nogui/README
> dh_ucf -a
> for i in libreoffice libreoffice-nogui libreoffice-core libreoffice-core-nogui libreoffice-writer libreoffice-writer-nogui libreoffice-calc libreoffice-calc-nogui libreoffice-impress libreoffice-impress-nogui libreoffice-draw libreoffice-draw-nogui libreoffice-math libreoffice-math-nogui libreoffice-base-core libreoffice-base libreoffice-base-nogui libreoffice-gnome python3-uno libreoffice-sdbc-hsqldb libreoffice-sdbc-mysql libreoffice-base-drivers libofficebean-java uno-libs-private libuno-sal3 libuno-salhelpergcc3-3 libuno-cppu3 libuno-cppuhelpergcc3-3 libuno-purpenvhelpergcc3-3 ure ure-java libreoffice-report-builder-bin libreoffice-report-builder-bin-nogui libreoffice-dev libreoffice-dev-gui libreofficekit-dev libreoffice-gtk3 gir1.2-lokdocview-0.1 liblibreofficekitgtk libreoffice-kf5 libreoffice-qt5 libreoffice-plasma libreoffice-sdbc-postgresql libreoffice-evolution libreoffice-sdbc-firebird; do \
> 	if [ -e debian/$i.postinst.debhelper ] && grep -q ucf debian/$i.postinst.debhelper; then \
> 		sed -i "s/ucf\ /ucf --three-way /" debian/$i.postinst.debhelper; \
> 		sed -i "s/ucfr\ /ucfr --force /" debian/$i.postinst.debhelper; \
> 		sed -i "s/ucf/ucf (>= 0.8)/" debian/$i.substvars; \
> 	fi ; \
> 	if [ -e debian/$i.postrm.debhelper ] && grep -q ucf debian/$i.postrm.debhelper; then \
> 		sed -i "s/ucfr\ /ucfr --force /" debian/$i.postrm.debhelper; \
> 	fi ; \
> done
> dh_installdebconf -a
> dh_installman -a
> for i in writer calc draw base math impress; do \
> 	for i in `find debian/libreoffice-$i -type l -name "lo*.1"`; do \
> 		mv $i $i.gz; \
> 		if [ "`readlink $i`" != "libreoffice.1.gz" ]; then \
> 			ln -sf libreoffice.1.gz $i.gz; \
> 		fi; \
> 	done; \
> done
> dh_installchangelogs -a -XChangeLog -k
> dh_installmime -a
> dh_python3 -ppython3-uno --no-ext-rename --no-guessing-deps
> dh_python3 -ppython3-uno --no-ext-rename --no-guessing-deps usr/lib/libreoffice/program
> dh_lintian -a
> dh_bugfiles -a -A
> dh_link -a
> for i in libuno-cppu3 libuno-sal3 libreoffice-core libreoffice-writer; do \
> 	rm -rf debian/.debhelper/$i/dbgsym-root; \
> done
> for i in libreoffice-core-nogui libreoffice-writer-nogui; do \
> 	rm -rf debian/.debhelper/$i/dbgsym-root; \
> done
> dh_dwz -a -- -L 100000000
> dwz: debian/ure/usr/lib/libreoffice/program/libsal_textenclo.so: DWARF compression not beneficial - old size 162540 new size 162984
> dwz: debian/libreoffice-core/usr/lib/libreoffice/program/libskialo.so: Unknown debugging section .debug_addr
> dwz: debian/libreoffice-core/usr/lib/libreoffice/program/libmergedlo.so: DWARF compression not beneficial - old size 559914463 new size 561384135
> dwz: debian/libreoffice-core/usr/lib/libreoffice/program/libpdfiumlo.so: DWARF compression not beneficial - old size 39617116 new size 39828090
> dwz: debian/libreoffice-core/usr/lib/libreoffice/program/libskialo.so: Unknown debugging section .debug_addr
> dh_dwz: error: dwz -mdebian/libreoffice-core/usr/lib/debug/.dwz/x86_64-linux-gnu/libreoffice-core.debug -M/usr/lib/debug/.dwz/x86_64-linux-gnu/libreoffice-core.debug -L 100000000 -- debian/libreoffice-core/usr/lib/libreoffice/program/libacclo.so debian/libreoffice-core/usr/lib/libreoffice/program/libavmediagst.so debian/libreoffice-core/usr/lib/libreoffice/program/libbiblo.so debian/libreoffice-core/usr/lib/libreoffice/program/libcached1.so debian/libreoffice-core/usr/lib/libreoffice/program/libcairocanvaslo.so debian/libreoffice-core/usr/lib/libreoffice/program/libchartcontrollerlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libchartcorelo.so debian/libreoffice-core/usr/lib/libreoffice/program/libclewlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libcmdmaillo.so debian/libreoffice-core/usr/lib/libreoffice/program/libcollator_data.so debian/libreoffice-core/usr/lib/libreoffice/program/libcuilo.so debian/libreoffice-core/usr/lib/libreoffice/program/libdeploymentgui.so debian/libreoffice-core/usr/lib/libreoffice/program/libdict_ja.so debian/libreoffice-core/usr/lib/libreoffice/program/libdict_zh.so debian/libreoffice-core/usr/lib/libreoffice/program/libdlgprovlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libembobj.so debian/libreoffice-core/usr/lib/libreoffice/program/libemboleobj.so debian/libreoffice-core/usr/lib/libreoffice/program/libexpwraplo.so debian/libreoffice-core/usr/lib/libreoffice/program/libfilelo.so debian/libreoffice-core/usr/lib/libreoffice/program/libicglo.so debian/libreoffice-core/usr/lib/libreoffice/program/libindex_data.so debian/libreoffice-core/usr/lib/libreoffice/program/libldapbe2lo.so debian/libreoffice-core/usr/lib/libreoffice/program/liblocaledata_en.so debian/libreoffice-core/usr/lib/libreoffice/program/liblocaledata_es.so debian/libreoffice-core/usr/lib/libreoffice/program/liblocaledata_euro.so debian/libreoffice-core/usr/lib/libreoffice/program/liblocaledata_others.so debian/libreoffice-core/usr/lib/libreoffice/program/libloglo.so debian/libreoffice-core/usr/lib/libreoffice/program/libmergedlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libmigrationoo2lo.so debian/libreoffice-core/usr/lib/libreoffice/program/libmigrationoo3lo.so debian/libreoffice-core/usr/lib/libreoffice/program/libmozbootstraplo.so debian/libreoffice-core/usr/lib/libreoffice/program/libmsformslo.so debian/libreoffice-core/usr/lib/libreoffice/program/libooxlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libpcrlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libpdffilterlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libpdfimportlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libpdfiumlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libprotocolhandlerlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libscnlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libscriptframe.so debian/libreoffice-core/usr/lib/libreoffice/program/libsdbtlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libskialo.so debian/libreoffice-core/usr/lib/libreoffice/program/libstoragefdlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libtextconv_dict.so debian/libreoffice-core/usr/lib/libreoffice/program/libtextconversiondlgslo.so debian/libreoffice-core/usr/lib/libreoffice/program/libucpchelp1.so debian/libreoffice-core/usr/lib/libreoffice/program/libucpdav1.so debian/libreoffice-core/usr/lib/libreoffice/program/libucpftp1.so debian/libreoffice-core/usr/lib/libreoffice/program/libucppkg1.so debian/libreoffice-core/usr/lib/libreoffice/program/libunopkgapp.so debian/libreoffice-core/usr/lib/libreoffice/program/libvclplug_genlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libwriterperfectlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libxmlsecurity.so debian/libreoffice-core/usr/lib/libreoffice/program/libxsec_xmlsec.so debian/libreoffice-core/usr/lib/libreoffice/program/oosplash debian/libreoffice-core/usr/lib/libreoffice/program/opencltest debian/libreoffice-core/usr/lib/libreoffice/program/soffice.bin debian/libreoffice-core/usr/lib/libreoffice/program/unopkg.bin debian/libreoffice-core/usr/lib/libreoffice/program/uri-encode debian/libreoffice-core/usr/lib/libreoffice/program/xpdfimport returned exit code 1
> dwz: debian/libreoffice-calc-nogui/usr/lib/libreoffice/program/libsclo.so: DWARF compression not beneficial - old size 287991107 new size 289119048
> dh_dwz: error: Aborting due to earlier error
> make: *** [debian/rules:3624: debian/stampdir/binary-arch] Error 25


The full build log is available from:
http://qa-logs.debian.net/2022/07/28/libreoffice_7.3.5~rc2-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220728;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220728&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Version: 1:7.4.0~rc2-1

Hi,

Am 29.07.22 um 20:36 schrieb Lucas Nussbaum:
Source: libreoffice
Version: 1:7.3.5~rc2-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas@debian.org
Usertags: ftbfs-20220728 ftbfs-bookworm

Do we really need to file bugs which are already fixed on a version which isn't in unstable anymore?

[...]
dh_dwz -a -- -L 100000000
dwz: debian/ure/usr/lib/libreoffice/program/libsal_textenclo.so: DWARF compression not beneficial - old size 162540 new size 162984
dwz: debian/libreoffice-core/usr/lib/libreoffice/program/libskialo.so: Unknown debugging section .debug_addr
dwz: debian/libreoffice-core/usr/lib/libreoffice/program/libmergedlo.so: DWARF compression not beneficial - old size 559914463 new size 561384135
dwz: debian/libreoffice-core/usr/lib/libreoffice/program/libpdfiumlo.so: DWARF compression not beneficial - old size 39617116 new size 39828090
dwz: debian/libreoffice-core/usr/lib/libreoffice/program/libskialo.so: Unknown debugging section .debug_addr
dh_dwz: error: dwz -mdebian/libreoffice-core/usr/lib/debug/.dwz/x86_64-linux-gnu/libreoffice-core.debug -M/usr/lib/debug/.dwz/x86_64-linux-gnu/libreoffice-core.debug -L 100000000 -- debian/libreoffice-core/usr/lib/libreoffice/program/libacclo.so debian/libreoffice-core/usr/lib/libreoffice/program/libavmediagst.so debian/libreoffice-core/usr/lib/libreoffice/program/libbiblo.so debian/libreoffice-core/usr/lib/libreoffice/program/libcached1.so debian/libreoffice-core/usr/lib/libreoffice/program/libcairocanvaslo.so debian/libreoffice-core/usr/lib/libreoffice/program/libchartcontrollerlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libchartcorelo.so debian/libreoffice-core/usr/lib/libreoffice/program/libclewlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libcmdmaillo.so debian/libreoffice-core/usr/lib/libreoffice/program/libcollator_data.so debian/libreoffice-core/usr/lib/libreoffice/program/libcuilo.so debian/libreoffice-core/usr/lib/libreoffice/program/libdeploymentgui.so debian/libreoffice-core/usr/lib/libreoffice/program/libdict_ja.so debian/libreoffice-core/usr/lib/libreoffice/program/libdict_zh.so debian/libreoffice-core/usr/lib/libreoffice/program/libdlgprovlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libembobj.so debian/libreoffice-core/usr/lib/libreoffice/program/libemboleobj.so debian/libreoffice-core/usr/lib/libreoffice/program/libexpwraplo.so debian/libreoffice-core/usr/lib/libreoffice/program/libfilelo.so debian/libreoffice-core/usr/lib/libreoffice/program/libicglo.so debian/libreoffice-core/usr/lib/libreoffice/program/libindex_data.so debian/libreoffice-core/usr/lib/libreoffice/program/libldapbe2lo.so debian/libreoffice-core/usr/lib/libreoffice/program/liblocaledata_en.so debian/libreoffice-core/usr/lib/libreoffice/program/liblocaledata_es.so debian/libreoffice-core/usr/lib/libreoffice/program/liblocaledata_euro.so debian/libreoffice-core/usr/lib/libreoffice/program/liblocaledata_others.so debian/libreoffice-core/usr/lib/libreoffice/program/libloglo.so debian/libreoffice-core/usr/lib/libreoffice/program/libmergedlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libmigrationoo2lo.so debian/libreoffice-core/usr/lib/libreoffice/program/libmigrationoo3lo.so debian/libreoffice-core/usr/lib/libreoffice/program/libmozbootstraplo.so debian/libreoffice-core/usr/lib/libreoffice/program/libmsformslo.so debian/libreoffice-core/usr/lib/libreoffice/program/libooxlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libpcrlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libpdffilterlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libpdfimportlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libpdfiumlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libprotocolhandlerlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libscnlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libscriptframe.so debian/libreoffice-core/usr/lib/libreoffice/program/libsdbtlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libskialo.so debian/libreoffice-core/usr/lib/libreoffice/program/libstoragefdlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libtextconv_dict.so debian/libreoffice-core/usr/lib/libreoffice/program/libtextconversiondlgslo.so debian/libreoffice-core/usr/lib/libreoffice/program/libucpchelp1.so debian/libreoffice-core/usr/lib/libreoffice/program/libucpdav1.so debian/libreoffice-core/usr/lib/libreoffice/program/libucpftp1.so debian/libreoffice-core/usr/lib/libreoffice/program/libucppkg1.so debian/libreoffice-core/usr/lib/libreoffice/program/libunopkgapp.so debian/libreoffice-core/usr/lib/libreoffice/program/libvclplug_genlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libwriterperfectlo.so debian/libreoffice-core/usr/lib/libreoffice/program/libxmlsecurity.so debian/libreoffice-core/usr/lib/libreoffice/program/libxsec_xmlsec.so debian/libreoffice-core/usr/lib/libreoffice/program/oosplash debian/libreoffice-core/usr/lib/libreoffice/program/opencltest debian/libreoffice-core/usr/lib/libreoffice/program/soffice.bin debian/libreoffice-core/usr/lib/libreoffice/program/unopkg.bin debian/libreoffice-core/usr/lib/libreoffice/program/uri-encode debian/libreoffice-core/usr/lib/libreoffice/program/xpdfimport returned exit code 1
dwz: debian/libreoffice-calc-nogui/usr/lib/libreoffice/program/libsclo.so: DWARF compression not beneficial - old size 287991107 new size 289119048
dh_dwz: error: Aborting due to earlier error
make: *** [debian/rules:3624: debian/stampdir/binary-arch] Error 25

2022-07-27 on #debian-devel:

14:45 < _rene_> Sylvestre: hmm
14:45 < _rene_> 14:25 < _rene_> dwz: debian/libreoffice-core/usr/lib/libreoffice/program/libskialo.so: Unknown debugging section .debug_addr
14:45 < _rene_> 14:25 < _rene_> dwz and clang-14-built libs is unhappy?
14:46 < _rene_> 14:31  * _rene_ sticks a -X in for now

*and*

libreoffice (1:7.4.0~rc2-1) experimental; urgency=medium
[...]

   - exclude skia from dh_dwz since it fails when built with clang 14 (and
      disable dwz completely if we ever built everything with clang for
      completeness' sake...)

 -- Rene Engelhard <rene@debian.org>  Wed, 27 Jul 2022 23:55:16 +0200


Regards,


Rene


--- End Message ---

Reply to: