seahorse problems with gnupg 1.4.2 (dapper version)
Bug #5570 reported by
Allison Karlitskaya
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GnuPG |
New
|
Undecided
|
Unassigned | ||
gnupg (Ubuntu) |
Fix Released
|
Medium
|
Martin Pitt | ||
seahorse (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
when using seahorse with the new gpg in dapper assigning ownertrust doesn't always work.
if you are using gpg 1.4.1 (breezy version) it always works
if you invoke 'seahorse' from a terminal it always works
the case in which it does not work, then, is when using the new version with seahorse not invoked from a terminal (ie: opened from the menu or from alt+f2).
this might be a bug in seahorse or in libgpgme. it's probably not a bug in gpg, but who knows?
Changed in gnupg: | |
assignee: | nobody → pitti |
Changed in seahorse: | |
status: | New → Rejected |
Changed in gnupg: | |
assignee: | nobody → desrt |
status: | New → Fixed |
Changed in gnupg: | |
assignee: | Ryan Lortie (desrt) → nobody |
To post a comment you must log in.
i straced seahorse. the gpg instance that it forks off to exit the trust level on the key exits like this:
open("/dev/tty", O_RDWR|O_LARGEFILE) = -1 ENXIO (No such device or address) "/home/ desrt/. gnupg/. #lk0x8111d48. moonpix. 5189") = 0 1024:17: 435102983B03D8E E:1"... , 267) = 267
[...locale error message lookup stuff...]
write(2, "gpg: ", 5) = 5
write(2, "cannot open `/dev/tty\': No such "..., 50) = 50
unlink(
write(1, "pub:f:
munmap(0xb7fa0000, 4096) = 0
exit_group(2) = ?
so this explains why it works when seahorse is started from inside a terminal.