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 [email protected]