Requesting package for ouch

Hi, I’d like to request that ouch be packaged for Fedora. It’s a small command-line tool for compressing and decompressing files that handles a lot of formats (tar, zip, 7z, gz, zst, xz, lzma, bz2, lz4, rar, br and more) with one simple set of commands, so you don’t have to remember the different flags for tar, unzip, gzip and so on. It’s written in Rust, the static Linux build has no runtime dependencies, and it’s already packaged for Arch, Homebrew, Alpine and nix.

Its quite similar to atool, which is a script that combines the many compression tools into one simple command interface, but atool has been unmaintained for a decade and ouch is a modern and more secure alternative that makes de/compression just as simple

Thank you

Upstream: GitHub - ouch-org/ouch: Painless compression and decompression in the terminal · GitHub
License: MIT

1 Like

Fedora has no mechanism to take requests.

Packages are added and maintained in Fedora because a volunteer steps up to do the work.

If you have some time to help package ouch we can help you learn how to do it.

I can barely install a package, so I’m not really qualified :sweat_smile:
But perhaps someone else is interested in supporting the request anyway :heart:

1 Like

ouch isn’t MIT only, all the static libs also need to be considered when it’s packaged.

How’s it differ vs unar? GitHub - ashang/unar: unar mirror for maintenance to build on some distros · GitHub

If unar doesn’t work, 7z x should :smiley: (I’ve extracted random rars, isos, even AppImages)