Nicht überall ist 2021 schnelles Internet verfügbar. Deshalb schalte ich apt-cacher-ng den Repos vor um Bandbreite und Download-Zeit zu sparen. Leider funktioniert ab Zeitpunkt X die Kombination mit Archlinux nicht mehr.

Das Paket apt-cacher-ng läuft unter Debian. Die zu aktualisierenden Systeme sind Archlinux-basiert. Ein Download der *.sig-Datei wurde mit HTTP/403 quittiert.

Anfangs habe ich das Problem umgangen, in dem ich in der pacman.conf ein anderes Programm wie wget oder curl für die Downloads hinterlegt hatte. Leider sah die Ausgabe von Pacman danach sehr unübersichtlich aus.

Heute hab ich etwas recherchiert und bin tatsächlich auf einen “Workaround” gestoßen. Hier Bug#989347: apt-cacher-ng: pacman 6.0 fails with apt-cacher-ng with HTTP 403 on .sig download wird als Workaround angegeben, folgende Zeile in die Datei /etc/apt-cacher-ng/acng.conf hinzuzufügen:

...
PfilePatternEx: .*\.tar(\.gz|\.bz2|\.lzma|\.xz|\.zst)\.sig$
...

Und siehe da, es funktioniert wieder.