(Not SteamOS) Latest version of duperemove (0.12) removed the --hash parameter
Not sure which version is on SteamOS right now, but the latest version (0.12) on my current install of Bazzite (Fedora 38 Kinoite Immutable) the duperemove command fails with this output:
[root@DeckDiMarco SamSD512]# duperemove --hash=xxhash -r -d -h -q --hashfile=duperemove.hash --io-threads=2 --cpu-threads=2 --skip-zeroes --batchsize=1000 --exclude="/run/media/SamSD512/.duperemove.hash" /run/media/SamSD512/
duperemove: option '--hash=xxhash' is ambiguous; possibilities: '--hashfile' '--hash-threads'
Reading the docs for the current version it seems that --hash has been removed (the default now is xxhash3 anyway now, from the output of the software, no murmur3 by default), so assuming it's the same version, that parameter should be dropped also from this repo.
If you can check it on SteamOS and verify it also fails now that would be lovely.
Marco