Bug#1005832: Dependency on libreoffice-nlpsolver should be tighter
tag 1005832 + moreinfo
thanks
Hi,
Am 15.02.22 um 19:25 schrieb Lior Kaplan:
package: libreoffice
version: 1:7.3.0-1
Hi Rene,
Long time (:
Indeed.
I've done some package cleaning and libreoffice stopped working.
with this failure:
$ libreoffice
terminate called after throwing an instance of
'com::sun::star::deployment::DeploymentException'
Unspecified Application Error
That can be actually anything...
After some retracing I figured it happens due to the lack
of libreoffice-nlpsolver installed.
Doubt that. Even in upstream builds nlpsolver also is a extension so
optional.
Notice this is also important due to the
dependency on libreoffice-java-common (all the other libreoffice only
recommend it).
Except pure Java stuff like -reportbuilder (and ure-java), but yeah...
Without the java packages libreoffice fails with
$ libreoffice
[...]
Sorry, don't believe so. The uitests are also ran (when no Java is
needed) without the java packages installed and they
a) start
b) print
testUndoCrash (tablecontroller.SvxTableControllerTest) ... Warning:
failed to launch javaldx - java may not function correctly
for example (as expected).
And all pass.
(e.g.
https://ci.debian.net/data/autopkgtest/unstable/amd64/libr/libreoffice/19201687/log.gz)
Fatal exception: Signal 11
Stack:
/usr/lib/libreoffice/program/libuno_sal.so.3(+0x37b43)[0x7fd0f70ccb43]
/usr/lib/libreoffice/program/libuno_sal.so.3(+0x37d24)[0x7fd0f70ccd24]
/lib/x86_64-linux-gnu/libc.so.6(+0x3c910)[0x7fd0f6ef5910]
/usr/lib/libreoffice/program/libuno_cppu.so.3(+0x17eb5)[0x7fd0f512ceb5]
/usr/lib/libreoffice/program/libuno_cppu.so.3(+0x16444)[0x7fd0f512b444]
/usr/lib/libreoffice/program/libmergedlo.so(+0x28144fc)[0x7fd0f990e4fc]
/usr/lib/libreoffice/program/libmergedlo.so(+0x281a9f5)[0x7fd0f99149f5]
/usr/lib/libreoffice/program/libmergedlo.so(_ZN3utl10ConfigItemC2ERKN3rtl8OUStringE14ConfigItemMode+0x7e)[0x7fd0f9914bae]
/usr/lib/libreoffice/program/libmergedlo.so(_ZN19SvtSysLocaleOptionsC1Ev+0x18d)[0x7fd0f994339d]
/usr/lib/libreoffice/program/libmergedlo.so(_Z7InitVCLv+0x246)[0x7fd0f9d29fe6]
/usr/lib/libreoffice/program/libmergedlo.so(_Z10ImplSVMainv+0x335)[0x7fd0f9d2a955]
/usr/lib/libreoffice/program/libmergedlo.so(soffice_main+0x181)[0x7fd0f8ec30a1]
/usr/lib/libreoffice/program/soffice.bin(+0x108c)[0x564b39f7408c]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xcd)[0x7fd0f6ee07ed]
/usr/lib/libreoffice/program/soffice.bin(+0x10ca)[0x564b39f740ca]
which is the case if libreoffice is installed without the recommended
packages.
to reproduce:
# apt-get install libreoffice --no-install-recommends
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
coinor-libcbc3 coinor-libcgl1 coinor-libclp1 coinor-libcoinmp1v5
coinor-libcoinutils3v5 coinor-libosi1v5 fonts-opensymbol
libabsl20210324 libabw-0.1-1 libboost-iostreams1.74.0 libbox2d2
libcdr-0.1-1 libclucene-contribs1v5 libclucene-core1v5
libe-book-0.1-1 libeot0 libepubgen-0.1-1 libetonyek-0.1-1
libexttextcat-2.0-0 libexttextcat-data libfreehand-0.1-1 libgpgme11
libgpgmepp6 liblangtag-common liblangtag1 libmhash2 libmspub-0.1-1
libmwaw-0.3-3 libmythes-1.2-0 libnumbertext-1.0-0 libnumbertext-data
libodfgen-0.1-1 liborcus-0.17-0
liborcus-parser-0.17-0 libpagemaker-0.0-0 libqxp-0.0-0 libraptor2-0
librasqal3 librdf0 libreoffice-base libreoffice-base-core
libreoffice-base-drivers libreoffice-calc libreoffice-common
libreoffice-core libreoffice-draw libreoffice-impress
libreoffice-math libreoffice-report-builder-bin
libreoffice-style-colibre libreoffice-writer librevenge-0.0-0
libstaroffice-0.0-0
libuno-cppu3 libuno-cppuhelpergcc3-3 libuno-purpenvhelpergcc3-3
libuno-sal3 libuno-salhelpergcc3-3 libvisio-0.1-1 libwpd-0.10-10
libwpg-0.3-3 libwps-0.4-4 libxmlsec1-nss libyajl2
libzmf-0.0-0 libzxingcore1 lp-solve python3-uno uno-libs-private ure
to fix after that:
# apt-get install libreoffice-nlpsolver
I somehow believe your issues are caused by something else.
(Didn't check myself though yet.)
Regards,
Rene
Reply to: