Größe eines Pakets begrenzt um es zu packen?
Verfasst: 17 Sep 2008, 17:01
Hallo!
Ich hab ein Problem beim Packen von Paketen.
Ich hab z.B. ein Paket um den HD-Audio-Treiber u.a. nachträglich zu installieren.
Die Größe umfasst ca.192MB.
Wenn ich es packen will, kommt folgende Fehlermeldung:
critical: Traceback:
critical: line 234 in '<module>' in file '/usr/bin/opsi-makeproductfile'
critical: line 217 in 'main' in file '/usr/bin/opsi-makeproductfile'
critical: line 786 in 'pack' in file '/usr/lib/python2.5/site-packages/OPSI/Product.py'
critical: ==>>> Failed to create archive '/home/opsiproducts/Produkte/opsipakete_su/paket_entwicklung/su_base_driver/su_base_driver_1.0-1.opsi': Failed to create archive for 'CLIENT_DATA': cpio command failed with code 256:
ERROR: Failed to create archive '/home/opsiproducts/Produkte/opsipakete_su/paket_entwicklung/su_base_driver/su_base_driver_1.0-1.opsi': Failed to create archive for 'CLIENT_DATA': cpio command failed with code 256:
Zurzeit umgehe ich dieses Problem, indem ich das Paket ohne den "files"-Ordner packe, es anschließend installiere und zum Abschluss die "files"-Dateien in den entsprechenden Ordner unter /opt/pcbin/install/su_base_driver/ kopiere.
Nach Anpassen der Berechtigungen der Files funktioniert die Verteilung fehlerfrei.
Es ist für mich jedoch kein Zustand, Pakete, die eine mir unerklärliche Größe überschritten haben, so zusammen zu bauen.
Das kostet auch mehr Zeit.
Liegt es an der Größe des Pakets, können Berechtigungen der eingebundenen files fehlerhaft sein?
Gibt es eine Begrenzung seitens cpio?
Auf Tipps und Lösungsvorschläge hoffend
MFG
Andreas
Ich hab ein Problem beim Packen von Paketen.
Ich hab z.B. ein Paket um den HD-Audio-Treiber u.a. nachträglich zu installieren.
Die Größe umfasst ca.192MB.
Wenn ich es packen will, kommt folgende Fehlermeldung:
critical: Traceback:
critical: line 234 in '<module>' in file '/usr/bin/opsi-makeproductfile'
critical: line 217 in 'main' in file '/usr/bin/opsi-makeproductfile'
critical: line 786 in 'pack' in file '/usr/lib/python2.5/site-packages/OPSI/Product.py'
critical: ==>>> Failed to create archive '/home/opsiproducts/Produkte/opsipakete_su/paket_entwicklung/su_base_driver/su_base_driver_1.0-1.opsi': Failed to create archive for 'CLIENT_DATA': cpio command failed with code 256:
ERROR: Failed to create archive '/home/opsiproducts/Produkte/opsipakete_su/paket_entwicklung/su_base_driver/su_base_driver_1.0-1.opsi': Failed to create archive for 'CLIENT_DATA': cpio command failed with code 256:
Zurzeit umgehe ich dieses Problem, indem ich das Paket ohne den "files"-Ordner packe, es anschließend installiere und zum Abschluss die "files"-Dateien in den entsprechenden Ordner unter /opt/pcbin/install/su_base_driver/ kopiere.
Nach Anpassen der Berechtigungen der Files funktioniert die Verteilung fehlerfrei.
Es ist für mich jedoch kein Zustand, Pakete, die eine mir unerklärliche Größe überschritten haben, so zusammen zu bauen.
Das kostet auch mehr Zeit.
Liegt es an der Größe des Pakets, können Berechtigungen der eingebundenen files fehlerhaft sein?
Gibt es eine Begrenzung seitens cpio?
Auf Tipps und Lösungsvorschläge hoffend
MFG
Andreas