At the moment file darktable.schemas gets installed to /usr/etc/gconf/schemas/ instead of /etc/gconf/schemas/. Also ebuild doesn't load them. Failure to install gconf schemas can lead to bugs and unintended default preferences (I've seen both before). Upstream already patched their CMakeLists.txt per my request (see URL) so that correct path can be provided to cmake while configuring the package. Reproducible: Always
Created attachment 281971 [details, diff] patch for live ebuild Here's patch for darktable-9999.ebuild. Not sure about non-live one, because never used it.
Thanks for submitting your patch! Assigning to maintainers.
Created attachment 282467 [details, diff] updated patch for live ebuild upstream decided to hardcore /etc/gconf/schemas instead of using CMAKE_INSTALL_SYSCONFDIR (this is actually the way things were some time ago), so "-DCMAKE_INSTALL_SYSCONFDIR=${EPREFIX}/etc" line from the patch above isn't needed commit link: http://darktable.git.sourceforge.net/git/gitweb.cgi?p=darktable/darktable;a=commitdiff;h=4e25b92ef42b8e4d41edcb202148b50f4a963b15
This should be fixed in the most recent release in CVS. Also, the live ebuild was removed from the tree.