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

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: