#519273 psi: Psi uses wrong GPG key

Package:
psi
Source:
psi
Description:
Qt-based XMPP client
Submitter:
Arne Wichmann
Date:
2021-09-11 07:57:05 UTC
Severity:
minor
Tags:
#519273#5
Date:
2009-03-11 14:13:59 UTC
From:
To:
Package: psi
Version: 0.12-2
Severity: normal

Hi,

When I use Psi with GPG-encryption I get the following problematic
symptoms when I try to send an encrypted message:

First Psi takes about a minute to send the message (during which Psi is
unresponsive).
Then I get an error message that the encryption key is expired (which is
not correct).

After some experimentation I found out that the second problem goes away by
removing the old expired key using the same email address from the keyring.

Could it be that psi uses the email address in the gpg key instead of the
key ID to look up the key with which it sends?

As an aside (maybe worth a minor bug report): psi seems to do a gpg
--list-keys on every message I send or receive and on every status change I
get from any user I communicate with using gpg. As my keyring is quite
large this takes about 30 seconds. This might be improved.

Keep up the great work,

AW

#519273#10
Date:
2009-03-12 09:42:08 UTC
From:
To:
the psi-devel mailing list, that "keyring caching was only added in
2008-04 (beta3), so the libqca2-plugin-gnupg package needs to be
updated by the maintainer to fix this problem".

I hope I'll soon find the time to provide an updated package.

Jan

#519273#15
Date:
2021-09-11 07:21:48 UTC
From:
To:
Any news? This issue has been raised on 0.12-2. The oldest version in
Debian is 0.15-4 (o-o-stable).

I don't know libqca2-plugin-gnupg, but qca2 has version 2.1.1-4 in
o-o-stable.

I will change the severity to minor.