seahorse no longer running after upgrade to karmic, no gpg agent available

Bug #383256 reported by Steve Langasek on 2009-06-03
44
This bug affects 7 people
Affects Status Importance Assigned to Milestone
seahorse (Ubuntu)
Undecided
Unassigned

Bug Description

Binary package hint: seahorse

With the merge of seahorse 2.24.1-1 from Debian, seahorse no longer ships an Xsession file, so seahorse is not started by default on the desktop. The net result of this is that there's no gpg agent running anymore; since this is the only thing I have ever used seahorse for, I think this is the wrong outcome.

It's been pointed out to me on IRC that seahorse is also used for managing the keys stored in gnome-keyring, via Applications -> Accessories -> Passwords and Encryption Keys, and that this is the common use case, with gpg agent handling being an edge case. I dispute this, on the basis that keyring management doesn't belong under accessories at all (it should be either System->Preferences or System->Administration), and I've never even noticed it there before - I don't think people are actually making much use of this GUI where it currently lives in the menu.

At a minimum, I think seahorse needs to be moved under the System menu. But beyond that, I think seahorse ought to restore the Recommends: on seahorse-plugins, and that if we don't want this by default on the desktop, that maybe we shouldn't have seahorse by default either.

ProblemType: Bug
Architecture: amd64
Date: Wed Jun 3 09:46:43 2009
DistroRelease: Ubuntu 9.10
Package: seahorse 2.27.1-0ubuntu1
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.30-6.7-generic
SourcePackage: seahorse
Uname: Linux 2.6.30-6-generic x86_64

Steve Langasek (vorlon) wrote :
rww (rww) wrote :

seahorse-plugins was changed to a suggest in the latest version, 2.27.1-0ubuntu1. Since there's no changelog comment to that effect, I'm not sure whether it was deliberate or an oversight during the merge from Debian... Anyway. Not installing seahorse-plugins by default also breaks Nautilus's ability to open .asc files, and removes the useful gedit plugin to encrypt/decrypt text, so it'd be excellent to revert that change (or at least get confirmation that it was deliberate?).

Martin-Éric Racine (q-funk) wrote :

Not only that, but the splitting of seahorse-agent into seahorse-plugins results in seahorse's own GPG keyring copy being out of sync with what's in .gnupg/ as well, which results in key signatures added e.g. using 'caff' via command line disappearing, whenever someone uses Seahorse to edit the content of their GPG keyring later.

Matthias Rosenkranz (rose) wrote :

I upgraded to Karmic maybe a week before release. I also was confused when mutt didn't give me the graphical password dialog for signing emails anymore until I found this bug report. Manually installing seahorse-plugins resolved it.

Changed in seahorse (Ubuntu):
status: New → Confirmed
to be removed (liw) wrote :

I experience this, too. Installing seahorse-plugins fixes it. I support Steve's suggestion of adding seahorse-plugins to Recommends.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers