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