Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   ArchLinux General Discussion (http://www.linux-archive.org/archlinux-general-discussion/)
-   -   digikam doesn't find libIlmImf.so.6 after update to openexr (http://www.linux-archive.org/archlinux-general-discussion/711977-digikam-doesnt-find-libilmimf-so-6-after-update-openexr.html)

Florian Pritz 10-13-2012 08:44 AM

digikam doesn't find libIlmImf.so.6 after update to openexr
 
On 13.10.2012 05:26, phanisvara wrote:
> after openexr was updated yesterday from 1.7.0-2 -> 1.7.1-1, digikam failed to
> start with the following error:
>
> digikam: error while loading shared libraries: libIlmImf.so.6: cannot open
> shared object file: No such file or directory
>
> /usr/lib/libIlmImf.so.6 used to be provided by openexr; now it's called
> libIlmImf.so.7 instead. providing a symlink with the old name, pointing to the
> new one solved the problem.

Symlinks are NOT a solution, they are a very dirty hack and can blow up
in your face. There is a reason why upstream developers change version
numbers and this reason is that the new library is not compatible with
the old one.

Just rebuild the program using the library against the new version and
you won't run into any trouble.

--
Florian Pritz


All times are GMT. The time now is 07:58 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.