Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 827898

Summary: app-crypt/gpgme-1.16.0 - fails t-edit-sign test
Product: Gentoo Linux Reporter: ernsteiswuerfel <erhard_f>
Component: Current packagesAssignee: Gentoo's Team for Core System packages <base-system>
Status: RESOLVED FIXED    
Severity: normal CC: sam
Priority: Normal Keywords: PATCH, TESTFAILURE
Version: unspecified   
Hardware: PPC   
OS: Linux   
URL: https://dev.gnupg.org/T5509
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 826374    
Attachments: build.log
emerge --info

Description ernsteiswuerfel archtester 2021-11-30 11:52:54 UTC
Created attachment 757071 [details]
build.log

[...]
FAIL: t-edit-sign
Begin Result:
-----BEGIN PGP MESSAGE-----

hQEOA2rm1+5GqHH4EAP+MKfeSdRFf++xEUOtxq9vVVubI+plGs2JZDYGB3PthND6
yOz8yflrQ7RNAqD5te+dCwbXjEAJUnABJKNVukNCjnUxie6J2yRqj9C4nQEasUeV
JxAfBJ+2aL0SzvmGL1rMHJTL6fB4NUvtwrMCmGtsMEoFEmr62Y6j6MnjeUIb46YD
/j+A3iXyJSxN5afWLWCExNtsFswC3xtMpsGS0ubnJIyK9jNJ8rKZfnv8DTZNK1zj
hVSBMrKU2cRGajIk9DQpFSE7BazAJ6N1Q5fm8RUJdmVN2BI+v1UZt4zw2GCcOoXq
MoZ9+qSefxPhNwrghsMmUppbs85n+J3xGcDorJBQNT/mhQEOA1OB6k7im6N/EAQA
kGX29AfFC5Px6uiOPkBsDi99/BbyKkuFh4wfSAdwSo+e9UhRB3aFtVQ7y71MZnOJ
uTX3qzFt4hxGeS2cwu0pbEae5Buow8Cig8PTgpuj5iA2l0MtTZaO6QadC8IGt+oB
0HlrDKD59i+vlVwPSvNeua58BfalILOaovC4vHPDXuYD/1YWHLOc862wAptSe2ZO
1Kd3Fuq9ND9dlqO+CxS5Wszu56sWsP2z9SwfWlNN63VDI2CeiE1hJFsaqMu1j9rr
ZQddlFselhq4wuntSpTpasEJd4WmGgSVelsjEIFvb4LfbRfkxxxzwzaJmmidDgSj
WFbR31Ir2g+1helo+TKf8rPv0kcBE8FwdQwFcJODO0k8RXBAX4CwodZK16sRcJbX
15H9hMFJT8j03BHh7PbGF/rQrc5vahL2T7LSkJkYr5u0FNYvhw+cEnPa0g==
=/2gT
-----END PGP MESSAGE-----
End Result.
PASS: t-eventloop
Encrypt A 0
Encrypt A 1
Decrypt B 0
Encrypt A 2
Encrypt A 3
Decrypt B 1
Encrypt A 4
Decrypt B 2
Encrypt A 5
Encrypt A 6
Decrypt B 3
Encrypt A 7
Encrypt A 8
Decrypt B 4
Encrypt A 9
Encrypt A 10
Encrypt A 11
Decrypt B 5
Encrypt A 12
Encrypt A 13
Decrypt B 6
Encrypt A 14
Encrypt A 15
Decrypt B 7
Encrypt A 16
Encrypt A 17
Decrypt B 8
Encrypt A 18
Encrypt A 19
Decrypt B 9
Decrypt B 10
Decrypt B 11
Decrypt B 12
Decrypt B 13
Decrypt B 14
Decrypt B 15
Decrypt B 16
Decrypt B 17
Decrypt B 18
Decrypt B 19
PASS: t-thread1
PASS: t-thread-keylist
PASS: t-thread-keylist-verify
stopping gpg-agent 
PASS: final.test
=======================================
1 of 27 tests failed
Comment 1 ernsteiswuerfel archtester 2021-11-30 11:53:30 UTC
Created attachment 757072 [details]
emerge --info
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-03-07 04:05:02 UTC
OK, 1.17.1 passes for me. Let's see...
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-03-07 04:14:19 UTC
It's https://dev.gnupg.org/T5509. Both 1.17.1 (very little change from 1.17.0) and 1.16.0 + the patch sort it for me on PPC.
Comment 4 Larry the Git Cow gentoo-dev 2022-03-07 04:21:10 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b2fdfc8096c3d8ea640e7a6f3bbdb2d5807f6f1

commit 5b2fdfc8096c3d8ea640e7a6f3bbdb2d5807f6f1
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-03-07 04:16:41 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-03-07 04:21:00 +0000

    app-crypt/gpgme: fix t-edit-sign test failure in 1.16.0
    
    Fixed in 1.17.0+. It's not a bug in gpgme itself, just the test
    suite, so no revbump needed. For us, only seems to have resulted
    in actual failure on PPC (and ARM?).
    
    Closes: https://bugs.gentoo.org/827898
    Signed-off-by: Sam James <sam@gentoo.org>

 .../files/gpgme-1.16.0-fix-t-edit-sign-test.patch  | 120 +++++++++++++++++++++
 app-crypt/gpgme/gpgme-1.16.0.ebuild                |   3 +-
 2 files changed, 122 insertions(+), 1 deletion(-)