seahorse takes forever to start up because it's checking signatures for all keys in the gpg keyring
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
seahorse |
Fix Released
|
Medium
|
|||
seahorse (Ubuntu) |
Fix Released
|
High
|
Ken VanDine | ||
Oneiric |
Fix Released
|
High
|
Unassigned | ||
Precise |
Fix Released
|
High
|
Ken VanDine |
Bug Description
When I try to launch seahorse from the commandline, it takes forever to run because it's trying to check signatures on each key in my public keyring one by one using commands like this:
vorlon 25930 24.0 0.0 30892 2024 pts/2 RL 12:55 0:00 gpg --use-agent --batch --no-sk-comment --lc-messages en_US.UTF-8 --lc-ctype en_US.UTF-8 --status-fd 21 --no-tty --charset utf8 --enable-
This is a completely unacceptable regression that makes seahorse unusable for what I actually *want* to use it for. I have over 1500 public keys in my local gpg keyring, and I don't need seahorse's help with any of them, thankyouverymuch. What I need is a tool that can be used to manage *secret* keys; both the in-memory cache of gpg keys, as well as network passwords and the like. seahorse can no longer be used for this because of its unreasonable start-time checks.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: seahorse 3.2.0-0ubuntu1
ProcVersionSign
Uname: Linux 3.0.0-12-generic x86_64
ApportVersion: 1.23-0ubuntu3
Architecture: amd64
Date: Mon Oct 17 12:54:22 2011
InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: seahorse
UpgradeStatus: Upgraded to oneiric on 2011-09-23 (23 days ago)
Changed in seahorse: | |
importance: | Unknown → Medium |
status: | Unknown → New |
Changed in seahorse: | |
status: | New → Incomplete |
tags: |
added: verification-done removed: verification-needed |
Changed in seahorse: | |
status: | Incomplete → Fix Released |
The timing of this behavior change in oneiric makes me suspect an upstream regression sometime between 3.1.91 and 3.2.0.