[fionn@unix-ag.org: Bug#181298: gpa: Any action that involves gnupg freezes gpa (straceincluded)]

Bastian Blank waldi@debian.org
Fri Feb 21 20:34:02 2003


--cWoXeonUoKmBZSoM
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

----- Forwarded message from Fionn Behrens <fionn@unix-ag.org> -----

Subject: Bug#181298: gpa: Any action that involves gnupg freezes gpa (strac=
eincluded)
=46rom: Fionn Behrens <fionn@unix-ag.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Date: Sun, 16 Feb 2003 23:34:54 +0100

Package: gpa
Version: 0.6.1-1
Severity: important
Tags: upstream

Subject basically says it, gpa is unusable atm because any gnupg action
makes it stop in the tracks. Below you see an example of what I mean in
the form of an strace snippet. I tried to change owner trust on a key.

----------------------------

[... I believe the prior stuff to be irrelevant - mail me if you need
     more of this ... ]
select(9, [4 8], [], NULL, {1, 0})      =3D 1 (in [4], left {1, 0})
read(4, "[GNUPG:] GET_LINE keyedit.prompt"..., 1024) =3D 33
select(9, [8], [], NULL, {0, 0})        =3D 0 (Timeout)
fcntl64(7, F_GETFL)                     =3D 0x1 (flags O_WRONLY)
fcntl64(7, F_SETFL, O_WRONLY|O_NONBLOCK) =3D 0
select(9, [4 8], [7], NULL, {1, 0})     =3D 1 (out [7], left {1, 0})
write(7, "trust\n", 6)                  =3D 6
select(9, [4 8], [], NULL, {1, 0})      =3D 1 (in [4], left {1, 0})
read(4, "[GNUPG:] GOT_IT\n", 1024)      =3D 16
select(9, [4 8], [], NULL, {1, 0})      =3D 1 (in [4], left {1, 0})
read(4, "[GNUPG:] GET_LINE edit_ownertrus"..., 1024) =3D 40
select(9, [8], [], NULL, {0, 0})        =3D 0 (Timeout)
fcntl64(7, F_GETFL)                     =3D 0x801 (flags
O_WRONLY|O_NONBLOCK)
fcntl64(7, F_SETFL, O_WRONLY|O_NONBLOCK) =3D 0
select(9, [4 8], [7], NULL, {1, 0})     =3D 1 (out [7], left {1, 0})
write(7, "4\n", 2)                      =3D 2
select(9, [4 8], [], NULL, {1, 0})      =3D 1 (in [4], left {1, 0})
read(4, "[GNUPG:] GOT_IT\n", 1024)      =3D 16
select(9, [4 8], [], NULL, {1, 0})      =3D 0 (Timeout)
select(9, [4 8], [], NULL, {1, 0})      =3D 0 (Timeout)
select(9, [4 8], [], NULL, {1, 0})      =3D 0 (Timeout)
select(9, [4 8], [], NULL, {1, 0})      =3D 0 (Timeout)
select(9, [4 8], [], NULL, {1, 0})      =3D 0 (Timeout)
select(9, [4 8], [], NULL, {1, 0})      =3D 0 (Timeout)
select(9, [4 8], [], NULL, {1, 0} <unfinished ...>

[ I killed gpa at this point ]

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux rtfm 2.4.20 #2 SMP Thu Dec 19 12:41:07 CET 2002 i686
Locale: LANG=3Dde_DE@euro, LC_CTYPE=3Dde_DE@euro

Versions of packages gpa depends on:
ii  libatk1.0-0                   1.2.2-2    The ATK accessibility library
ii  libc6                         2.3.1-10   GNU C Library: Shared librarie=
s an
ii  libglib2.0-0                  2.2.1-1    The GLib library of C routines
ii  libgpgme10                    0.4.0-1    GPGME - GnuPG Made Easy
ii  libgtk2.0-0                   2.2.1-1    The GTK+ graphical user interf=
ace=20
ii  libpango1.0-0                 1.2.1-1    Layout and rendering of intern=
atio
ii  zlib1g                        1:1.1.4-4  compression library - runtime

-- no debconf information


----- End forwarded message -----

--=20
I have never understood the female capacity to avoid a direct answer to
any question.
		-- Spock, "This Side of Paradise", stardate 3417.3

--cWoXeonUoKmBZSoM
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iEYEARECAAYFAj5Wf0sACgkQLkAIIn9ODhGgMQCgnEU76x4k7PeQ5Z0izXlLN3eb
1C4An1lxi36Rlsbo+jNm7jLqUP7cAYcM
=lB4P
-----END PGP SIGNATURE-----

--cWoXeonUoKmBZSoM--