Bug 1213309

Summary: PackageKit fails to start in GNOME 45 env: undefined symbol: pk_backend_job_require_restart
Product: [openSUSE] openSUSE Tumbleweed Reporter: Dominique Leuenberger <dimstar>
Component: GNOMEAssignee: Jonathan Kang <songchuan.kang>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: dleuenberger
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Dominique Leuenberger 2023-07-14 06:54:40 UTC
GNOME:Next is in the progress of being updated to version GNOME 45.alpha

We have noticed that PackageKit o longer starts up

Jul 14 08:48:36 poseidon systemd[1]: Starting PackageKit Daemon...
Jul 14 08:48:36 poseidon PackageKit[9548]: daemon start
Jul 14 08:48:36 poseidon PackageKit[9548]: daemon quit
Jul 14 08:48:36 poseidon packagekitd[9548]: Source ID 21899 was not found when attempting to remove it
Jul 14 08:48:36 poseidon packagekitd[9548]: Failed to load the backend: opening module zypp failed : /usr/lib64/packagekit-backend/libpk_backend_zypp.so: undefined symbol: pk_backend_job_require_restart
Comment 1 Jonathan Kang 2023-07-14 08:52:09 UTC
Where can I find the source code of the new PackageKit package? I assume it's been updated to version 1.26.
Comment 2 Dominique Leuenberger 2023-07-14 11:00:14 UTC
GNOME:Next/PackageKit - it's actually still 1.2.5
Comment 3 Dominique Leuenberger 2023-07-17 13:28:25 UTC
did some chasing, and I think this should be the correct fix:

https://github.com/PackageKit/PackageKit/pull/643
Comment 4 Jonathan Kang 2023-07-24 08:16:21 UTC
Thanks for the fix, Dominique. Closing this as FIXED.