Your message dated Fri, 29 Jul 2022 20:57:56 +0200
with message-id <c4a4efca-8a25-6be9-2884-373e6266f...@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 ow...@bugs.debian.org
immediately.)
--
1016329: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1016329
Debian Bug Tracking System
Contact ow...@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: lu...@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=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220728&fusertaguser=lu...@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: lu...@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 <r...@debian.org> Wed, 27 Jul 2022 23:55:16 +0200
Regards,
Rene
--- End Message ---