[Digikam-users] Digikam 3.5 is crashing

Peter Albrecht peter at crazymonkeys.de
Fri Jan 3 09:04:26 GMT 2014


Hi Jim,

on my gentoo system "dev-ruby/sqlite3" is not installed and
digikam works fine with sqlite datebase. So I guess, you
don't need it.

I am no gentoo expert, but
"/usr/portage/media-gfx/digikam/digikam-3.5.0.ebuild"
says:
> CDEPEND="... || ( dev-qt/qtsql:4[mysql] dev-qt/qtsql:4[sqlite] ) ..."

I would read this: You need QtSQL (slot 4) with USE-Flag
"mysql" or "sqlite" enabled.

While "/usr/portage/dev-qt/qtsql/qtsql-4.8.5.ebuild" says:
> DEPEND="... sqlite? ( dev-db/sqlite:3 )"

Which, I would read like: I you enable "sqlite" USE-Flag,
install "dev-db/sqlite slot 3".
And "eix ^sqlite$" tells you, slot 3 contains version 3.7.x
and 3.8.x.

To sum up:
If build dev-qt/qtsql with USE-Flag sqlite, sqlite 3.x will
be installed automatically.

I use at the moment:
 - media-gfx/digikam-3.5.0
 - dev-db/sqlite-3.7.17
 - dev-qt/qtsql-4.8.5

This works fine for me. Maybe you try these versions.


As for gentoo in general:
Maybe you missed some step at your last system update. Wenn
I do updates, I go through the following steps:

 1) eix-sync   or   emerge --sync; eix-update

 2) emerge -vpt --update --newuse --deep world

 3) check elogs (if enabled) with "elogv"

 4) emerge -va @preserved-rebuild

 5) emerge -va --depclean

 6) revdep-rebuild -i

 7) eclean-dist --destructive

 8) dispatch-conf


Regards,
	Peter


On 02.01.2014 23:33, Jim Dory wrote:
> Ok, I may have it already as my version is sqlite-3.8.2
> 
> I did enable a sqlite3 USE flag in the make.conf but when doing an "emerge
> -avuND @world" no package picks it up. There is a dev-ruby/sqlite3 that
> says this: "An extension library to access a SQLite database from Ruby" so
> not sure that would do anything for me. Thanks much for the response.
>  cheers, Jim
> 
> 
> On Thu, Jan 2, 2014 at 12:25 PM, Gilles Caulier <caulier.gilles at gmail.com>wrote:
> 
>> yes, you need SQlite3 Qt plugin... not SQlite directly. We use Qt DB SDK



More information about the Digikam-users mailing list