I'm running into an intermittent build failure of notmuch on i386.
During configure it tries to use gmime to decrypt an email and check
that the session key is as expected.

On amd64 and aarch64 this runs reliably for me.

On i386 it's hit and miss, usually miss, reported "decryption failed".

Extracting the check so I can run it separately as a test case, if
on first run it returns "decryption failed", re-running it typically
repeats the failure for a while, but after some time it starts working
(and then seems to work reliably if re-run using the same test dir).

No idea what triggered this, it didn't used to happen, and I don't
see any updates of related ports. Same happens if I backout gnupg to
2.4.8.

Any ideas?

Test case attached. To use: pkg_add gmime30 gnupg, run the script,
if it fails ("decryption failed") then re-run the command printed
at the bottom. Success looks like
"9:496A0B6D15A5E7BA762FB8E5FE6DEE421D4D9BBFCEAD1CDD0CCF636D07ADE621".

Attachment: notmuch-gmime-test.sh
Description: Bourne shell script

Reply via email to