Seit etwa einem Monat unterstützen unsere Werkzeuge Pakete, die im
xz-Format (auch bekannt als LZMA2) komprimiert sind. Im Vergleich zu gzip wird dies die Paketgröße signifikant reduzieren; etwa 30% kleiner oder sogar mehr je nach Daten.
Wer Pakete mit dem neuen Format komprimieren möchte, muss die
PKGEXT-Variable in
makepkg.conf der Bauumgebung auf
'.pkg.tar.xz' setzen. Unsere Werkzeuge wie dbscripts, devtools, namcap und natürlich pacman sind in der Lage diese Pakete zu verarbeiten. Eigene Scripte sollten ggf. so angepasst werden, dass sie nach
*.pkg.tar.* anstelle von
*.pkg.tar.gz suchen.
Für eine reibungslose Aktualisierung auch älterer Installation werden die Pakete pacman, pacman-mirrorlist, libarchive, libfetch und xz-util weiterhin im gz-Format angeboten. (Dies wird übrigens dadurch erreicht, dass im
PKGBUILD PKGEXT='.pkg.tar.gz' gesetzt ist.)
Alle Entwickler und "Trusted Users" sind angehalten von nun an das xz-Format zu nutzen.