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

Bug 840746

Summary: app-crypt/gnupg-2.3.5 fails verify-sig sys-process/parallel (upstream patch)
Product: Gentoo Linux Reporter: Maxim Britov <maxbritov>
Component: Current packagesAssignee: Mikle Kolyada (RETIRED) <zlogene>
Status: RESOLVED FIXED    
Severity: normal CC: base-system, gentoo, sam
Priority: Normal Keywords: PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://dev.gnupg.org/T5941
Whiteboard:
Package list:
Runtime testing required: ---

Description Maxim Britov 2022-04-25 10:10:12 UTC
gpg --recv-keys CDA01A4208C4F74506107E7BD1AB451688888888
or
gpg --import /usr/share/openpgp-keys/oletange.asc
or 
emerge sys-process/parallel with USE='verify-sig'
freezes with 100% CPU

Upstream patched similar issue https://dev.gnupg.org/T5941

With patch gnupg works fine for me again

https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commitdiff;h=2fc91e15c6bebb203162cc8445e68ee4ff934885;hp=2848fe4c84e5ee20ccd90f0ef4c9f78c6801e1f6


Reproducible: Always
Comment 1 Larry the Git Cow gentoo-dev 2022-04-25 15:46:03 UTC
The bug has been closed via the following commit(s):

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

commit e67bb84b2c008c569b7e1113260b3ca029b266bb
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-04-25 15:45:11 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-04-25 15:45:56 +0000

    app-crypt/gnupg: backport 2.3.5 hang fix
    
    Closes: https://bugs.gentoo.org/840746
    Signed-off-by: Sam James <sam@gentoo.org>

 .../files/gnupg-2.3.5-fix-buffering-hang.patch     |  52 +++++++
 app-crypt/gnupg/gnupg-2.3.5-r2.ebuild              | 162 +++++++++++++++++++++
 2 files changed, 214 insertions(+)
Comment 2 Larry the Git Cow gentoo-dev 2022-04-25 16:06:02 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a897380659705845cd60c7665ad4f55c28c4812

commit 3a897380659705845cd60c7665ad4f55c28c4812
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-04-25 16:05:28 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-04-25 16:05:54 +0000

    app-crypt/gnupg: add 2.3.6
    
    Same flaky test failure.
    
    Bug: https://bugs.gentoo.org/840511
    Bug: https://bugs.gentoo.org/840746
    Signed-off-by: Sam James <sam@gentoo.org>

 app-crypt/gnupg/Manifest           |   2 +
 app-crypt/gnupg/gnupg-2.3.6.ebuild | 161 +++++++++++++++++++++++++++++++++++++
 2 files changed, 163 insertions(+)