| Summary: | ImportError: zstd C API versions mismatch; Python bindings were not compiled/linked against expected zstd version (10504 returned by the lib, 10502 hardcoded in zstd headers, 10502 hardcoded in the cext) | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Martin Liška <marxin.liska> |
| Component: | RPM Packages | Assignee: | David GEIGER <geiger.david68210> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | python-zstd, python-zstandard | CVE: | |
| Status comment: | |||
|
Description
Martin Liška
2023-02-17 10:16:19 CET
Which is likely related to the Python package issue: https://github.com/indygreg/python-zstandard/issues/190 Note that if you run tests in the package build of 'python-zstandard', you would see the error message before shipping of the package. python-zstandard-0.19.0-2.mga9 and python-zstd-1.4.5.1-6.mga9 uploaded by David Geiger, which should fix this. Please confirm and mark as RESOLVED FIXED. Source RPM:
zstd =>
python-zstd, python-zstandard Thanks for the response. I've just re-run the PackIt builder and I still see the error: https://download.copr.fedorainfracloud.org/results/packit/rpm-software-management-rpmlint-1006/mageia-cauldron-x86_64/05547258-rpmlint/builder-live.log.gz I can see the mentioned python3-zstandard-0.19.0-2.mga9.x86_64 package is installed, but doesn't help. Upstream hardcodes zstd version to 1.5.2 ATM. https://github.com/indygreg/python-zstandard/blob/0.19.0/c-ext/backend_c.c#L136 See also: https://github.com/indygreg/python-zstandard/issues/190 Should be fixed with latest 0.20.0 release: - python3-zstandard-0.20.0-1.mga9 Works for me, thanks! Status:
NEW =>
RESOLVED |