Ошибка LSOpenURLsWithRole() для приложения /Applications/darktable.app с ошибкой -10810

Darktable таинственным образом перестал работать со мной вчера. Я попытался перезапустить свой iMac, удалить и переустановить darkable и, наконец, после просмотра некоторых форумов я попытался запустить терминал: open -a darktable
это вернулось
LSOpenURLsWithRole() failed for the application /Applications/photo programs/darktable.app with error -10810
, я попытался chmod +x /Applications/darktable.app/Contents/MacOS/darktable
, я также попробовалchmod +x '/Applications/photo programs/darktable.app/'

Я пробовал несколько версий Darktable и начинаю думать, что это не имеет ничего общего с Darktable и имеет какое-то отношение к MacOS...

Есть идеи?

Ответы (1)

Я нашел решение... Вот как я его нашел: Я попробовал временное решение, предложенное в этом посте: iTunes на iMac не запускается после обновления (ошибка -10699)
- запустите двоичный файл напрямую, запустив двоичный файл в Терминал.

/Applications/darktable.app/Contents/MacOS/darktable

Это дало мне эту ошибку:

[init] the database lock file contains a pid that seems to be alive in your system: 456
[init] database is locked, probably another process is already using it

Как указано в http://redmine.darktable.org/issues/10164 , в /Users/{HOME_USER}/.config/darktable/library.db.lock остался файл блокировки.

Все, что мне нужно было сделать, это удалить этот файл , и он снова заработал... Иногда это было слишком просто. :/