← Back to team overview

desktop-packages team mailing list archive

[Bug 876813] Re: seahorse takes forever to start up because it's checking signatures for all keys in the gpg keyring

 

The issue is fixed in
http://git.gnome.org/browse/seahorse/commit/?h=gnome-3-2&id=d5eb5431ef4d9f47aeaed04444ec611b5383c871
and in 3.2.2 which just got released today

** Changed in: seahorse (Ubuntu Precise)
     Assignee: Canonical Desktop Team (canonical-desktop-team) => Ken VanDine (ken-vandine)

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to seahorse in Ubuntu.
https://bugs.launchpad.net/bugs/876813

Title:
  seahorse takes forever to start up because it's checking signatures
  for all keys in the gpg keyring

Status in Seahorse:
  Incomplete
Status in “seahorse” package in Ubuntu:
  Triaged
Status in “seahorse” source package in Oneiric:
  Triaged
Status in “seahorse” source package in Precise:
  Triaged

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-
  progress-filter --display :0 --ttyname /dev/pts/2 --ttytype xterm
  --with-colons --fixed-list-mode --with-fingerprint --with-fingerprint
  --check-sigs -- 85B99075C2910E41

  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
  ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
  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)

To manage notifications about this bug go to:
https://bugs.launchpad.net/seahorse/+bug/876813/+subscriptions


References