Problem: Darktable doesn't run after pkg_add unless you install lensfun first.
Duplicate the problem (on a clean system):
$ sudo pkg_add darktable
$ darktable
darktable: can't load library 'liblensfun.so'
fix:
$ sudo pkg_add lensfun
$ darktable
works.
Looking at the /usr/ports/graphics/darktable/Makefile
I see "graphics/lensfun" in LIB_DEPENDS, but maybe it needs to be added to RUN_D
EPENDS as well?
Not sure this is a bug, or just a peculiarity with the dependencies of darktable
, either way, I figured I would mention it.
thanks,
gabe.
If it's as easy as this... here's a patch:
Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/darktable/Makefile,v
retrieving revision 1.17
diff -u -r1.17 Makefile
--- Makefile 22 Dec 2011 15:20:10 -0000 1.17
+++ Makefile 13 Feb 2012 00:26:47 -0000
@@ -35,7 +35,9 @@
textproc/intltool
RUN_DEPENDS= devel/desktop-file-utils \
- x11/gtk+2,-guic
+ x11/gtk+2,-guic \
+ graphics/lensfun
+
LIB_DEPENDS= databases/sqlite3 \
devel/sdl \
graphics/exiv2>=0.22 \
----- End forwarded message -----