<div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div><br clear="all"></div>Dear everybody,<br><br></div>I'd like first say, warmly, thanks for an excellent product. I've been a daily user since about 10 years. <br><br>I've a collection of close to 10000 raw images *.DNG, *.ORF and *.RW2 formats. DNG is about 75% of these. I've kept about 10% of the photos I've made. digikam has been essential in weeding and curating the collection (from about 100000 to 10000), and writing captions, applying tags/keywords and geo-tagging the all items. <br><br>I've always ensured that data is written back to the exif header and that there are xmp files in the file system. The collection is stored in a file system which is also a part of my Dropbox area.<br></div><div>I've share the same collection over more than one computer, but then had the sqlite database files in directories outside Dropbox. Worked without problem.<br></div><div><br></div>A few nights ago, my computer wanted to go from Ubuntu 14.04 LTS to 16.04 LTS, and I decided to allow that. When doing that, I felt that it would be time to go to digikam 5.5.0. It just didn't work.<br><br></div>I've <br><br></div><div>1. Installed the appimage (5.5.0 and 5.6.0)<br></div>2. Installed the digikam5 version for ubuntu according to tutorials on the Net.<br></div>3. I've compiled it from sources (been through all the cmake and dependency manage stuff), and got executable binaries.<br><br></div>finally I<br><br></div>4. Downgraded to digikam 4 again.<br><br></div>Sorry, but it doesn't work. There is no difference in having the database files inside our outside the collections. Not even downgrading helped.<br><br>What happens in all four cases is that digikam reads about 25% of the collection, and then it sighs deeply, printing to STDOUT what I've added below (seen people mentioning similar problems on mailing lists, but I've not found a clear answer). <br><br>The raw image in question is perfectly readable:<br><br><a href="https://www.dropbox.com/s/zwh1seo5gced12b/R0011071.DNG?dl=0">https://www.dropbox.com/s/zwh1seo5gced12b/R0011071.DNG?dl=0</a><br><br></div>Apart from dropbox (which actually make the raw processing without problems), I have successfully read this image using gimp and rawtherapee, so the file shouldn't be corrupt. After failing on that one, the process won't recover. The corresponding xmp file is well formed according to xmllint.<br></div><div><br>Closing digikam, and doing dump and refresh of the database using sqlite3 command line tool doesn't help.<br>It still tries to reread the collection and ends at the same item. If I move this image outside the collection, remove the database files and start over it ends the same way for some other item.<br></div><div><div><br></div><div>Right now I'm desperate since my work-flow is gone.<br><br></div><div>Any clue, anyone?<br><br></div><div>Thanks in advance<br><br></div><div>Sigfrid<br><br></div><div><br> <br><br>digikam.metaengine: DateTime (Exif digitalized): tors dec. 22 20:37:23 2011<br>digikam.metaengine: Orientation => Exif.Image.Orientation => 1<br>digikam.database: Scanning took 2 ms<br>digikam.database: Finishing took 0 ms<br>digikam.dimg: "/home/sigge/Dropbox/galleri/201112-201112/R0011071.DNG" : RAW file identified<br>digikam.geoiface: ----<br>digikam.geoiface: ----<br>digikam.general: Using 4 CPU core to run threads<br>digikam.general: Stacked View Mode : 0<br>digikam.general: Action Thread run 1 new jobs<br>digikam.dbengine: Database is locked. Waited 0<br>digikam.geoiface: ----<br>digikam.dbengine: Database is locked. Waited 250<br>digikam.dbengine: Database is locked. Waited 500<br>digikam.dbengine: Database is locked. Waited 750<br><br>....<br><br>digikam.dbengine: Database is locked. Waited 9500<br>digikam.dbengine: Database is locked. Waited 9750<br>digikam.dbengine: Database is locked. Waited 10000<br>digikam.dbengine: Detected locked database file. There is an active transaction. Waited but giving up now.<br>digikam.dbengine: Failure executing query:<br> "SELECT id FROM Albums WHERE albumRoot=? AND relativePath=?;" <br>Error messages: "Unable to fetch row" "database table is locked: Albums" 6 1 <br>Bound values: (QVariant(int, 1), QVariant(QString, "/200708-200712"))<br>digikam.general: Data From DBJobsThread is null: true<br>digikam.general: Cancel Main Thread<br>digikam.general: One job is done<br>^C<br><br><br><div><div><div><div><div><div><div><div><div><div><div><br><br>-- <br><div class="gmail_signature">Sigfrid Lundberg, Ph.D., System developer<br>Lund, Sweden<br><a href="http://sigfrid-lundberg.se/" target="_blank">http://sigfrid-lundberg.se/</a><br></div>
</div></div></div></div></div></div></div></div></div></div></div></div></div></div>