| Summary: | packagekitd: Failed to load the backend: opening module dnf failed : /lib64/libappstream-glib.so.8: undefined symbol: sb_stemmer_length | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Aurelien Oudelet <ouaurelien> |
| Component: | RPM Packages | Assignee: | Thierry Vignaud <thierry.vignaud> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | Normal | CC: | geiger.david68210, guillaume.bedot, luigiwalser |
| Version: | Cauldron | ||
| Target Milestone: | Mageia 8 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | packagekit-1.2.2-1.mga8.src.rpm | CVE: | |
| Status comment: | |||
|
Description
Aurelien Oudelet
2020-12-03 10:45:04 CET
More on this: $ pkcon ref Failed to contact PackageKit: Error calling StartServiceByName for org.freedesktop.PackageKit: Failed to activate service 'org.freedesktop.PackageKit': timed out (service_start_timeout=25000ms) In "journalctl -f": déc. 03 13:27:45 dbus-daemon[2169]: [system] Activating via systemd: service name='org.freedesktop.PackageKit' unit='packagekit.service' requested by ':1.88' (uid=1000 pid=3517 comm="pkcon ref") déc. 03 13:27:45 systemd[1]: Starting PackageKit Daemon... déc. 03 13:27:45 PackageKit[3522]: daemon start déc. 03 13:27:45 PackageKit[3522]: daemon quit déc. 03 13:27:45 packagekitd[3522]: Failed to load the backend: opening module dnf failed : /lib64/libappstream-glib.so.8: undefined symbol: sb_stemmer_length déc. 03 13:27:45 systemd[1]: packagekit.service: Succeeded. déc. 03 13:27:45 systemd[1]: Started PackageKit Daemon. déc. 03 13:28:10 dbus-daemon[2169]: [system] Failed to activate service 'org.freedesktop.PackageKit': timed out (service_start_timeout=25000ms) Same as above. The fwupd and kns errors are likely not new, they don't have any apparent connection to any recent update. The packagekit error is obviously due to appstream-glib being broken, as the error message indicates. Apparently the libstemmer update broke binary compatibility, even though the library major didn't change. Currently rebuilding packages dependent on libstemmer, which should hopefully fix the main problem here. Well this is odd. appstream and appstream-glib are having linking errors to libstemmer symbols, even though they have -lstemmer in the command line. Seems nothing can find any symbols in -lstemmer now, so something's wrong with the updated library. new lib64stemmer0-2.0.0-2.git.c70ed64.20191001.mga8 fixes nautilus for me. CC:
(none) =>
guillaume.bedot libstemmer-2.0.0-2.git.c70ed64.20191001.mga8 should fix the appstream-glib issues (thanks to Jani's help). (In reply to David Walser from comment #6) > libstemmer-2.0.0-2.git.c70ed64.20191001.mga8 should fix the appstream-glib > issues (thanks to Jani's help). Yes. Thanks all! Fixed Resolution:
(none) =>
FIXED |