Zaktualizowałem Mac OSowe Eclipse do wersji 3.4.1 (menu Help / Software Updates...). Wszystko poszło gładko, ale po restarcie środowiska zobaczyłem komunikat:
The Eclipse executable launcher was unable to locate its companion shared library.
i Eclipse kompletnie odmówił współpracy. Więcej informacji można uzyskać uruchamiając go z terminala:
dlopen(../../../plugins/org.eclipse.equinox.launcher.carbon.macosx_1.0.100.v20080509-1800, 2): image not found
Rzeczywiście takiego pliku ani katalogu nie ma, ale jest katalog o bardzo podobnej nazwie:
org.eclipse.equinox.launcher.carbon.macosx_1.0.101.R34x_v20080731
Pozostała kwestia gdzie owa ścieżka jest zaszyta. Ponieważ Eclipse odmawia posłuszeństwa zaraz po starcie, to pierwszym kandydatem jest plik eclipse.ini. I rzeczywiście, po wpisaniu nazwy istniejącego katalogu jest ok.