[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