[Digikam-devel] [digikam] [Bug 347348] New: Moving a directory loses metadata in database associated with .cr2 raw files

Kenneth Ingham kdebugs at i-pi.com
Wed May 6 23:15:04 BST 2015


https://bugs.kde.org/show_bug.cgi?id=347348

            Bug ID: 347348
           Summary: Moving a directory loses metadata in database
                    associated with .cr2 raw files
           Product: digikam
           Version: 4.9.0
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Severity: critical
          Priority: NOR
         Component: Database
          Assignee: digikam-devel at kde.org
          Reporter: kdebugs at i-pi.com

With two versions of digikam running, I move a directory(folder) from one
location to another.  The files, including the metadata sidecar files are
properly moved.  However, after the move, the .cr2 raw files no longer show any
metadata.  Looking in the sidecar file, I can see the tags, copyright, caption,
etc.  However, they do not show up with the thumbnails nor in the metadata side
panel.  Selecting read metadata from file to database does nothing (shouldn't
it try reading the sidecar?).

 JPEG, TIFF, and other files where the metadata is stored in the file itself
seem to move OK; I am guessing that scanning a new directory picks it up. 
However, since digikam is doing the moving, shouldn't it know to update the
database as it moves the files?  And, it should be able to read metadata from
the sidecar in any case.

Reproducible: Always

Steps to Reproduce:
1. Add metadata to a .cr2 file with sidecar storage.
2. Move the folder somewhere else.
3. Look at the new location.

Actual Results:  
All raw files have lost metadata, but JPEG, TIFF, and other files where the
metadata is stored in the file itself move OK.

Expected Results:  
Metadata stored in the database moves with the files.  Metadata in sidecar
files should be able to be loaded into the database.

Possibly relevant packages:
digikam-4.9.0-1.1.x86_64
digikam-doc-4.9.0-1.1.noarch
digikam-debuginfo-4.9.0-1.1.x86_64
kipi-plugins-geolocation-4.9.0-1.1.x86_64
kipi-plugins-lang-4.9.0-1.1.noarch
kipi-plugins-acquireimage-debuginfo-4.9.0-1.1.x86_64
kipi-plugins-4.9.0-1.1.x86_64
libkipi-devel-14.12.3-16.1.x86_64
kipi-plugins-geolocation-debuginfo-4.9.0-1.1.x86_64
kipi-plugins-acquireimage-4.9.0-1.1.x86_64
kipi-plugins-debuginfo-4.9.0-1.1.x86_64
libkipi11-14.12.3-16.1.x86_64

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list