[Eisfair] Änderungen in tar

Marcus Röckrath marcus.roeckrath at gmx.de
Mo Aug 10 10:49:07 CEST 2026


Hallo,

offensichtlich hat es größere Änderungen in tar gegeben, die in 
Fehlermeldungen beim Auspacken von tar-Archiven münden, wenn z. B. 
Dateien/Verzeichnisse wenn in ein verlinktes Verzeichnis ausgepackt werden 
sollen.

eisman install package bricht in diesem Fall die Installation ab, obwohl 
dennoch Teile des Paketes in das System entpackt wurden.

Tritt also bei der Paketinstallation/update der Fehler auf, bitte schauen, 
ob es in /tmp die Datei install.log gibt und dann bitte eine Fehlermeldung 
in der NG mit Angabe des Paketes und dem Inhalt dieser Datei aufmachen.

Für Paketentwickler bedeutet diese tar-Änderung, dass man im Paketarchiv 
nicht Dateien über ihre symlinked-Pfade sondern über den physischen Pfad 
einpackt.

Beispiel:

/var/run ist ein Symlink auf das physische Verzeichnis /run.

Soll nun eine Datei oder Verzeichnis aus diesem Verzeichnis im erscheinen z. 
B. datei_aus_paket, dann muss diese als

/run/datei_im_paket

und nicht als

/var/run/datei_im_paket

im Paketarchiv stehen.

Bei Verzeichnissen in flüchtigen Verzeichnissen wie /run bietet es sich 
zudem an, über systemd mit dem tmpfile.d-Mechanismus notwendige 
Verzeichnisse anlegen zu lassen und sie erst garnicht direkt im Paketarchiv 
auszuliefern.

-- 
Gruß Marcus
[eisfair-Team]



Mehr Informationen über die Mailingliste Eisfair