Try to import all missing GPG keys does nothing

Bug #1639925 reported by braykov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Y PPA Manager
Fix Released
Undecided
Unassigned

Bug Description

I have a newly installed Yakkety.
on "sudo apt update" I get several errors like this:
---
Err:10 http://ppa.launchpad.net/indicator-multiload/daily/ubuntu yakkety InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY D834D91FA49CCDDB
---
I open YPPA and run the "Try to import all missing GPG keys", but after a new update command I get the same missing keys.

To make sure the keys are fixable I run manually:
---
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys D834D91FA49CCDDB
Executing: /tmp/tmp.U8vfzCMscE/gpg.1.sh --keyserver
keyserver.ubuntu.com
--recv-keys
D834D91FA49CCDDB
gpg: key D834D91FA49CCDDB: public key "Launchpad PPA for System Load Indicator developers" imported
gpg: Total number processed: 1
gpg: imported: 1
---
Then after update, this repo does not report errors. So it is fixable but YPPA fails at fixing it.

I am keeping more errors un-fixed so I can test with a new version of YPPA :-)
---
Err:17 http://ppa.launchpad.net/linrunner/tlp/ubuntu yakkety InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 2B3F92F902D65EFF
Err:22 http://ppa.launchpad.net/wine/wine-builds/ubuntu yakkety InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E61A24DF77C899CB
---

Revision history for this message
Alin Andrei (nilarimogard) wrote :

Hmm I've used this many times in the past and it worked, but maybe something changed since I last used it. I'm investigating it.

Revision history for this message
Alin Andrei (nilarimogard) wrote :

It was indeed an apt change in Ubuntu 16.10 which no longer supports --keyserver-options, causing it to fail. Only Ubuntu 16.10 was affected.

I fixed it (a side effect is that the launchpad-getkeys command no longer supports specifying a proxy directly) in launchpad-getkeys version 0.3.4-1~webupd8~yakkety2, so please update to this version and it should work.

(this feature wasn't directly built into Y PPA Manager, but an older script I made, called 'launchpad-getkeys')

Changed in y-ppa-manager:
status: New → Fix Released
Revision history for this message
braykov (braykov) wrote :

Tested. And it works :-)

Revision history for this message
Alin Andrei (nilarimogard) wrote :

Thanks for the confirmation!

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.