Bug 1532772
Summary: | Review Request: libsodium13 - Compatibility version of the Sodium crypto library | ||
---|---|---|---|
Product: | [Fedora] Fedora EPEL | Reporter: | Carl George <carl> |
Component: | Package Review | Assignee: | Neal Gompa <ngompa13> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | epel7 | CC: | ben.harper, fedora, ngompa13, package-review |
Target Milestone: | --- | Flags: | ngompa13:
fedora-review+
|
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2018-09-08 14:46:00 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Carl George
2018-01-09 19:01:37 UTC
This package is for EPEL7 only. libsodium 1.0.5 (libsodium.so.13) is already packaged for EPEL7. However, other software requires newer versions. The goal here is to freeze that library version in this package for software that currently links against it, which will allow us to update the main libsodium package to the latest version without causing any ABI breakage. I have tested these steps in COPR and it works without issue. https://copr.fedorainfracloud.org/coprs/carlwgeorge/libsodium13/ Taking this review. Review notes: As this is a versioned variant of an existing package, it doesn't require a full review. That said, I've reviewed over the changes from the existing package, and it looks solid. * Conflicts are properly structured for transitioning libsodium packages * Conflicts are structured to prevent both libsodium-devel packages being installed * Files are installed correctly * License is correctly marked and license file is properly installed. PACKAGE APPROVED. (fedrepo-req-admin): The Pagure repository was created at https://src.fedoraproject.org/rpms/libsodium13. You may commit to the branch "epel7" in about 10 minutes. |