tag 918679 + unreproducible tag 918679 + moreinfo retitle 918679: libreoffice: error while loading shared libraries: libreglo.so thanks
Hi, On Tue, Jan 08, 2019 at 11:34:42AM +0100, Christoph Terasa wrote: > I installed the latest version 6.1.4 of libreoffice from buster. When > trying to to launch libreoffice, I get an error message: > > $ libreoffice > /usr/lib/libreoffice/program/javaldx: error while loading shared > libraries: libreglo.so: cannot open shared object file: No such file or > directory Interesting. javaldx doesn't link against libreg. > Warning: failed to read path from javaldx > /usr/lib/libreoffice/program/soffice.bin: error while loading shared > libraries: libreglo.so: cannoteither does soffice.bin: Neither does soffice.bin. But yes, stuff does link against it: rene@frodo:/usr/lib/libreoffice/program$ for i in *.so *.bin; do echo $i; objdump -p $i | grep NEEDED | grep libreg; done libabplo.so libacclo.so libaffine_uno_uno.so libanalysislo.so libanimcorelo.so libavmediagst.so libbasctllo.so libbasprovlo.so libbiblo.so libbinaryurplo.so libbootstraplo.so NEEDED libreglo.so libcached1.so libcairocanvaslo.so libcalclo.so libcanvasfactorylo.so libchartcontrollerlo.so libchartcorelo.so libchartopengllo.so libclewlo.so libcmdmaillo.so libcollator_data.so libctllo.so libcuilo.so libdatelo.so libdbahsqllo.so libdbalo.so libdbaselo.so libdbaxmllo.so libdbmmlo.so libdbplo.so libdbpool2.so libdbulo.so libdeploymentgui.so libdict_ja.so libdict_zh.so libdlgprovlo.so libembobj.so libemboleobj.so libemfiolo.so libevtattlo.so libexpwraplo.so libfilelo.so libfirebird_sdbclo.so libflashlo.so libflatlo.so libforlo.so libforuilo.so libfps_officelo.so libfrmlo.so libfwllo.so libfwmlo.so libgcc3_uno.so libgielo.so libgraphicfilterlo.so libguesslanglo.so libhsqldb.so libhwplo.so libhyphenlo.so libi18nlangtag.so libi18nsearchlo.so libicglo.so libindex_data.so libintrospectionlo.so libinvocadaptlo.so libinvocationlo.so libiolo.so libjavaloaderlo.so libjava_uno.so libjavavmlo.so libjdbclo.so libjpipe.so libjuh.so libjuhx.so libjvmaccesslo.so libjvmfwklo.so libldapbe2lo.so liblnthlo.so liblocaledata_en.so liblocaledata_es.so liblocaledata_euro.so liblocaledata_others.so libloglo.so liblog_uno_uno.so liblwpftlo.so libmergedlo.so libmigrationoo2lo.so libmigrationoo3lo.so libmorklo.so libmozbootstraplo.so libmsformslo.so libmswordlo.so libmtfrendererlo.so libmysqllo.so libnamingservicelo.so libnumbertextlo.so libodbclo.so libodfflatxmllo.so liboffacclo.so liboglcanvaslo.so libOGLTranslo.so libooxlo.so libpasswordcontainerlo.so libpcrlo.so libpdffilterlo.so libpdfimportlo.so libpdfiumlo.so libpostgresql-sdbc-impllo.so libpostgresql-sdbclo.so libPresentationMinimizerlo.so libPresenterScreenlo.so libpricinglo.so libprotocolhandlerlo.so libproxyfaclo.so libpythonloaderlo.so libpyuno.so librecentfile.so libreflectionlo.so libreglo.so librptlo.so librptuilo.so librptxmllo.so libsal_textenclo.so libscdlo.so libscfiltlo.so libsclo.so libscnlo.so libscriptframe.so libscuilo.so libsdbc2.so libsdbtlo.so libsddlo.so libsdfiltlo.so libsdlo.so libsduilo.so libsimplecanvaslo.so libslideshowlo.so libsmdlo.so libsmlo.so libsolverlo.so libspelllo.so libsrtrs1.so libstocserviceslo.so libstoragefdlo.so libstorelo.so libstringresourcelo.so libsvgfilterlo.so libsvgiolo.so libswdlo.so libswlo.so libswuilo.so libsysshlo.so libt602filterlo.so libtextconv_dict.so libtextconversiondlgslo.so libtextfdlo.so libucpchelp1.so libucpcmis1lo.so libucpdav1.so libucpextlo.so libucpftp1.so libucpgio1lo.so libucphier1.so libucpimagelo.so libucppkg1.so libucptdoc1lo.so libunoidllo.so NEEDED libreglo.so libunopkgapp.so libunordflo.so libunsafe_uno_uno.so libupdatefeedlo.so libuuresolverlo.so libvbaeventslo.so libvbahelperlo.so libvbaobjlo.so libvbaswobjlo.so libvclcanvaslo.so libvclplug_genlo.so libvclplug_gtk3lo.so libwpftcalclo.so libwpftdrawlo.so libwpftimpresslo.so libwpftwriterlo.so libwriterfilterlo.so libwriterlo.so libwriterperfectlo.so libxmlfalo.so libxmlfdlo.so libxmlreaderlo.so libxmlsecurity.so libxoflo.so libxsec_xmlsec.so libxsltdlglo.so libxsltfilterlo.so pyuno.so soffice.bin uno.bin unopkg.bin $ and rene@frodo:/usr/lib/x86_64-linux-gnu$ for i in *uno*.so*; do echo $i; objdump -p $i | grep NEEDED | grep libreg; done libuno_cppuhelpergcc3.so.3 NEEDED libreglo.so libuno_cppu.so.3 libuno_purpenvhelpergcc3.so.3 libuno_salhelpergcc3.so.3 libuno_sal.so.3 $ $ dpkg -S /usr/lib/libreoffice/program/libreglo.so uno-libs3: /usr/lib/libreoffice/program/libreglo.so so it's there. And all of the above libs have a RUNPATH: $ objdump -p /usr/lib/libreoffice/program/libunoidllo.so /usr/lib/libreoffice/program/libbootstraplo.so /usr/lib/x86_64-linux-gnu/libuno_cppuhelpergcc3.so.3 | grep ORIGI RUNPATH $ORIGIN RUNPATH $ORIGIN RUNPATH $ORIGIN $ORIGIN is where it gets called/ran from. This is soffice.bin, so it's /usr/lib/libreoffice/program. Works fine here. Yes, testing. So unreproducible and moreinfo. Do you have any special configurations on your system? Regards, Rene