Bug 2425816 - Unable to layer RPMs compressed with zstd
Summary: Unable to layer RPMs compressed with zstd
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: rpm-ostree
Version: 43
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Colin Walters
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-12-29 16:24 UTC by Marcel Haerry
Modified: 2025-12-29 16:26 UTC (History)
8 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:
fedora-admin-xmlrpc: mirror+


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github evilsocket opensnitch issues 1486 0 None open "rpm2cpio: Unrecognized archive format" because the ui package is zstd compressed 2025-12-29 16:26:29 UTC
Red Hat Issue Tracker FC-2870 0 None None None 2025-12-29 16:25:48 UTC

Description Marcel Haerry 2025-12-29 16:24:17 UTC
As reported here https://github.com/evilsocket/opensnitch/issues/1486 if RPMs are compressed using zstd you are currently unable to layer them using rpm-ostree install:


$ rpm-ostree install opensnitch-ui-1.8.0-1.noarch.rpm
error: Reading rpm2cpio: Unrecognized archive format

Fedora should fully support zstd compressed RPMs: https://fedoraproject.org/wiki/Changes/Switch_RPMs_to_zstd_compression However it looks like the rpm2cpio within rpm-ostree is not able to do so.

Reproducible: Always

Steps to Reproduce:
1. try to install https://github.com/evilsocket/opensnitch the ui RPM and fail


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