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

Bug #383256 reported by Steve Langasek
44
This bug affects 7 people
Affects Status Importance Assigned to Milestone
seahorse (Ubuntu)
Confirmed
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

Revision history for this message
Steve Langasek (vorlon) wrote :
Revision history for this message
rww (rww-deactivatedaccount) 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?).

Revision history for this message
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.

Revision history for this message
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
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.