[DRE-maint] Bug#982627: schleuder: fails with more recent versions of gpg
Daniel Kahn Gillmor
dkg at fifthhorseman.net
Fri Feb 12 16:47:07 GMT 2021
Package: schleuder
Version: 3.6.0-1
Control: tags -1 + patch upstream
Control: affects -1 + gpg src:gnupg2
Forwarded: https://0xacab.org/schleuder/schleuder/-/merge_requests/358
When GnuPG was upgraded to 2.2.27-1, schleuder's autopkgtests broke:
https://ci.debian.net/data/autopkgtest/testing/amd64/s/schleuder/10394911/log.gz
they were working fine with GnuPG was at 2.2.20-1:
https://ci.debian.net/data/autopkgtest/testing/amd64/s/schleuder/10384390/log.gz
The failures are reported as:
```
Failures:
1) Schleuder::Runner#run mails not encrypted to the list key handles a mail which was encrypted to a passphrase and returns DecryptionFailed error
Failure/Error: result = Schleuder::Runner.new().run(mail, list.email)
GPGME::Error:
No such file or directory
# ./spec/schleuder/runner_spec.rb:246:in `block (4 levels) in <top (required)>'
# ./spec/spec_helper.rb:48:in `block (3 levels) in <top (required)>'
# ./spec/spec_helper.rb:47:in `block (2 levels) in <top (required)>'
```
I reported this to upstream, and paz produced the merge request linked
above, and the proposed patch attached here.
I'm trying to apply it to 3.6.0-1, and can NMU if there are no
objections.
--dkg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0012-Change-way-to-block-passphrase-interaction.patch
Type: text/x-diff
Size: 2017 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-ruby-extras-maintainers/attachments/20210212/5c37f056/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 227 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-ruby-extras-maintainers/attachments/20210212/5c37f056/attachment.sig>
More information about the Pkg-ruby-extras-maintainers
mailing list