Bug 2175155

Summary: revert the RFC4880bis from defaults
Product: [Fedora] Fedora Reporter: Jakub Jelen <jjelen>
Component: gnupg2Assignee: Jakub Jelen <jjelen>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: high    
Version: 38CC: awilliam, bcl, crypto-team, jjelen, robatino, tm
Target Milestone: ---Keywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: RejectedBlocker AcceptedFreezeException
Fixed In Version: gnupg2-2.4.0-3.fc38 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-03-09 22:53:27 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2083911    

Description Jakub Jelen 2023-03-03 11:40:09 UTC
Description of problem:
The GnuPG 2.4.0 changed the gnupg defaults to use RFC4880bis, which is potentially breaking interoperability with other OpenPGP implementations using RFC4880 (or with the WG draft that is being developed).

The change is minimal now, but might grow larger over time. The proposal is to revert this change for now so we can postpone the decision what direction to take in the future, while keeping Fedora 38 and rawhide interoperable.

https://src.fedoraproject.org/rpms/gnupg2/pull-request/15

Version-Release number of selected component (if applicable):
gnupg2-2.4.0-2.fc38

Comment 1 Fedora Blocker Bugs Application 2023-03-03 11:44:12 UTC
Proposed as a Blocker for 38-beta by Fedora user jjelen using the blocker tracking app because:

 The current version of GnuPG 2.4.0 introduces potentially incompatible changes with other OpenPGP implementations. There is a PR with the reverted change that should take this back into more compatible state, which would be preferred for a stable Fedora release before we will figure out better options.

Comment 2 Ben Cotton 2023-03-03 15:39:26 UTC
Adding a freeze exception nomination

Comment 3 Adam Williamson 2023-03-04 02:48:15 UTC
-3 blocker / +3 FE in https://pagure.io/fedora-qa/blocker-review/issue/1069 , marking rejected / accepted.

Comment 4 Fedora Update System 2023-03-06 07:32:06 UTC
FEDORA-2023-f9426a2249 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-f9426a2249

Comment 5 Fedora Update System 2023-03-07 02:02:54 UTC
FEDORA-2023-f9426a2249 has been pushed to the Fedora 38 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-f9426a2249

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 6 Fedora Update System 2023-03-09 22:53:27 UTC
FEDORA-2023-f9426a2249 has been pushed to the Fedora 38 stable repository.
If problem still persists, please make note of it in this bug report.