I run SUSE Linux v 11.2 and it was working fine. About a month ago, the kupdateapplet stopped working and reports the error "DBus error : Unable to get transaction id from packagekit."

I have tried repairing from the DVD, and tried a manual update in Yast2. Neither have worked. Yast2 does report that the package database is missing and rebuilds it every time, but nothing seems to change.

How can I repair the update applet? Can I download any necessary files or extract them from the DVD?

The kupdateapplet error comes up when I turn the PC on, when I force an update or when I plug in or turn on any usb device.