Seite 1 von 1

Failed to change owner

Verfasst: 09 Mär 2009, 15:03
von f.m.welland
Hallo OPSI Freunde,


versuche gerade ein packet zu machen. das makeproductfile (opsi-makeproductfile ... -F tar) läuft problemlos durch.
beim package manager kommt folgende Fehlermeldung:

Code: Alles auswählen

ERROR: Failed to change owner of '/opt/pcbin/install/3dsmax/Samples/Images/\351tagere0000.jpg' to 'opsiconfd:pcpatch': [Errno 2] No such file or directory: '/opt/pcbin/install/3dsmax/Samples/Images/\\351tagere0000.jpg'
Habe den package-manager auch schon mal von /tmp ausgeführt. kam allerdings die selber Fehlermeldung.

wie löse ich dieses Problem ?


gruß

Re: Failed to change owner

Verfasst: 11 Mär 2009, 10:07
von f.m.welland
Weis niemand einen Rat? hab jetzt schon so ziemlich alles außprobiert, auch "package-manager -f"...

klappt aber immer noch nicht. das ist das erste mal bei dass bei einem paket der fehler kommt.

viele grüße

Re: Failed to change owner

Verfasst: 11 Mär 2009, 10:18
von wolfbardo
Hallo f.m.welland,
f.m.welland hat geschrieben:Weis niemand einen Rat?
die infos sind einfach zu mager.

Ansonsten:

vgl.

viewtopic.php?f=7&t=24&p=70&hilit=cpio& ... 641d16#p70

oderaber z.B. viewtopic.php?f=7&t=243&p=1795&hilit=we ... 4634#p1795 ;)

Gruss
Bardo Wolf

Re: Failed to change owner

Verfasst: 11 Mär 2009, 12:26
von Neptunium
f.m.welland hat geschrieben:versuche gerade ein packet zu machen. das makeproductfile (opsi-makeproductfile ... -F tar) läuft problemlos durch.
beim package manager kommt folgende Fehlermeldung:

Code: Alles auswählen

ERROR: Failed to change owner of '/opt/pcbin/install/3dsmax/Samples/Images/\351tagere0000.jpg' to 'opsiconfd:pcpatch': [Errno 2] No such file or directory: '/opt/pcbin/install/3dsmax/Samples/Images/\\351tagere0000.jpg'
Habe den package-manager auch schon mal von /tmp ausgeführt. kam allerdings die selber Fehlermeldung.
Ich würde mit dieser mageren Fehlermeldung einfach mal vermuten, daß der Dateiname Sonderzeichen enthält, die nicht zur Zeichencodierung des Systems passen (die Benutzung eines \ deutet auf die Maskierung eines Sonderzeichens hin). Schick doch mal den Output von

Code: Alles auswählen

ls -al /opt/pcbin/install/3dsmax/Samples/Images/
und von

Code: Alles auswählen

locales
Ich vermeide nach Möglichkeit die Verwendung von Leer- und Sonderzeichen in Datei- und Verzeichnisnamen (auch und gerade unter Windows), da es zwar meistens funktioniert, man sich aber in aller Regel auf Dauer einigen Ärger damit vom Leib hält.

Gruß

Dirk

Re: Failed to change owner

Verfasst: 11 Mär 2009, 13:38
von f.m.welland
Hallo Dirk,

ja du hattest recht, in dem /Samples/Images Ordner war eine Datei mit einem Sonderzeichen drin (é).
hab diese datei jetzt umbenannt, und jetzt hats funktioniert.


vielen dank für den ratschlag, es funktioniert einwandfrei


Viele Grüße und noch einen schönen Tag!