opsiinst Fehlermeldung
opsiinst Fehlermeldung
beim erstellen eines eigenen Softwarepakets scheitere ich im Moment on opsiinst.
Wegen Plattenplatz, mache ich die Paketerstellung nicht unter /home/opsiproducts, sondern unter /opt/pcbin/install/Labor
Ich habe in opsiinst und in makeproductfile das /tmp-Verzeichniss auf /opt/pcbin/install/Labor/temp eingestellt.
Berechtigungen und Plattenplatz habe ich kontroliert.
#> pwd
/opt/pcbin/install/Labor/Autodesk_Inventor_2009
#> ls
Autodesk_Inventor_2009_1.0-1.opsi Autodesk_Inventor_2009_1.0-1.opsi.md5 CLIENT_DATA OPSI
#> opsiinst Autodesk_Inventor_2009_1.0-1.opsi
Traceback:
line 361 in '?' in file '/usr/bin/opsiinst'
line 238 in 'main' in file '/usr/bin/opsiinst'
line 996 in 'unpack' in file '/var/lib/python-support/python2.4/OPSI/Product.py'
==>>> Failed to extract '/opt/pcbin/install/Labor/Autodesk_Inventor_2009/Autodesk_Inventor_2009_1.0-1.opsi': Command '/bin/cat "/opt/pcbin/install/Labor/temp/unpack.Autodesk.JQd9S/CLIENT_DATA.cpio.gz" | /bin/gunzip | /bin/cpio --quiet -it' failed (256):
gunzip: stdin: unexpected end of file
/bin/cpio: vorzeitiges Ende des Archivs
Installation failed: Failed to extract '/opt/pcbin/install/Labor/Autodesk_Inventor_2009/Autodesk_Inventor_2009_1.0-1.opsi': Command '/bin/cat "/opt/pcbin/install/Labor/temp/unpack.Autodesk.JQd9S/CLIENT_DATA.cpio.gz" | /bin/gunzip | /bin/cpio --quiet -it' failed (256):
gunzip: stdin: unexpected end of file
/bin/cpio: vorzeitiges Ende des Archivs
opsiinst -d ist noch gespächiger, falls gewünscht kann ich die LOG-Datei bereitstellen.
Vielen Dank schon mal für die Hilfe.
Gruß
Joseph
Re: opsiinst Fehlermeldung
Für mich sieht es so aus, als ob hier nur eine MD5 Checksummendatei liegt und nicht die OPSI Datei mit dem eigentlichen Inhalt.jmetl hat geschrieben:Hallo,
beim erstellen eines eigenen Softwarepakets scheitere ich im Moment on opsiinst.
Wegen Plattenplatz, mache ich die Paketerstellung nicht unter /home/opsiproducts, sondern unter /opt/pcbin/install/Labor
Ich habe in opsiinst und in makeproductfile das /tmp-Verzeichniss auf /opt/pcbin/install/Labor/temp eingestellt.
Berechtigungen und Plattenplatz habe ich kontroliert.
#> pwd
/opt/pcbin/install/Labor/Autodesk_Inventor_2009
#> ls
Autodesk_Inventor_2009_1.0-1.opsi Autodesk_Inventor_2009_1.0-1.opsi.md5 CLIENT_DATA OPSI
Kai Dietrich
Re: opsiinst Fehlermeldung
Vieleicht sollte ich das Listing besser gestalten.
#> ls -c1
Autodesk_Inventor_2009_1.0-1.opsi.md5
Autodesk_Inventor_2009_1.0-1.opsi
CLIENT_DATA
OPSI
die *.opsi Datei ist vorhanden.
Gruß
Joseph
Re: opsiinst Fehlermeldung
Weil dahin will er es augenscheinlich entpacken.
Kai Dietrich
Re: opsiinst Fehlermeldung
- wie gross ist das Paket?
Bitte mal mit der Option "-t"
Code: Alles auswählen
opsiiinst -t
Gruss
Bardo Wolf
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
Re: opsiinst Fehlermeldung
das Verzeichniss /opt/pcbin/install/Labor/temp existiert.
Das Paket ist 3.5GB groß
opsiinst -t [anderes Temp-Dir] liefert die gleichen Fehler.
Ich habe mal versucht, zu sehen ob sich auf dem TEMP-Dir überhaupt was tut. Weil anscheinend ein cpio-Befehl vorzeitig EOF erreicht.
Allerdings geht der Abbruch von opsiinst sehr schnell. Zumindest bleiben auf dem temp-dir keine Spuren, sprich Dateien stehen.
Es sieht so aus als ob auf dem temp-dir überhaupt nichts passiert
Gruß Joseph
Re: opsiinst Fehlermeldung
das Problem ist ein Bug im cpio vgl.
http://sourceforge.net/forum/message.php?msg_id=4645127
Ab cpio 2.9 sollte das Problem nicht mehr vorhanden sein.
Alternative ist wie in obigem Thread mit der Option
makeproductfile -F tar
zu packen. Manchmal gibt es mit dem tar aber andere Probleme...
Gruss
Bardo Wolf
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
Re: opsiinst Fehlermeldung
erstmal vielen Dank an alle für die Hilfe.
Der Hinweis von Bardo (makeproductfile -F tar) hat geholfen
Gruß
Joseph