Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> --- no changes I decided not to refactor repo-add, at least not right now. The current code makes too many assumptions about its differing implementation. I'm not sure why we fail on unknown extensions, really, considering pacman doesn't care if we fall back to plain old tar, and we take advantage of this in makepkg. scripts/repo-add.sh.in | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/repo-add.sh.in b/scripts/repo-add.sh.in index 68edbf4b..ccc0c89b 100644 --- a/scripts/repo-add.sh.in +++ b/scripts/repo-add.sh.in @@ -300,6 +300,7 @@ verify_repo_extension() { *.db.tar.gz) TAR_OPT="z" ;; *.db.tar.bz2) TAR_OPT="j" ;; *.db.tar.xz) TAR_OPT="J" ;; + *.db.tar.zst) TAR_OPT="--zstd" ;; *.db.tar.Z) TAR_OPT="Z" ;; *.db.tar) TAR_OPT="" ;; *) error "$(gettext "'%s' does not have a valid database archive extension.")" \ -- 2.15.0