Date: prev next · Thread: first prev next last
2013 Archives by date, by thread · List index


Hi Uwe, *,

2013/7/18 Uwe Altmann <ooo@altsys.de>:

[langpack install der 3.6.7 hängt unter 10.8]

Der Schuldige ist möglicherweise der Befehl:

do shell scrip "mdfind \"kMDItemContentType ==
'com.apple.application-bundle' && kMDItemDisplayName == 'LibreOffice*'
&& kMDItemDisplayName != 'LibreOffice Language Pack.app'\""


Daran sollte es eigentlich nicht scheitern, denn wenn mit dem Befehl
keine installierte Version gefunden wird, sollte der Dialog zur
manuellen Auswahl erscheinen.

Aber da haste auch einen copy'n'paste fehler, oder? "do shell
scrip*t*" müsste es heißen

mdfind fragt die Spotlight-Database ab, ist also was entsprechend zu
"locate" mit mehr metadata-Informationen.

...der über das Terminal zu dieser Antwort führt:
Failed to create query for '"kMDItemContentType ==
com.apple.application-bundle'
-bash: Failed: Command not found

da stimmt was mit deinem Befehl nicht. bash versucht "Failed" auszuführen?

Quoting richtig umgesetzt?

sollte in etwa so aussehen:

$ mdfind "kMDItemContentType == 'com.apple.application-bundle' &&
kMDItemDisplayName == 'LibreOffice*' && kMDItemDisplayName !=
'LibreOffice Language Pack.app'"


Suche mir Treffer, die vom Typ "application-bundle" sind, deren Name
mit "LibreOffice" beginnt, aber nicht "LibreOffice Language Pack"
lautet.

i.d.R. sind die Treffer spätestens nach dem ersten Start von
LibreOffice verfügbar. Vorher/unmittelbar nach dem Installieren von LO
kanns sein, dass das noch keinen Treffer liefert.

Auf jeden fall hängt er da irgendwie. Kann das jemand freundlicherweise
bestätigen bzw. reparieren? Christian??

Nö - hab kein 10.8, hab auch nur einen PPC, aber da ist auch schon
kein Mac OSX mehr drauf.

Aber workaround zur manuellen Installation hab ich trotzdem: Das
Languagepack besteht im Grunde nur aus einem tarball, der im
Installationsverzeichnis entpackt wird.
Der Installer dient nur dazu, das Installationsverzeichnis zu
finden/den Nutzer das Verzeichnis auswählen zu lassen und ggf. nach
Admin-Rechten zu fragen, sollte das Installationsverzeichnis nicht für
den aktuellen User schreibbar sein.

Die eigentliche Installation ist also nur der tar-Befehl aus dem Skript..

ciao
Christian

-- 
Liste abmelden mit E-Mail an: discuss+unsubscribe@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/discuss/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.