On 04/27/2016 12:05 PM, Šarūnas Burdulis wrote:
On 04/27/2016 02:53 PM, Alex wrote:
2016-04-27 20:39 GMT+02:00 Alex <[email protected]>:
[...]
I tried:
sudo apt-get purge --auto-remove darktable
sudo apt-get purge darktable
sudo apt-get remove darktable
and then
sudo apt-get install darktable
but still fails to start with the message:

darktable: symbol lookup error:
/usr/bin/../lib/darktable/libdarktable.so: undefined symbol:
_ZN5Exiv213XmpProperties10registerNsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_

Have you verified that /usr/bin/../lib/darktable/libdarktable.so is
actually provided by darktable package?
Also, are you sure you don't just happen to have self-compiled exiv2
somewhere?

Sounds like mixing C++ ABI versions. C++ FTW.

Roman.

There is /usr/lib/darktable/libdarktable.so

(Just noticed it's /../, not /.../)

To find libexiv versions:

locate libexiv

To check what libdarktable.so is using:

ldd /usr/lib/darktable/libdarktable.so | grep libexiv



Similar situation here on Ubuntu 16.04 with darktable.

1) $ apt policy darktable
darktable:
  Installed: 2.0.1-1
  Candidate: 1:2.0.3-0pmjdebruijn1~wily
  Version table:
     1:2.0.3-0pmjdebruijn1~wily 500
500 http://ppa.launchpad.net/pmjdebruijn/darktable-release/ubuntu wily/main amd64 Packages
     2.0.3-1 500
500 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
 *** 2.0.1-1 100
        100 /var/lib/dpkg/status

2) $ sudo apt upgrade darktable
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
darktable : Depends: libgraphicsmagick3 (>= 1.3.5) but it is not installable Depends: libosmgpsmap-1.0-0 (>= 1.0.1) but it is not installable
             Recommends: darktable-dbg but it is not going to be installed
E: Broken packages

3) $ sudo apt -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.


The obvious problem is using wily (ubuntu 15.10) packages. This should be resolved when Pascal uploads his 16.04 build. Maybe this is an opportunity to try out the new ubuntu snap format?

Jack

____________________________________________________________________________
darktable user mailing list
to unsubscribe send a mail to [email protected]

Reply via email to