-
Bug
-
Resolution: Done-Errata
-
Major
-
CentOS Stream 10, rhel-10.0.beta
-
rust-sequoia-sq-1.3.0-1.el10_0
-
No
-
Moderate
-
0day
-
2
-
rhel-security-crypto
-
ssg_security
-
1
-
False
-
False
-
-
Yes
-
Crypto25Q1, Crypto25Q2
-
-
Pass
-
Automated
-
Enhancement
-
-
Done
-
Unspecified
-
Unspecified
-
Unspecified
-
All
-
None
What were you trying to do that didn't work?
sequoia-sq 1.1.0 has a bug that breaks the functionality for "stable" command-line versioning (i.e. the `--cli-version` flag), which was fixed in version 1.2.0 - for reference, reproduction steps are included below (from upstream release notes).
The 1.3.0 release adds support for the latest IETF OpenPGP standard, RFC 9580.
As such, it would be great to get at least 1.2.0 (or eventually, 1.3.0) into CentOS 10 Stream, and 1.2.0 into RHEL 10.0 since it fixes the broken CLI compatibility functionality. I can file a separate ticket for RHEL 10.0, if needed.
upstream release notes: https://gitlab.com/sequoia-pgp/sequoia-sq/-/blob/main/NEWS
What is the impact of this issue to you?
I am package maintainer for this package in Fedora Linux, ELN, and EPEL 9, where this issue has already been addressed. It would be great if c10s and RHEL 10.0 didn't ship a version a know bug.
Please provide the package NVR for which the bug is seen:
sequoia-sq-1.1.0-2.el10
How reproducible is this bug?:
Always.
Steps to reproduce
- Run `sq --cli-version 1.0.0 --help`
- This returns an error, claiming 1.0.0 is not compatible with 1.1.0, when it should be.
Expected results
This should just print help output.
Actual results
Error: The required CLI version, 1.0.0, is not compatible with this version of
sq, which implements version 1.1.0 of the CLI
- links to
-
RHBA-2025:147498 rust-sequoia-sq update