Petr Uzel said the following on 03/17/2010 05:49 AM:
[...]
Things broke. The login hung. I was no longer getting the prompt to the screen. [...]
I can reproduce that, as well as other people: https://bugs.g10code.com/gnupg/issue1199 http://bugs.gentoo.org/203871
I don't know why it does not work, but I'll look into it.
The first URL not only describes the bug but the coe in the shell script for keychain says: # save LC_ALL so that pinentry-curses works right. This has always worked # correctly for me but peper and kloeri had problems with it. Yes its the pinenetry called by gpg which is the problem. The code for gpg calls /usr/bin/pinentry which is a shell script. I *think* it should call pinentry-curses or the I removed pinentry-gtk-2 with no effect Running 'sh -x /usr/bin/pinentry' from the tty it detects that there is a running KDE eslwhere and tries to execute /usr/bin/pinentry-qt4 That chain of if/elseif is a but confusing and unclear. If -tq is installed then it will be use REGARDLESS of whether KDE is running or not. As a result -curses can never be selected. That sssems to me to be one bug. Well that's ONE bug! -- Let us never forget that government is ourselves and not an alien power over us. The ultimate rulers of our democracy are not a President and senators and congressmen and government officials, but the voters of this country.” -- Franklin D. Roosevelt -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org