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.