On Tuesday, 24 April 2018 04:33:12 CEST Daudi Amani wrote:
> Dear Stefan,
> Thank you for the more detailed and actionable information. Based on your
> information, here is what I have done and the results:
> 1. $ sudo apt-get remove darktable
> 2. download lensfun-0.2.8.tar.gz, extract to my home directory, make &
> install per instructions for Ubuntu 16.04
> $  cd lensfun-<version>
> $  mkdir cmake_build
> $  cd cmake_build/
> $  sudo cmake -DCMAKE_BUILD_TYPE=Release -DLENSFUN_INSTALL_PREFIX=/usr   ../
> $  sudo make
> $  sudo make install
> 
> 3. $ sudo apt-get install darktable
>     this installs darktable 2.4.2 from the PPA

Is it possible that there is a misunderstanding how packaging in distributions 
works?

If you want to update lensfun to a newer version you **have** to compile 
darktable against that new version too! And not only darktable every package 
which links against the lensfun library, e.g. hugin!

The darktable debian package is built against a specific lensfuns version 
which is packaged as debian package too. If you build lensfun on your own and 
then install darktable again, darktable still has been built against a 
specific lensfun version. It is likely that there are incompatible changes 
between lensfun versions, so darktable will not work.

Talk to the maintainers to do an update of lensfun in debian so that darktable 
and other packages are linked against a newer version.



        Andreas


___________________________________________________________________________
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org

Reply via email to