Installing local deb gives an error in packagekit

Bug #1060395 reported by Stinger
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Debian
Fix Released
Undecided
Unassigned
packagekit (Ubuntu)
Fix Released
Low
Matthias Klumpp

Bug Description

Hi
To continue from Bug#1059600
Trying to install a local downloaded deb package gives this error:
"GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._pk_5ftransaction_5ferror.Code4: SimulateInstallFiles not supported by backend"

As suggested I tried installing the gdebi-core package and had to reboot to have it working.
I can now install a package without using gksu or sudo, great :-)

Still.. why isn't the gdebi-core package installed as part of packagekit ? Do we need a dependency here ?

Revision history for this message
Matthias Klumpp (ximion) wrote :

It is a recommends of packagekit-backend-aptcc, but I'll make it a depends with the next PK upload. Way to many people don't install it...

affects: gnome-packagekit (Ubuntu) → packagekit (Ubuntu)
Changed in packagekit (Ubuntu):
assignee: nobody → Matthias Klumpp (ximion)
importance: Undecided → Low
status: New → In Progress
Revision history for this message
Stinger (e-mindahl) wrote :

Would it be necessary with a dependency to the gnome-packagekit-tools package too ?
You suggested that I installed it earlier.

Revision history for this message
Matthias Klumpp (ximion) wrote :

PackageKit is the backend, the small background tool which does all the work. GNOME-PackageKit is the frontend, which just provides the UI. (Most stuff you reported is against the backend daemon "packagekit", not gpk so I reassigned it)
I already solved the issue you descibe above differently in Debian some time ago - it will flow back with the next Ubuntu release.

Revision history for this message
Stinger (e-mindahl) wrote :

Sounds great, thank's again for explanation and kind assistance :-)
Will wait for the flow in 13.04 ;-)

Revision history for this message
Justin (justin-manj) wrote :

Even with the gdebi-core, I still get the same error "could not resolve: ubuntu-tweak.deb" when trying from the terminal.
If I try double clicking it asks for the password, but is then just stuck at "Running" forever without any error messages.

I did remove sessioninstaller, installed gdebi core and gnome-packagekit-tools and rebooted. Any help? Mine is 64bit ubuntu Gnome remix, if that helps.

Revision history for this message
Matthias Klumpp (ximion) wrote :

Hmm, with gdebi-core it should actually work....
Please run "sudo /usr/lib/packagekit/packagekitd --verbose" in a new terminal and execute the installation again. Then attach the verbose output of PackageKit to this report.

Matthias Klumpp (ximion)
Changed in packagekit (Ubuntu):
status: In Progress → Incomplete
Revision history for this message
Everaldo Canuto (ecanuto) wrote :

Yes, install gdebi-core fix the problem. Just checking how to include it on GNOME Remix updates.

Revision history for this message
Matthias Klumpp (ximion) wrote :

The dependency is changed in Debian, and the changes will flow back to Ubuntu.

Changed in packagekit (Ubuntu):
status: Incomplete → Fix Released
Matthias Klumpp (ximion)
Changed in debian:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.