Change: Sequoia openpgpverify #3660

Closed
opened 2026-07-28 15:29:38 +00:00 by amoloney · 6 comments
Owner

Introduce a rpm macro %openpgpverify and update packages to use it instead of existing gnupg specific %gpgverify. The new macro will use a standard OpenPGP implementation from Sequoia instead of GnuPG by default to provide support for Post Quantum Cryptography as defined in the OpenPGP WG. This is part of a gradual switching from GnuPG as dependency.

Owners, do not implement this work until the FESCo vote has explicitly ended.
When a FESCo member has marked this ticket as APPROVED, you may proceed with the implementation. See the FESCo ticket policy and the Changes policy for more information.
If no decision has been rendered after 7 days from the filing of this ticket and no indication (such as a -1 vote) that this will be taken up at a FESCo meeting, please feel free to ping for a status update.

REMINDER: This ticket is for FESCo members to vote on the proposal. Further discussion should happen in the Discourse discussion linked above. Additional discussion may happen on the Fedora Devel mailing list.

Introduce a rpm macro %openpgpverify and update packages to use it instead of existing gnupg specific %gpgverify. The new macro will use a standard OpenPGP implementation from Sequoia instead of GnuPG by default to provide support for Post Quantum Cryptography as defined in the OpenPGP WG. This is part of a gradual switching from GnuPG as dependency. * [Change proposal](https://fedoraproject.org/wiki/Changes/Sequoia_openpgpverify) * [devel post](https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/AX64EE3PMT2IRGK2YJUJ37MADHNUGVMS/) * [Discourse discussion](https://discussion.fedoraproject.org/t/f45-change-proposal-sequoia-opengpgverify-self-contained/197231) * Owners: @jjelen @decathorpe **Owners, do not implement this work until the FESCo vote has explicitly ended.** When a FESCo member has marked this ticket as APPROVED, you may proceed with the implementation. See the [FESCo ticket policy](https://docs.fedoraproject.org/en-US/fesco/#_ticket_policy) and the [Changes policy](https://docs.fedoraproject.org/en-US/program_management/changes_policy/) for more information. If no decision has been rendered after 7 days from the filing of this ticket and no indication (such as a -1 vote) that this will be taken up at a FESCo meeting, please feel free to ping for a status update. **REMINDER**: This ticket is for FESCo members to vote on the proposal. Further discussion should happen in the Discourse discussion linked above. Additional discussion may happen on the [Fedora Devel](https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/) mailing list.
Author
Owner

@jjelen @decathorpe tagging in a comment under this issue should give you a notification of this ticket for your change proposals submission to FESCo.

@jjelen @decathorpe tagging in a comment under this issue should give you a notification of this ticket for your change proposals submission to FESCo.
Owner

+1

+1
Owner

+1

+1
Owner

I'm still not entirely sold on the change of the macro name, but if the change owners like this approach the best, so be it.

+1

I'm still not entirely sold on the change of the macro name, but if the change owners like this approach the best, so be it. +1
Owner

+1

+1
Owner

This is APPROVED after 7 days (+4, 0, -0).

This is APPROVED after 7 days (+4, 0, -0).
gotmax23 2026-08-10 18:50:00 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
6 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
fesco/tickets#3660
No description provided.