hal: fix load_sync_dbs zstd crash on live ISO
load_sync_dbs() always tried zstd decompression, but pacman stores .db files in varying formats (gzip, zstd, or decompressed). Now detects format by magic bytes: - \x28\xb5\x2f\xfd → zstd decompression - \x1f\x8b → gzip decompression - anything else → raw tar (already decompressed by hal sync) Also bumped pkgrel 2→3 to trigger rebuild.
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
pkgname=hal
|
||||
pkgver=0.2.0
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
pkgdesc="HAL 9000 — Antergos NeXT Package Manager. Dual-mode: wrapper (pacman) or native (standalone)."
|
||||
arch=('any')
|
||||
url="https://github.com/Antergos-NeXT"
|
||||
|
||||
Reference in New Issue
Block a user