| Summary: | plasma-discover-update crash at startup complaining about missing libDiscoverCommon.so | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Cyril Levet <cyril.levet0780> |
| Component: | RPM Packages | Assignee: | KDE maintainers <kde> |
| Status: | NEW --- | QA Contact: | |
| Severity: | critical | ||
| Priority: | Normal | CC: | ouaurelien |
| Version: | 8 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| See Also: | https://bugs.mageia.org/show_bug.cgi?id=30925 | ||
| Whiteboard: | |||
| Source RPM: | discover-5.20.4-3.1.mga8.src.rpm | CVE: | |
| Status comment: | |||
Confirmed. $ plasma-discover-update plasma-discover-update: error while loading shared libraries: libDiscoverCommon.so: cannot open shared object file: No such file or directory Meanwhile, the Update applet seems to run OK in systray... But, yes, there is no any Updates that come from DNF PackageKit Backend. There are some lines in system journal but not relevant to this. Moreover, if I look for a package, I only get a flatpak one... no any RPM from Mageia repo. DNF repositories seems correctly enabled... CC:
(none) =>
ouaurelien
Cyril Levet
2022-10-02 12:49:32 CEST
See Also:
(none) =>
https://bugs.mageia.org/show_bug.cgi?id=30925 |
Description of problem: Trying to launch plasma-discover-update gives : plasma-discover-update: error while loading shared libraries: libDiscoverCommon.so: cannot open shared object file: No such file or directory ldd /usr/bin/plasma-discover-update linux-vdso.so.1 (0x00007ffe29575000) libDiscoverCommon.so => not found libKF5I18n.so.5 => /lib64/libKF5I18n.so.5 (0x00007f13d5e3c000) libQt5Widgets.so.5 => /lib64/libQt5Widgets.so.5 (0x00007f13d57bd000) libQt5Gui.so.5 => /lib64/libQt5Gui.so.5 (0x00007f13d5109000) libKF5CoreAddons.so.5 => /lib64/libKF5CoreAddons.so.5 (0x00007f13d5073000) libQt5Core.so.5 => /lib64/libQt5Core.so.5 (0x00007f13d4b06000) libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f13d4934000) libc.so.6 => /lib64/libc.so.6 (0x00007f13d477a000) libm.so.6 => /lib64/libm.so.6 (0x00007f13d4637000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f13d461d000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f13d45fd000) libGL.so.1 => /lib64/libGL.so.1 (0x00007f13d4577000) libpng16.so.16 => /lib64/libpng16.so.16 (0x00007f13d4519000) libz.so.1 => /lib64/libz.so.1 (0x00007f13d44fc000) libharfbuzz.so.0 => /lib64/libharfbuzz.so.0 (0x00007f13d4415000) libmd4c.so.0 => /lib64/libmd4c.so.0 (0x00007f13d4403000) libfam.so.0 => /lib64/libfam.so.0 (0x00007f13d43f9000) libsystemd.so.0 => /lib64/libsystemd.so.0 (0x00007f13d4348000) libdouble-conversion.so.3 => /lib64/libdouble-conversion.so.3 (0x00007f13d4336000) libicui18n.so.68 => /lib64/libicui18n.so.68 (0x00007f13d4030000) libicuuc.so.68 => /lib64/libicuuc.so.68 (0x00007f13d3e4a000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f13d3e45000) libpcre2-16.so.0 => /lib64/libpcre2-16.so.0 (0x00007f13d3dba000) libzstd.so.1 => /lib64/libzstd.so.1 (0x00007f13d3cdf000) libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007f13d3bb1000) /lib64/ld-linux-x86-64.so.2 (0x00007f13d5ead000) libGLdispatch.so.0 => /lib64/libGLdispatch.so.0 (0x00007f13d3af9000) libGLX.so.0 => /lib64/libGLX.so.0 (0x00007f13d3ac5000) libfreetype.so.6 => /lib64/libfreetype.so.6 (0x00007f13d3a14000) libgraphite2.so.3 => /lib64/libgraphite2.so.3 (0x00007f13d39f0000) librt.so.1 => /lib64/librt.so.1 (0x00007f13d39e3000) liblzma.so.5 => /lib64/liblzma.so.5 (0x00007f13d39b2000) liblz4.so.1 => /lib64/liblz4.so.1 (0x00007f13d398f000) libgcrypt.so.20 => /lib64/libgcrypt.so.20 (0x00007f13d386c000) libicudata.so.68 => /lib64/libicudata.so.68 (0x00007f13d3869000) libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f13d37f5000) libX11.so.6 => /lib64/libX11.so.6 (0x00007f13d36b6000) libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f13d36a3000) libgpg-error.so.0 => /lib64/libgpg-error.so.0 (0x00007f13d367d000) libxcb.so.1 => /lib64/libxcb.so.1 (0x00007f13d3655000) libXau.so.6 => /lib64/libXau.so.6 (0x00007f13d364e000) libXdmcp.so.6 => /lib64/libXdmcp.so.6 (0x00007f13d3646000) libbsd.so.0 => /lib64/libbsd.so.0 (0x00007f13d362c000) However, this library exists : locate libDiscoverCommon.so /usr/lib64/plasma-discover/libDiscoverCommon.so And comes from discover package : urpmf -f libDiscoverCommon.so discover-5.20.4-3.mga8.x86_64:/usr/lib64/plasma-discover/libDiscoverCommon.so discover-5.20.4-3.1.mga8.x86_64:/usr/lib64/plasma-discover/libDiscoverCommon.so It works fine on Cauldron. May be related to the impossibility to update Mageia 8 through discover. In Cauldron, plasma-discover-update does not crash at startup and plasma-discover can find Mageia updates. Version-Release number of selected component (if applicable): discover-5.20.4-3.1.mga8 How reproducible: Always Steps to Reproduce: 1. Install discover 2. Launch plasma-discover-update