tschloss
22.01.08, 15:11
Hi,
ich habe Probleme mit einer iTunes Datenbank, die ich von Win auf Mac OS Leo kopiert habe. Die Datei wird von iTunes (beide Seiten 7.6) nicht akzeptiert. Nach umbenennen (.itl weg) und Angleichen der Rechte sieht alles identisch mit einer nativen OSX Library aus, bis auf einen Unterschied:
Die native hat ein extended Attribut "com.apple.FinderInfo 32" (ls -l@).
In den 32 Byte steht am Anfang eine Zeichenkette und der Rest sind \00 Bytes.
Ich kann aber keinerlei xattr -w auf "com.apple.FinderInfo" ausführen, das ist offenbar blockiert (Fehleemeldung 34 too long, scheint aber falsch zu sein).
Wie kann ich sonst das attribut besetzen? Kann ich eine vorhandende Datei mit dem Attribut nehmen und diese vom Inhalt her entsprechend überschreiben & verlängern(bastel, bastel....)?
Any ideas?
Danke Thomas
PS: Die Binärkompatibilität der iTunes Datenbanken war bei 7.5 gegeben - dort habe ich es hinbekommen.
ich habe Probleme mit einer iTunes Datenbank, die ich von Win auf Mac OS Leo kopiert habe. Die Datei wird von iTunes (beide Seiten 7.6) nicht akzeptiert. Nach umbenennen (.itl weg) und Angleichen der Rechte sieht alles identisch mit einer nativen OSX Library aus, bis auf einen Unterschied:
Die native hat ein extended Attribut "com.apple.FinderInfo 32" (ls -l@).
In den 32 Byte steht am Anfang eine Zeichenkette und der Rest sind \00 Bytes.
Ich kann aber keinerlei xattr -w auf "com.apple.FinderInfo" ausführen, das ist offenbar blockiert (Fehleemeldung 34 too long, scheint aber falsch zu sein).
Wie kann ich sonst das attribut besetzen? Kann ich eine vorhandende Datei mit dem Attribut nehmen und diese vom Inhalt her entsprechend überschreiben & verlängern(bastel, bastel....)?
Any ideas?
Danke Thomas
PS: Die Binärkompatibilität der iTunes Datenbanken war bei 7.5 gegeben - dort habe ich es hinbekommen.