Suse Kde Package Manager Broken

Getting “DBus error : Unable to get transaction id from packagekit.” when trying to update.

I can’t update or install software through the package manager anymore. The yellow exclamation point won’t go away on the toolbar.

Anyone know how to fix it?
>:(

bperrotta wrote:
> Getting “DBus error : Unable to get transaction id from packagekit.”
> when trying to update.
>
> I can’t update or install software through the package manager anymore.
> The yellow exclamation point won’t go away on the toolbar.

“zypper up” will install and apply all online updates. If you install
kupdateapplet-zypp in addition to kupdateapplet-packagekit, you will be
able to pick the zypp backend for the KDE updater applet which may work
better for your case.
The actual error message you get may simply be caused by another
application blocking the package management, only one can use it at any
time.

With kind regards,
Andreas Stieger

i got this when I tried

linux-bma3:~ # zypper up
System management is locked by the application with pid 11564 (/usr/sbin/packagekitd).
Close this application before trying again.

right now nothing will install at all.

how do i find the application using that pid and stop it?

Hi,

bperrotta <bperrotta@no-mx.forums.opensuse.org> writes:

> right now nothing will install at all.
>
> how do i find the application using that pid and stop it?

To find out what that process that PID is related to you can use:
‘ps -A’
from the command line.

Or to only see the one you’re interested in you can pipe the output to ‘grep’:
‘ps -A | grep <PID>’

To stop it simply use:
‘kill <PID>’
Where <PID> is the PID number of the process you wish to kill.

There are also some extra arguments you can add to the kill command to force
it, if the simple ‘kill PID’ doesn’t work, you can find out about these
easily online.

Hope this helps.


Regards,
Barry Nichols

once I install it where do i go to change the backend updater?

using the kill command to kill the process worked.

bperrotta wrote:
> once I install it where do i go to change the backend updater?

Right click on the updater icon, “configure applet”.

if I killed the updater process how do i start it up again without rebooting?

bperrotta wrote:

> if I killed the updater process how do i start it up again without
> rebooting?

Sure, it’s “kupdateapplet”.

With kind regards,
Andreas Stieger