On Sun, May 28, 2017 at 2:23 PM, Romano Giannetti <[email protected]> wrote: > > > On 28/05/17 01:16, Аl Воgnеr wrote: > > > Thanks Romano, > > I started with > http://validom.net/blog/2016/08/16/lensfun-0-3-2-on-ubuntu-xenial-16-04/ > > Xenial is my system, so it looks good. The minor problem at the > beginning was, that copy and paste doesn't work, because of wrong - at > the website. > > > Yep, there is a problem with character encoding... > > This is the list of commands I did: > > sudo apt-get build-dep liblensfun0 > > > This installed for me doxygen libclang1-3.6 libllvm3.6v5 libobjc-5-dev > > sudo dpkg -r --force-all liblensfun0 liblensfun-data > > > download source from from https://sourceforge.net/projects/lensfun/files/ > > tar xvzf lensfun-0.3.2.tar.gz > cd lensfun-0.3.2 > mkdir cmake_build > cd cmake_build > cmake -DCPACK_BINARY_DEB:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr ../ > make > make package > > > : sudo lensfun-update-data did not work, but seems to me that it is not > necessary now --- probably it is not installing the python libraries, do not > know why, I am investigating. Then as root: > > cd /usr/lib/ > rm iblensfun.so.0 > ln -s x86_64-linux-gnu/liblensfun.so.0.3.2 liblensfun.so.0 > > > Notice however that this is a hack. The liblensfun source 0.3.2 install > itself as `liblensfun1`, although the version of the library seems to be 0; > that means that the darktable PPA will complain that the liblensfun0, fro > which it depends, is broken. > > I am not sure on how to solve this short of compiling everything from > source. I hope the author of the PPA is listening and have a bit of time to > help solve correctly all this mess...
That is *really* bad advice. Lensfun has broken their ABI in <= 0.3.2, without bumping the API version. So doing that will result in all kinds of subtle bugs, like https://redmine.darktable.org/issues/11626#note-10 and so on... > Romao Roman. > -- > Romano Giannetti > http://www.rgtti.com/ > > > ____________________________________________________________________________ > darktable user mailing list to unsubscribe send a mail to > [email protected] ____________________________________________________________________________ darktable user mailing list to unsubscribe send a mail to [email protected]
