Regression: Cannot install signatures in Utopic any more
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
aptdaemon (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
packagekit (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
In the script /usr/share/
Under Trusty this works correctly, but under Utopic it stopped working.
Under Utopic I get the following if I run the Python statements of the script one by one at the Python prompt:
----------
till@till-twist:~$ python
Python 2.7.7 (default, Jun 4 2014, 05:21:28)
[GCC 4.8.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from gi.repository import GLib, PackageKitGlib
>>> import sys
>>> def progress(progress, type, user_data):
... pass
...
>>> repo_gpg_id = "E5220FB7014D0F
>>> pk = PackageKitGlib.
>>> res = pk.install_
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
GLib.Error: g-dbus-error-quark: Error calling StartServiceByName for org.freedesktop
>>>
----------
The signature key is from Epson. I also tried with the key
F8897B6F0007564
from OpenPrinting and got the same result.
Sorry, on my system there was for some reason, perhaps some experiments several months ago, installed the original PackageKit D-Bus service ("packagekit" binary package) and not the Ubuntu standard PackageKit D-Bus service emulation using aptdaemon ("python3- aptdaemon. pkcompat" binary package). aptdaemon was installed, giving me the impression that it was used.
This caused the bug to occur and after returning to the standard setup with python3- aptdaemon. pkcompat the bug went away.
So the bug is most probably in the packagekit package and most users are still having automatic printer driver installation working, so closing aptdaemon task ...