Bug 89651 - PackageKitd hangs after accepting package EULA
Summary: PackageKitd hangs after accepting package EULA
Alias: None
Product: PackageKit
Classification: Unclassified
Component: backend-zypp (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium major
Assignee: Scott Reeves
QA Contact:
Depends on:
Reported: 2015-03-18 09:00 UTC by Claudiu CISMARU
Modified: 2018-08-21 15:52 UTC (History)
0 users

See Also:
i915 platform:
i915 features:

screen log of packagekitd --verbose run (51.22 KB, text/plain)
2015-03-18 09:00 UTC, Claudiu CISMARU

Description Claudiu CISMARU 2015-03-18 09:00:29 UTC
Created attachment 114432 [details]
screen log of packagekitd --verbose run

I run KDE on openSUSE 13.2. If there is an update to flash-player (for instance), the install applet will prompt me to accept the EULA. After accepting, the applet will display a window notifying that the EULA was accepted, however it doesn't continue to install the packages. The KDE applet remains into a "Unknown state". Checking the packagekitd daemon, it seems that it remains into a loop or a state waiting for something that doesn't arrive.

As a workaround I have to update the packages from YaST if there is a flash player update.

The packagekitd version is 1.0.3

Coring the packagekitd in this state, the bt looks like:

(gdb) bt
#0  0x00007f3043078c3d in poll () at /lib64/libc.so.6
#1  0x00007f30435abbe4 in g_main_context_iterate (priority=2147483647, n_fds=2, fds=0x7f303c0010c0, timeout=-1, context=0x7f304611ca20) at gmain.c:4076
#2  0x00007f30435abbe4 in g_main_context_iterate (context=0x7f304611ca20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3776
#3  0x00007f30435abf0a in g_main_loop_run (loop=0x7f304611c9b0) at gmain.c:3975
#4  0x00007f3043b9b576 in  () at /usr/lib64/libgio-2.0.so.0
#5  0x00007f30435d0b85 in g_thread_proxy (data=0x7f30461034a0) at gthread.c:764
#6  0x00007f304334b0a4 in start_thread () at /lib64/libpthread.so.0
#7  0x00007f304308106d in clone () at /lib64/libc.so.6

Killed packagekitd and run it with verbose. Attached is the log file. If you need the core, I will provide it to you.
Comment 1 Richard Hughes 2018-08-21 15:52:23 UTC
We moved the upstream bugtracker to GitHub a long time ago. If this issue still affects you please re-create the issue here: https://github.com/hughsie/PackageKit/issues
Sorry for the impersonal message, and fingers crossed your issue no longer happens. Thanks.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.