<div dir="ltr">Peter,<div><br></div><div>Just an FYI, the DK-3.5 is still crashing on me but the thumbnails are tamed down a bit. I did try again to build DK-4.0.0-beta1 by renaming the 3.5 ebuild into my local overlay and pointing it at the tarball. I get about 41% compiled before the first error. I googled it but found nothing. For what its worth here's the errors:</div>
<div><br></div><div><div>/var/tmp/portage/media-gfx/digikam-4.0.0_beta1/work/digikam-4.0.0-beta1/core/libs/widgets/metadata/xmpwidget.cpp:126:44: error: no matching function for call to 'Digikam::DMetadata::getXmpTagsDataList()'</div>
<div> setMetadataMap(data.getXmpTagsDataList());</div></div><div><br></div><div><snip></div><div><br></div><div><div>/usr/include/libkexiv2/kexiv2.h:810:25: note: candidate expects 2 arguments, 0 provided</div>
<div>digikam/CMakeFiles/digikamcore.dir/build.make:5199: recipe for target 'digikam/CMakeFiles/digikamcore.dir/__/libs/widgets/metadata/xmpwidget.o' failed</div><div>make[2]: *** [digikam/CMakeFiles/digikamcore.dir/__/libs/widgets/metadata/xmpwidget.o] Error 1</div>
<div>make[2]: *** Waiting for unfinished jobs....</div><div>/var/tmp/portage/media-gfx/digikam-4.0.0_beta1/work/digikam-4.0.0-beta1/core/libs/widgets/metadata/exifwidget.cpp: In member function 'virtual bool Digikam::ExifWidget::decodeMetadata()':</div>
<div>/var/tmp/portage/media-gfx/digikam-4.0.0_beta1/work/digikam-4.0.0-beta1/core/libs/widgets/metadata/exifwidget.cpp:115:45: error: no matching function for call to 'Digikam::DMetadata::getExifTagsDataList()'</div>
<div> setMetadataMap(data.getExifTagsDataList());</div></div><div><br></div><div>Could be something in my ebuild I used from 3.5. Or I'm missing something. cheers, JD</div><div><br></div><div><br></div><div><br>
</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Jan 3, 2014 at 1:16 PM, Jim Dory <span dir="ltr"><<a href="mailto:james@dorydesign.com" target="_blank">james@dorydesign.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Peter, thanks for informative reply.<div><br></div><div>1) I don't use eix - I'll give it a try.</div>
<div>2) I always use emerge -avuND @world when updating.</div><div>3) I have the elogs emailed me automatically so I can read each one.</div>
<div>4) yes, but only when it asks</div><div>5) depclean not as often as I should, but occasionally</div><div>6) first go-to when I have a problem, usually doesn't have anything to fix these days.</div><div>7) when my root partition starts filling up I do this.</div>
<div>8) when it asks, not as matter of course.</div><div><br></div><div>I will say I may have fixed problem but haven't had time to play around much to be sure. Possibly things are still broken, but I am finally able to get some accurate thumbnails. I will see what happens when I tag some - that was throwing the thumbnails off previously.</div>
<div><br></div><div>What I did was try to build an ebuild with digikam-4.0.0.beta1 but it would fail during the compile. So I went ahead and as my user (not root) installed it via "make && make install [as root]" in my home/Opt directory. However, I forgot about specifying an install directory so it installed globally. Oops.</div>
<div><br></div><div>I had the exact same problem with the beta version so uninstalled it using the make uninstall command. That removed a lot of KDE libraries, which I reinstalled using my sets (i.e.: emerge -av @kdegraphics) and a few others. So I'm back on dk 3.5, and it seems to be behaving better now.</div>
<div><br></div><div>Not sure why I was having trouble with the dk beta1 ebuild, but that would be another thread I guess and maybe something for the gentoo forums. </div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra">
<br><br><div class="gmail_quote">
On Fri, Jan 3, 2014 at 12:04 AM, Peter Albrecht <span dir="ltr"><<a href="mailto:peter@crazymonkeys.de" target="_blank">peter@crazymonkeys.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Jim,<br>
<br>
on my gentoo system "dev-ruby/sqlite3" is not installed and<br>
digikam works fine with sqlite datebase. So I guess, you<br>
don't need it.<br>
<br>
I am no gentoo expert, but<br>
"/usr/portage/media-gfx/digikam/digikam-3.5.0.ebuild"<br>
says:<br>
> CDEPEND="... || ( dev-qt/qtsql:4[mysql] dev-qt/qtsql:4[sqlite] ) ..."<br>
<br>
I would read this: You need QtSQL (slot 4) with USE-Flag<br>
"mysql" or "sqlite" enabled.<br>
<br>
While "/usr/portage/dev-qt/qtsql/qtsql-4.8.5.ebuild" says:<br>
> DEPEND="... sqlite? ( dev-db/sqlite:3 )"<br>
<br>
Which, I would read like: I you enable "sqlite" USE-Flag,<br>
install "dev-db/sqlite slot 3".<br>
And "eix ^sqlite$" tells you, slot 3 contains version 3.7.x<br>
and 3.8.x.<br>
<br>
To sum up:<br>
If build dev-qt/qtsql with USE-Flag sqlite, sqlite 3.x will<br>
be installed automatically.<br>
<br>
I use at the moment:<br>
- media-gfx/digikam-3.5.0<br>
- dev-db/sqlite-3.7.17<br>
- dev-qt/qtsql-4.8.5<br>
<br>
This works fine for me. Maybe you try these versions.<br>
<br>
<br>
As for gentoo in general:<br>
Maybe you missed some step at your last system update. Wenn<br>
I do updates, I go through the following steps:<br>
<br>
1) eix-sync or emerge --sync; eix-update<br>
<br>
2) emerge -vpt --update --newuse --deep world<br>
<br>
3) check elogs (if enabled) with "elogv"<br>
<br>
4) emerge -va @preserved-rebuild<br>
<br>
5) emerge -va --depclean<br>
<br>
6) revdep-rebuild -i<br>
<br>
7) eclean-dist --destructive<br>
<br>
8) dispatch-conf<br>
<br>
<br>
Regards,<br>
Peter<br>
<div><br>
<br>
On 02.01.2014 23:33, Jim Dory wrote:<br>
> Ok, I may have it already as my version is sqlite-3.8.2<br>
><br>
> I did enable a sqlite3 USE flag in the make.conf but when doing an "emerge<br>
> -avuND @world" no package picks it up. There is a dev-ruby/sqlite3 that<br>
> says this: "An extension library to access a SQLite database from Ruby" so<br>
> not sure that would do anything for me. Thanks much for the response.<br>
> cheers, Jim<br>
><br>
><br>
> On Thu, Jan 2, 2014 at 12:25 PM, Gilles Caulier <<a href="mailto:caulier.gilles@gmail.com" target="_blank">caulier.gilles@gmail.com</a>>wrote:<br>
><br>
>> yes, you need SQlite3 Qt plugin... not SQlite directly. We use Qt DB SDK<br>
</div><div><div>_______________________________________________<br>
Digikam-users mailing list<br>
<a href="mailto:Digikam-users@kde.org" target="_blank">Digikam-users@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/digikam-users" target="_blank">https://mail.kde.org/mailman/listinfo/digikam-users</a><br>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>