Apport recoverable error when no policykit authentication agent is availalbe

Bug #1045186 reported by nameremoved
100
This bug affects 21 people
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

After attempting to install programs from the software centre I get the following error message:

Authentication Error
Software can't be installed or removed because the authentication service is not available. (org.freedesktop.PolicyKit.Error.Failed: ('system-bus-name', {'name': ':1.97'}): org.debian.apt.install-or-remove-packages

ProblemType: RecoverableProblem
DistroRelease: Ubuntu 12.10
Package: software-center 5.3.10
ProcVersionSignature: Ubuntu 3.5.0-4.4-generic 3.5.0-rc6
Uname: Linux 3.5.0-4-generic x86_64
ApportVersion: 2.5.1-0ubuntu4
Architecture: amd64
Date: Mon Sep 3 16:24:59 2012
ExecutablePath: /usr/share/software-center/software-center
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120718.1)
InterpreterPath: /usr/bin/python2.7
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/software-center
ProcEnviron:
 LANGUAGE=en_AU:en
 PATH=(custom, no user)
 LANG=en_AU.UTF-8
 SHELL=/bin/bash
SourcePackage: software-center
Title: software-center crashed with AuthorizationFailed in _run_transaction(): org.freedesktop.PolicyKit.Error.Failed: ('system-bus-name', {'name': ':1.90'}): org.debian.apt.install-or-remove-packages
Traceback:
 Traceback (most recent call last):
   File "/usr/share/software-center/softwarecenter/backend/installbackend_impl/aptd.py", line 962, in _run_transaction
     yield trans.run(defer=True)
 AuthorizationFailed: org.freedesktop.PolicyKit.Error.Failed: ('system-bus-name', {'name': ':1.90'}): org.debian.apt.install-or-remove-packages
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Revision history for this message
nameremoved (errorwhywhywhy-deactivatedaccount) wrote :
tags: removed: need-duplicate-check
Changed in software-center (Ubuntu):
importance: Undecided → Medium
visibility: private → public
Changed in software-center (Ubuntu):
status: New → Confirmed
Revision history for this message
Marius B. Kotsbak (mariusko) wrote :

Workaround: run with sudo...

Revision history for this message
Michael Vogt (mvo) wrote :

The log says:

2012-08-31 18:39:25,629 - softwarecenter.backend - ERROR - error in _on_trans_finished 'Error: Requires installation of untrusted packages
This requires installing packages from unauthenticated sources.

gnome-codec-install totem-plugin-arte'

Revision history for this message
Michael Vogt (mvo) wrote :

The log is actually a red-herring.

I think this bug is really that there is no policykit agent running. Software-center could try to start one,
but it really should be the job of either policykit or the desktop environment to do that.

summary: - software-center crashed with AuthorizationFailed in _run_transaction():
- org.freedesktop.PolicyKit.Error.Failed: ('system-bus-name', {'name':
- ':1.90'}): org.debian.apt.install-or-remove-packages
+ Apport recoverable error when no policykit authentication agent is
+ availalbe
Revision history for this message
Markus Klyver (markusklyver) wrote :

Bug confirmed.

Revision history for this message
Daniel Ejsing-Duun (zilvador) wrote :

Seems to be related to the previously fixed bug #785117 .

Changed in software-center (Ubuntu):
status: Confirmed → 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.