Your message dated Sun, 21 Jan 2024 13:35:19 +0100
with message-id <1c932e17-1137-4cf3-a9c1-955ed6c23...@debian.org>
and subject line Re: Bug#1061242: libreoffice-impress: impress cannot start.
Its display an error loading a dll that is installed
has caused the Debian Bug report #1061242,
regarding libreoffice-impress: impress cannot start with libxml2
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.)
--
1061242: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061242
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libreoffice-impress
Version: 4:24.2.0~rc2-2
Severity: grave
Justification: renders package unusable
When I open a odp file, I get the message: loading of component failed
/usr/lib/libreoffice/program/libsdlo.so
dpkg -S /usr/lib/libreoffice/program/libsdlo.so
libreoffice-draw: /usr/lib/libreoffice/program/libsdlo.so
valette@tri-yann5:~$ ls -l /usr/lib/libreoffice/program/libsdlo.so
-rw-r--r-- 1 root root 7690360 13 janv. 20:26
/usr/lib/libreoffice/program/libsdlo.so
valette@tri-yann5:~$ file /usr/lib/libreoffice/program/libsdlo.so
/usr/lib/libreoffice/program/libsdlo.so: ELF 64-bit LSB shared object, x86-64,
version 1 (SYSV), dynamically linked,
BuildID[sha1]=971f3e457517759a9434b347f3df94ed199e098e, stripped
In addition, trying to report the bug I get the following errors:
Gathering additional data, this may take a while...
Exception occurred: Connector : couldn't connect to pipe
"ecc792b3cee7844e153abb7ce96bfdb921fcaff61693c3a5d788741b64e22eb": 10 at
./io/source/connector/connector.cxx:94
Cause: (com.sun.star.connection.NoConnectException) { { Message =
"Connector : couldn't connect to pipe
\"ecc792b3cee7844e153abb7ce96bfdb921fcaff61693c3a5d788741b64e22eb\": 10 at
./io/source/connector/connector.cxx:94", Context =
(com.sun.star.uno.XInterface) @0 } }
unopkg failed.
Exception occurred: Connector : couldn't connect to pipe
"8aafa411c24e82e7cf177bcda3fbb92df3d7dc9ea297d3ab6571624ec": 10 at
./io/source/connector/connector.cxx:94
Cause: (com.sun.star.connection.NoConnectException) { { Message =
"Connector : couldn't connect to pipe
\"8aafa411c24e82e7cf177bcda3fbb92df3d7dc9ea297d3ab6571624ec\": 10 at
./io/source/connector/connector.cxx:94", Context =
(com.sun.star.uno.XInterface) @0 } }
unopkg failed.
Exception occurred: Connector : couldn't connect to pipe
"f9a62ef4d44126b83f661a55e88d133b790764ef14a93a4677126280764885": 10 at
./io/source/connector/connector.cxx:94
Cause: (com.sun.star.connection.NoConnectException) { { Message =
"Connector : couldn't connect to pipe
\"f9a62ef4d44126b83f661a55e88d133b790764ef14a93a4677126280764885\": 10 at
./io/source/connector/connector.cxx:94", Context =
(com.sun.star.uno.XInterface) @0 } }
unopkg failed.
^CThe package bug script /usr/share/bug/libreoffice-impress/script exited with
an error status (return code = 2). Do you still want to file a report
[y|N|q|?]? y
-- Package-specific info:
ii nvidia-installer-cleanup 20240109+1
amd64 cleanup after driver installation with the
nvidia-installer
pi nvidia-libopencl1:amd64 530.41.03-1
amd64 NVIDIA OpenCL ICD Loader library
Configuration file Package Exists Changed
/etc/libreoffice/registry/impress.xcd libreoffice-impress Yes No
/etc/libreoffice/registry/ogltrans.xcd libreoffice-impress Yes No
All deployed shared extensions:
<none>
Experimental features enabled:
Installed VCLplugs:
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-================-==============-============-=========================================================
un libreoffice-gtk3 <none> <none> (no description available)
ii libreoffice-kf5 4:24.2.0~rc2-2 amd64 office productivity suite --
KDE Frameworks 5 integration
ii libreoffice-qt5 4:24.2.0~rc2-2 amd64 office productivity suite --
Qt 5 integration
ii libreoffice-qt6 4:24.2.0~rc2-2 amd64 office productivity suite --
Qt 6 integration
Java (javaldx):
/usr/lib/jvm/java-21-openjdk-amd64/lib/amd64/client:/usr/lib/jvm/java-21-openjdk-amd64/lib/amd64/server:/usr/lib/jvm/java-21-openjdk-amd64/lib/amd64/native_threads:/usr/lib/jvm/java-21-openjdk-amd64/lib/amd64
Java:
<java xmlns="http://openoffice.org/2004/java/framework/1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<javaInfo xsi:nil="false" vendorUpdate="2019-07-26" autoSelect="true">
<location>file:///usr/lib/jvm/java-21-openjdk-amd64</location>
</javaInfo>
</java>
Configuration file Package Exists Changed
/etc/libreoffice/registry/draw.xcd libreoffice-draw Yes No
/etc/libreoffice/registry/graphicfilter.xcd libreoffice-draw Yes No
All deployed shared extensions:
<none>
-- System Information:
Debian Release: trixie/sid
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500,
'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.6.11-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE
Locale: LANG=fr_FR.UTF8, LC_CTYPE=fr_FR.UTF8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libreoffice-impress depends on:
ii libbox2d2 2.4.1-3+b2
ii libc6 2.38-5
ii libepoxy0 1.5.10-1+b2
ii libetonyek-0.1-1 0.1.10-5
ii libgcc-s1 13.2.0-10
ii libmwaw-0.3-3 0.3.22-1
ii libodfgen-0.1-1 0.1.8-2
ii libreoffice-common 4:24.2.0~rc2-2
ii libreoffice-core 4:24.2.0~rc2-2
ii libreoffice-draw 4:24.2.0~rc2-2
ii libreoffice-uiconfig-impress 4:24.2.0~rc2-2
ii librevenge-0.0-0 0.0.5-3
ii libstaroffice-0.0-0 0.0.7-1
ii libstdc++6 13.2.0-10
ii libuno-cppu3 4:24.2.0~rc2-2
ii libuno-cppuhelpergcc3-3 4:24.2.0~rc2-2
ii libuno-sal3 4:24.2.0~rc2-2
ii libuno-salhelpergcc3-3 4:24.2.0~rc2-2
ii ucf 3.0043+nmu1
ii uno-libs-private 4:24.2.0~rc2-2
libreoffice-impress recommends no packages.
Versions of packages libreoffice-impress suggests:
ii bluez 5.71-1
Versions of packages libreoffice-core depends on:
ii fontconfig 2.14.2-6+b1
ii fonts-opensymbol 4:102.12+LibO24.2.0~rc2-2
ii libabsl20220623 20220623.1-3
ii libargon2-1 0~20190702+dfsg-4+b1
ii libboost-locale1.83.0 1.83.0-2+b2
ii libc6 2.38-5
ii libcairo2 1.18.0-1+b1
ii libclucene-contribs1v5 2.3.3.4+dfsg-1.1+b1
ii libclucene-core1v5 2.3.3.4+dfsg-1.1+b1
ii libcmis-0.6-6 0.6.2-2+b1
ii libcups2 2.4.7-1+b1
ii libcurl4 8.5.0-2+exp1
ii libdbus-1-3 1.15.8-4
ii libdconf1 0.40.0-4+b1
ii libeot0 0.01-5+b1
ii libepoxy0 1.5.10-1+b2
ii libexpat1 2.5.0-2+b2
ii libexttextcat-2.0-0 3.4.7-1
ii libfontconfig1 2.14.2-6+b1
ii libfreetype6 2.13.2+dfsg-1+b1
ii libgcc-s1 13.2.0-10
ii libglib2.0-0 2.79.0+git20240110~g38f5ba3c-2
ii libgpgmepp6 1.18.0-4+b1
ii libgraphite2-3 1.3.14-2
ii libgstreamer-plugins-base1.0-0 1.22.8-dmo1
ii libgstreamer1.0-0 1.22.8-1
ii libharfbuzz-icu0 8.3.0-2
ii libharfbuzz0b 8.3.0-2
ii libhunspell-1.7-0 1.7.2+really1.7.2-10
ii libhyphen0 2.8.8-7
ii libice6 2:1.0.10-1
ii libicu72 72.1-4
ii libjpeg62-turbo 1:2.1.5-2+b2
ii liblcms2-2 2.14-2
ii libldap-2.5-0 2.5.13+dfsg-5+b3
ii libmythes-1.2-0 2:1.2.5-1
ii libnspr4 2:4.35-1.1
ii libnss3 2:3.96.1-1
ii libnumbertext-1.0-0 1.0.11-4
ii libopenjp2-7 2.5.0-2+b2
ii liborcus-0.18-0 0.19.2-3+b1
ii liborcus-parser-0.18-0 0.19.2-3+b1
ii libpng16-16 1.6.40-3
ii libpoppler126 22.12.0-2+b1
ii libraptor2-0 2.0.16-3
ii librdf0 1.0.17-3
ii libreoffice-common 4:24.2.0~rc2-2
ii librevenge-0.0-0 0.0.5-3
ii libsm6 2:1.2.3-1
ii libstdc++6 13.2.0-10
ii libtiff6 4.6.0-2
ii libuno-cppu3 4:24.2.0~rc2-2
ii libuno-cppuhelpergcc3-3 4:24.2.0~rc2-2
ii libuno-sal3 4:24.2.0~rc2-2
ii libuno-salhelpergcc3-3 4:24.2.0~rc2-2
ii libwebp7 1.3.2-0.3
ii libx11-6 2:1.8.7-1
ii libx11-xcb1 2:1.8.7-1
ii libxext6 2:1.3.4-1+b1
ii libxinerama1 2:1.1.4-3
ii libxml2 2.12.3+dfsg-0exp1
ii libxmlsec1 1.2.38-1
ii libxmlsec1-nss 1.2.38-1
ii libxrandr2 2:1.5.2-2+b1
ii libxrender1 1:0.9.10-1.1
ii libxslt1.1 1.1.35-1
ii libzxcvbn0 2.5+dfsg-1
ii libzxing3 2.2.1-1
ii uno-libs-private 4:24.2.0~rc2-2
ii ure 4:24.2.0~rc2-2
ii zlib1g 1:1.3.dfsg-3+b1
Versions of packages libreoffice-core recommends:
ii gstreamer1.0-libav 1:1.22.8-dmo1
ii gstreamer1.0-plugins-bad 1:1.22.8-dmo3
ii gstreamer1.0-plugins-base 1.22.8-dmo1
ii gstreamer1.0-plugins-good 1.22.8-dmo1
ii gstreamer1.0-plugins-ugly 1:1.22.8-dmo1
ii libpaper-utils 1.1.29
Versions of packages libreoffice-draw depends on:
ii libavahi-client3 0.8-13+b1
ii libavahi-common3 0.8-13+b1
ii libc6 2.38-5
ii libcdr-0.1-1 0.1.7-1
ii libdbus-1-3 1.15.8-4
ii libfreehand-0.1-1 0.1.2-3
ii libgcc-s1 13.2.0-10
ii libglib2.0-0 2.79.0+git20240110~g38f5ba3c-2
ii libmspub-0.1-1 0.1.4-3+b3
ii libmwaw-0.3-3 0.3.22-1
ii libodfgen-0.1-1 0.1.8-2
ii libpagemaker-0.0-0 0.0.4-1
ii libqxp-0.0-0 0.0.2-1+b3
ii libreoffice-common 4:24.2.0~rc2-2
ii libreoffice-core 4:24.2.0~rc2-2
ii libreoffice-uiconfig-draw 4:24.2.0~rc2-2
ii libreoffice-uiconfig-impress 4:24.2.0~rc2-2
ii librevenge-0.0-0 0.0.5-3
ii libstaroffice-0.0-0 0.0.7-1
ii libstdc++6 13.2.0-10
ii libuno-cppu3 4:24.2.0~rc2-2
ii libuno-cppuhelpergcc3-3 4:24.2.0~rc2-2
ii libuno-sal3 4:24.2.0~rc2-2
ii libuno-salhelpergcc3-3 4:24.2.0~rc2-2
ii libvisio-0.1-1 0.1.7-1+b3
ii libwpg-0.3-3 0.3.4-3
ii libxml2 2.12.3+dfsg-0exp1
ii libzmf-0.0-0 0.0.2-1+b5
ii ucf 3.0043+nmu1
ii uno-libs-private 4:24.2.0~rc2-2
-- no debconf information
--- End Message ---
--- Begin Message ---
notfound 1061242 4:24.2.0~rc2-2
retitle 1061242 libreoffice-impress: impress cannot start with libxml2
2.12 (error loading a dll that is installed)
thanks
Hi,
Am 21.01.24 um 12:16 schrieb Eric Valette:
When I open a odp file, I get the message: loading of component failed
/usr/lib/libreoffice/program/libsdlo.so
dpkg -S /usr/lib/libreoffice/program/libsdlo.so
libreoffice-draw: /usr/lib/libreoffice/program/libsdlo.so
valette@tri-yann5:~$ ls -l /usr/lib/libreoffice/program/libsdlo.so
-rw-r--r-- 1 root root 7690360 13 janv. 20:26
/usr/lib/libreoffice/program/libsdlo.so
valette@tri-yann5:~$ file /usr/lib/libreoffice/program/libsdlo.so
/usr/lib/libreoffice/program/libsdlo.so: ELF 64-bit LSB shared object, x86-64,
version 1 (SYSV), dynamically linked,
BuildID[sha1]=971f3e457517759a9434b347f3df94ed199e098e, stripped
Of course, since -impress Depends: -draw :)
In addition, trying to report the bug I get the following errors:
Gathering additional data, this may take a while...
Exception occurred: Connector : couldn't connect to pipe
"ecc792b3cee7844e153abb7ce96bfdb921fcaff61693c3a5d788741b64e22eb": 10 at
./io/source/connector/connector.cxx:94
Cause: (com.sun.star.connection.NoConnectException) { { Message = "Connector : couldn't
connect to pipe \"ecc792b3cee7844e153abb7ce96bfdb921fcaff61693c3a5d788741b64e22eb\": 10
at ./io/source/connector/connector.cxx:94", Context = (com.sun.star.uno.XInterface) @0 } }
unopkg failed.
Exception occurred: Connector : couldn't connect to pipe
"8aafa411c24e82e7cf177bcda3fbb92df3d7dc9ea297d3ab6571624ec": 10 at
./io/source/connector/connector.cxx:94
Cause: (com.sun.star.connection.NoConnectException) { { Message = "Connector : couldn't
connect to pipe \"8aafa411c24e82e7cf177bcda3fbb92df3d7dc9ea297d3ab6571624ec\": 10 at
./io/source/connector/connector.cxx:94", Context = (com.sun.star.uno.XInterface) @0 } }
unopkg failed.
Exception occurred: Connector : couldn't connect to pipe
"f9a62ef4d44126b83f661a55e88d133b790764ef14a93a4677126280764885": 10 at
./io/source/connector/connector.cxx:94
Cause: (com.sun.star.connection.NoConnectException) { { Message = "Connector : couldn't
connect to pipe \"f9a62ef4d44126b83f661a55e88d133b790764ef14a93a4677126280764885\": 10 at
./io/source/connector/connector.cxx:94", Context = (com.sun.star.uno.XInterface) @0 } }
unopkg failed.
^CThe package bug script /usr/share/bug/libreoffice-impress/script exited with
an error status (return code = 2). Do you still want to file a report
[y|N|q|?]? y
That is unopkg list, which should even work with -core only.
Do you have some "weird" extensions installed? Definitely no
"shared"/system-wides (outside of Debian packages) ones.
-- Package-specific info:
ii nvidia-installer-cleanup 20240109+1
amd64 cleanup after driver installation with the
nvidia-installer
pi nvidia-libopencl1:amd64 530.41.03-1
amd64 NVIDIA OpenCL ICD Loader library
Besides that it's invidia, it's an inconsistent state.
Supposed to be purged but installed?
Please try without nvidia in any case.
Configuration file Package Exists Changed
/etc/libreoffice/registry/impress.xcd libreoffice-impress Yes No
/etc/libreoffice/registry/ogltrans.xcd libreoffice-impress Yes No
All deployed shared extensions:
<none>
Experimental features enabled:
Installed VCLplugs:
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-================-==============-============-=========================================================
un libreoffice-gtk3 <none> <none> (no description available)
ii libreoffice-kf5 4:24.2.0~rc2-2 amd64 office productivity suite --
KDE Frameworks 5 integration
ii libreoffice-qt5 4:24.2.0~rc2-2 amd64 office productivity suite --
Qt 5 integration
ii libreoffice-qt6 4:24.2.0~rc2-2 amd64 office productivity suite --
Qt 6 integration
Tried in a kf5 env in my sid VM. Just works,
Java (javaldx):
/usr/lib/jvm/java-21-openjdk-amd64/lib/amd64/client:/usr/lib/jvm/java-21-openjdk-amd64/lib/amd64/server:/usr/lib/jvm/java-21-openjdk-amd64/lib/amd64/native_threads:/usr/lib/jvm/java-21-openjdk-amd64/lib/amd64
Java:
<java xmlns="http://openoffice.org/2004/java/framework/1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<javaInfo xsi:nil="false" vendorUpdate="2019-07-26" autoSelect="true">
<location>file:///usr/lib/jvm/java-21-openjdk-amd64</location>
</javaInfo>
</java>
Also with this Java installed (and configured).
-- System Information:
Debian Release: trixie/sid
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500,
'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Probably unrelated: Why do people do something like that? Running
de-facto sid but preferring stable?
Architecture: amd64 (x86_64)
Kernel: Linux 6.6.11-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE
And nvidia. Try without.
Locale: LANG=fr_FR.UTF8, LC_CTYPE=fr_FR.UTF8 (charmap=UTF-8), LANGUAGE not set
I even tried with french locale.
Versions of packages libreoffice-core recommends:
ii gstreamer1.0-libav 1:1.22.8-dmo1
ii gstreamer1.0-plugins-bad 1:1.22.8-dmo3
ii gstreamer1.0-plugins-base 1.22.8-dmo1
ii gstreamer1.0-plugins-good 1.22.8-dmo1
ii gstreamer1.0-plugins-ugly 1:1.22.8-dmo1
ii libpaper-utils 1.1.29
Try with standard Debian packages? Given LO link to gstreamer libs due
to video/audio support this could be the reason why libsd fails to load?
(Even though libsdlo.so itself doesn't.)
Versions of packages libreoffice-draw depends on:
ii libavahi-client3 0.8-13+b1
ii libavahi-common3 0.8-13+b1
ii libc6 2.38-5
ii libcdr-0.1-1 0.1.7-1
ii libdbus-1-3 1.15.8-4
ii libfreehand-0.1-1 0.1.2-3
ii libgcc-s1 13.2.0-10
ii libglib2.0-0 2.79.0+git20240110~g38f5ba3c-2
ii libmspub-0.1-1 0.1.4-3+b3
ii libmwaw-0.3-3 0.3.22-1
ii libodfgen-0.1-1 0.1.8-2
ii libpagemaker-0.0-0 0.0.4-1
ii libqxp-0.0-0 0.0.2-1+b3
ii libreoffice-common 4:24.2.0~rc2-2
ii libreoffice-core 4:24.2.0~rc2-2
ii libreoffice-uiconfig-draw 4:24.2.0~rc2-2
ii libreoffice-uiconfig-impress 4:24.2.0~rc2-2
ii librevenge-0.0-0 0.0.5-3
ii libstaroffice-0.0-0 0.0.7-1
ii libstdc++6 13.2.0-10
ii libuno-cppu3 4:24.2.0~rc2-2
ii libuno-cppuhelpergcc3-3 4:24.2.0~rc2-2
ii libuno-sal3 4:24.2.0~rc2-2
ii libuno-salhelpergcc3-3 4:24.2.0~rc2-2
ii libvisio-0.1-1 0.1.7-1+b3
ii libwpg-0.3-3 0.3.4-3
ii libxml2 2.12.3+dfsg-0exp1
And this one *from experimental* changed ABI (see
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1059040). Don't
install it on systems you don't want breakage in.
It is expected that stuff built with 2.9.x doesn't necessarily work with
2.12. And here libsdlo.so *does* link against libxml:
root@frodo:/# objdump -p /usr/lib/libreoffice/program/libsdlo.so | grep NEED
NEEDED libxml2.so.2
NEEDED libdbus-1.so.3
NEEDED libavahi-common.so.3
NEEDED libavahi-client.so.3
NEEDED libglib-2.0.so.0
NEEDED libuno_cppu.so.3
NEEDED libuno_cppuhelpergcc3.so.3
NEEDED libi18nlangtag.so
NEEDED libicglo.so
NEEDED libooxlo.so
NEEDED libuno_sal.so.3
NEEDED libuno_salhelpergcc3.so.3
NEEDED libxmlsecurity.so
NEEDED libmergedlo.so
NEEDED libstdc++.so.6
NEEDED libm.so.6
NEEDED libgcc_s.so.1
NEEDED libc.so.6
VERNEED 0x0000000000087900
VERNEEDNUM 0x000000000000000a
... and even if it wasn't linked it used libxml2 to parse a gazillion of
XML files it needs. But as it is linked against libxml2
Just tried it. Indeed libxml2 from experimental causes it. (loimpress
hangs, lodraw shows the message above in a dialog box.
-> Caused by libxml2 from experimental.
-> In which case it is not a bug in libreoffice in either sid or testing
or anywhere else. The bug is in libxml2 (see above).
-> Closing.
Regards,
Rene
--- End Message ---