Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#13256 - digikam broken after recent libkdcraw update
Attached to Project:
Arch Linux
Opened by Michal (broch) - Friday, 13 February 2009, 16:42 GMT
Last edited by Tobias Powalowski (tpowa) - Saturday, 14 February 2009, 10:03 GMT
Opened by Michal (broch) - Friday, 13 February 2009, 16:42 GMT
Last edited by Tobias Powalowski (tpowa) - Saturday, 14 February 2009, 10:03 GMT
|
DetailsOS: Arch i686 current (pacman -Syu on 2-12-09)
Problem: broken digikam Description: after update of libkdcraw to 0.1.6-1 digikam will not start anymore. digikam will generate the following error message: digikam: error while loading shared libraries: libkdcraw.so.3: cannot open shared object file: No such file or directory reverting to the previous version of libkdcraw fixed the issue Additional info: * package version(s) * config and/or log files etc. Steps to reproduce: 1) install latest libkdcraw 2) run digikam 3) revert to the previous version of libkdcraw to run digikam again |
This task depends upon
configure: error: /opt/kde/bin/kde-config --prefix outputed the non existant prefix '' for kdelibs.
This means it has been moved since you installed it.
This won't work. Please recompile kdelibs for the new prefix.
make: *** No targets specified and no makefile found. Stop.
==> ERROR: Build Failed.
Running /opt/kde/bin/kde-config --prefix at a command prompt gives "/opt/kde" as the output.
I think libkdcraw is the kde4 version now, since it produces libkdcraw.so and libkdcraw.so.4, but no libkdcraw.so.3, that is requested by digikam.
However, if I try to recompile digikam (0.9.4-2) with the latest libkdcraw installed (0.1.6-1), the build fails with:
dimg.cpp:496: error: 'KDcrawIface::DcrawBinary' has not been declared
The configure was successful before that, and found libkdcraw:
configure:36740: checking for libkdcraw >= 0.1.4
configure:36744: result: yes
configure:36748: checking LIBKDCRAW_CFLAGS
configure:36751: result: -I/opt/kde/include
configure:36754: checking LIBKDCRAW_LIBS
configure:36757: result: -L/opt/kde/lib -lkdcraw
configure:36790: result: found
So this might be an incompatibility issue before the current digikam and libkdcraw as well as the extra/digikam being compiled on the server before updating to extra/libkdcraw?