tedsmith/quickhash

dpkg-deb: error: archive 'quickhash_3.3.3-1_amd64.deb' uses unknown compression for member 'control.tar.zst', giving up

Closed this issue ยท 5 comments

Cannot install under debian 12.
dpkg doesn't support this obscure compression format you chose.
There are workarounds but this is tedious really.
When offering a .deb it should be compatible with debian.
Thanks anyways

Best Regards

I wouldn't call zstd obscure but it's good to know it doesn't work on Debian. It was automatically chosen by the build tools.

Update:

This should fix it c63f7be

Comment of "Ubuntu uses zstd but that doesn't work on Debian"...given that zstd does work on Ubuntu, does the alternative we have selected work on BOTH Ubuntu & Debian (do you know, not that I expect you, or me, or anyone else to spin up a dozen different distributions to check - I'd have assumed zstd works on most)? As an aside, interesting to see it was developed by Facebook, and is implemented by AWS S3, Twitter, and others (https://www.infoq.com/news/2022/09/amazon-gzip-zstd/) and popularity gaining in favour of zlib.

given that zstd does work on Ubuntu, does the alternative we have selected work on BOTH Ubuntu & Debian

Doing a quick check on https://packages.debian.org shows that even on older Debian versions the compression is xz (I've check the binutils package for amd4). I know that xz has also been working for a long time on Ubuntu.

That's good to know and thank you for taking the time and effort to check this out. I'm sure .Banana will be pleased to read this. I'm going to try and get v3.3.4 released tonight if I can get some time amidst family carnage. So I'll pull packaging and re package it so that .banana can enjoy the benefits of Quickhash. It will also include 14 translations of the user manual that I've created with AWS Translate....at a good price given what it's done but a price higher than I was expecting! ๐Ÿ˜–

The last release is now using xz compression.