Bug 2443729 - Review Request: nettle3.10 - Compatibility version of the Nettle library
Summary: Review Request: nettle3.10 - Compatibility version of the Nettle library
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Alexander Sosedkin
QA Contact: Fedora Extras Quality Assurance
URL: http://www.lysator.liu.se/~nisse/nettle/
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-03-02 05:17 UTC by Daiki Ueno
Modified: 2026-03-05 01:14 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:
asosedki: fedora-review?


Attachments (Terms of Use)

Description Daiki Ueno 2026-03-02 05:17:48 UTC
Spec URL: https://ueno.fedorapeople.org/nettle3.10/nettle3.10.spec
SRPM URL: https://ueno.fedorapeople.org/nettle3.10/nettle3.10-3.10.1-1.fc45.src.rpm
Description:
Nettle is a cryptographic library that is designed to fit easily in more
or less any context: In crypto toolkits for object-oriented languages
(C++, Python, Pike, ...), in applications like LSH or GNUPG, or even in
kernel space. This version of Nettle package contains only the libraries
from the 3.10 version and is provided for compatibility with previous
releases.

Reproducible: Always

Comment 1 Fedora Review Service 2026-03-03 02:41:39 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/10185506
(failed)

Build log:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2443729-nettle3.10/fedora-rawhide-x86_64/10185506-nettle3.10/builder-live.log.gz

Please make sure the package builds successfully at least for Fedora Rawhide.

- If the build failed for unrelated reasons (e.g. temporary network
  unavailability), please ignore it.
- If the build failed because of missing BuildRequires, please make sure they
  are listed in the "Depends On" field


---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 2 Alexander Sosedkin 2026-03-04 16:56:43 UTC
Deferring the full review until later when it starts building.

Nothing caught my eye in a cursory review of the specfile, but in the meantime, here's a bike shed:
why nettle3.10? why not nettle3, nettle3-compat or compat-nettle3?

Comment 3 Daiki Ueno 2026-03-05 01:14:07 UTC
> why nettle3.10? why not nettle3, nettle3-compat or compat-nettle3?

Although it was a long ago and we no longer ship it, but there were soname bumps in nettle 3.4 and 3.6, so I thought it might make sense to be explicit that this compat package only supports nettle 3.10 ABI.

As for the compat prefix/suffix, I'm mostly following the convention of "openssl1.1" package introduced in bug 1879067, which was initially named "compat-openssl11".


Note You need to log in before you can comment on or make changes to this bug.