current OSX Build

Make sure DT has write permission for its cache in your home folder.

You might check, if your ~/.cache/darktable exists. macOS 15 changed security requirements, so you might grant darktable drive access.

I changed the settings and now it works!

current 4.9 build + a couple of RF lensfun data from: Kameratrollet

darktable-4.9.0+1164~g2702ef6efa_arm64.dmg (macOS >= 11.3)
darktable-4.9.0+1164~g2702ef6efa_x86_64.dmg (macOS >= 10.14)

you might run it with an in-memory library via terminal:
/Volumes/darktable/darktable.app/Contents/MacOS/darktable --library :memory:
or use a separate config directory:
/Volumes/darktable/darktable.app/Contents/MacOS/darktable --configdir ~/.config/darktable_test

also keep in mind that if you don’t disable writing sidecar files these can be messed up

both packages are unsigned, you might need to allow execution via terminal: " xattr -c <path/to/application.app> "

Release notes for 4.9 release: https://github.com/darktable-org/darktable/blob/master/RELEASE_NOTES.md

difference to released 4.8.1 see: Comparing release-4.8.1…master · darktable-org/darktable · GitHub

3 Likes