I am trying to build a VirtualBox with a minimal Ubuntu 16.04, free from all bloatware. I plan to have Gimp 2.9, Gmic, Darktable and Rawtherapee on it.
I started to install Gimp 2.9 and Gmic from ppa:ottokesselgulasch. No problems.
Then I installed Darktable 2.0.4 from ppa:pmjdebruijn. No problems.
Now I could open raw files via Gimp’s open dialog. Good.
I went back to my minimal Ubuntu again,
installed Gimp 2.9 and Gmic from ppa:ottokesselgulasch as above. No problems.
This time I picked the GitHub version of Darktable and compiled it myself (using prefix /usr instead of the default /opt/darktable). No problems. all dependencies were OK.
But now I could not see or open any raw files via Gimp’s open dialog.
I believe that I have missed a build flag when compiling Darktable myself, but I have not been able to locate it .
Can anybody please point me in the right direction?
A poor guess as I build darktable from github, but I do not build gimp myself. I still have gimp 2.8 on debian.
Maybe not a flag, but some optional build dependices can be missing. If I get it correctly the gimp plugin checks if darktable has been build with LUA support. The first few lines of the build log usually tell you what is missing. Watch out for LUA support.
On Debian Jessie the package “liblua5.2-dev” is needed to get LUA support build.
You may have a look on the redmine wiki from darktable for all build dependices: https://redmine.darktable.org/projects/darktable/wiki/Building_darktable_20
Unfortunately the LUA packages are not on the list.
Also OpenEXR support by darktable is maybe needed?
@pk5dark Thank you! You were exactly right: liblua5.2-dev was missing, and because of that, DT refused to talk to The Gimp (or vice versa).
A little later…
This is quite comical (or at least laughable). Everything worked just fine - until I received the latest Gimp update. That broke Gimp’s ability to open raw files from the open dialog.
However, by now I had read more about DT scripts, so I loaded their gimp.lua and the function I am after works again (albeit in a sligtly different way). Now I open the raw file in DT and export it as an EXR straight into The Gimp.