2016-04-27 20:39 GMT+02:00 Alex <[email protected]>:

>
> 2016-04-27 20:23 GMT+02:00 Roman Lebedev <[email protected]>:
>
>> On Wed, Apr 27, 2016 at 9:17 PM, Alex <[email protected]> wrote:
>>
>>>
>>> 2016-04-27 14:57 GMT+02:00 Šarūnas Burdulis <[email protected]>:
>>>
>>>> On 04/26/2016 03:57 PM, Alex wrote:
>>>> > I tried uninstalling and installing from both ppa and official repo. I
>>>> > am getting:
>>>> > darktable: symbol lookup error:
>>>> > /usr/bin/../lib/darktable/libdarktable.so: undefined symbol:
>>>> >
>>>> _ZN5Exiv213XmpProperties10registerNsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_
>>>> > and dt is not starting.
>>>>
>>>> libdarktable.so from darktable in Xenial is
>>>> /usr/lib/darktable/libdarktable.so. Judging by the error message, in
>>>> your case the library is loaded from some other install, and it looks
>>>> like it might be not finding libexiv.
>>>>
>>>> You may want to cleanly uninstall and remove all previous darktable
>>>> installs and then reinstall. It should pull in libexiv if it is missing,
>>>> as that is one of the package dependencies. darktable 2.0.3 from the
>>>> official Xenial repository works fine here on 16.04 (albeit on Kubuntu).
>>>>
>>>> ~# apt-cache policy darktable
>>>> darktable:
>>>>   Installed: 2.0.3-1
>>>>   Candidate: 2.0.3-1
>>>>   Version table:
>>>>  *** 2.0.3-1 500
>>>>         500 http://archive.ubuntu.com/ubuntu xenial/universe amd64
>>>> Packages
>>>>         100 /var/lib/dpkg/status
>>>>
>>>>
>>>> --
>>>> Šarūnas Burdulis
>>>> http://math.dartmouth.edu/~sarunas
>>>>
>>>> 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.
>>
>>
>>> ____________________________________________________________________________
>>> darktable user mailing list to unsubscribe send a mail to
>>> [email protected]
>>>
>>
>>
> There is /usr/lib/darktable/libdarktable.so

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

Reply via email to