[Bug 847388] Re: "gpg: cannot open `/dev/tty': No such device or address" on Ubuntu when signing commits
Chris Halse Rogers
raof at ubuntu.com
Fri Jun 1 05:08:44 UTC 2012
Hello Mark, or anyone else affected,
Accepted bzr into precise-proposed. The package will build now and be
available in a few hours. Please test and give feedback here. See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed. Thank you in advance!
** Changed in: bzr (Ubuntu Precise)
Status: In Progress => Fix Committed
** Tags added: verification-needed
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to bzr in Ubuntu.
https://bugs.launchpad.net/bugs/847388
Title:
"gpg: cannot open `/dev/tty': No such device or address" on Ubuntu
when signing commits
Status in Bazaar Version Control System:
Fix Released
Status in “bzr” package in Ubuntu:
Fix Released
Status in “bzr” source package in Precise:
Fix Committed
Bug description:
On windows and mac, if you have 'create-signatures always' in your
config file, and you try and commit, it correctly spawns the pinentry
window (at least using the gpg installations that i have installed).
However, on ubuntu, when i have setup gpg, gpg-agent and pinentry
correctly (running gpg --clearsign in a terminal will popup the
pinentry-gtk-2 window asking for my password), i get the following
message in bazaar explorer:
gpg: cannot open `/dev/tty': No such device or address
bzr: ERROR: Failed to GPG sign data with command "['gpg', '--clearsign']"
Its probably because its trying to output to /dev/tty when it doesn't
exist in the GUI, so can this be solved by adding the --no-tty switch
to the gpg command?
To manage notifications about this bug go to:
https://bugs.launchpad.net/bzr/+bug/847388/+subscriptions
More information about the foundations-bugs
mailing list