https://bugs.kde.org/show_bug.cgi?id=348586
Bug ID: 348586 Summary: digikam does not write description to XML sitecard file anymore Product: digikam Version: 4.10.0 Platform: Chakra OS: Linux Status: UNCONFIRMED Severity: critical Priority: NOR Component: Metadata Assignee: [hidden email] Reporter: [hidden email] Just upgraded my Chakra Linux to the latest KDE 4 including digikam to 4.10.0. When I write the metadata to the XML sitecard files now the entry for the description <dc:description> is missing. Digikam 4.9 still was writing the informaion to the file. Reproducible: Always Steps to Reproduce: 1. enter a description in digicam 2. write it to the XML sitecard file 3. open XML sitecard file in Kate 4. search for <dc:description> Actual Results: <dc:description> is not in the file. Expected Results: <dc:description> should be in the file. My Chakra is up-to-date. -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
https://bugs.kde.org/show_bug.cgi?id=348586
Gilles Caulier <[hidden email]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[hidden email] --- Comment #1 from Gilles Caulier <[hidden email]> --- Nothing has changed in source code about this topic between 4.9.0 and 4.10.0 as i know... Where in GUI do you patch comment for your image ? digiKam Comments/Tags from Right sidebar ? Did you use Exiv2 compiled with XMP support ? Look in Help/Components Info dialog for details. Did you turn on right option in Setup/Metadata config panel ? Gilles Caulier -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Knut Hildebrandt-2
https://bugs.kde.org/show_bug.cgi?id=348586
Gilles Caulier <[hidden email]> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|critical |normal -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Knut Hildebrandt-2
https://bugs.kde.org/show_bug.cgi?id=348586
--- Comment #2 from Knut Hildebrandt <[hidden email]> --- (In reply to Gilles Caulier from comment #1) > Where in GUI do you patch comment for your image ? digiKam Comments/Tags > from Right sidebar ? In the Description tab on the right sidebar I fill in Title and Caption. Title used to be stored in <dc:title> and still is. Caption used to be stored in <dc:description> but is not anymore. > Did you use Exiv2 compiled with XMP support ? Look in Help/Components Info > dialog for details. don't know. But I just see, that kdegraphics-libkexiv2 was updated from 15.04.0-1 to 15.04.1-1 today. Will downgrade and check again. > Did you turn on right option in Setup/Metadata config panel ? I did not change the settings. Following are enabled: Image tags Caption and title Rating Pick label Colour label Timestamp Metadata templates (Copyright etc.) Further are enabled: Write to sidecar files (Write to XMP sidecar only) Update file timestamp when files are modified -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Knut Hildebrandt-2
https://bugs.kde.org/show_bug.cgi?id=348586
--- Comment #3 from Gilles Caulier <[hidden email]> --- > Did you use Exiv2 compiled with XMP support ? Look in Help/Components Info > dialog for details. don't know. But I just see, that kdegraphics-libkexiv2 was updated from 15.04.0-1 to 15.04.1-1 today. Will downgrade and check again. ==> Look in digiKam help/component info dialog ! -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Knut Hildebrandt-2
https://bugs.kde.org/show_bug.cgi?id=348586
Gilles Caulier <[hidden email]> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|digikam does not write |digikam does not write |description to XML sitecard |description to XMP sidecar |file anymore |file anymore -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Knut Hildebrandt-2
https://bugs.kde.org/show_bug.cgi?id=348586
--- Comment #4 from Knut Hildebrandt <[hidden email]> --- (In reply to Gilles Caulier from comment #3) > > Did you use Exiv2 compiled with XMP support ? Look in Help/Components Info > > dialog for details. > don't know. But I just see, that kdegraphics-libkexiv2 was updated from > 15.04.0-1 to 15.04.1-1 today. Will downgrade and check again. > > ==> Look in digiKam help/component info dialog ! digiKam version 4.10.0 CPU cores: 4 Demosaic GPL2 pack support: Unknown Demosaic GPL3 pack support: Unknown Exiv2 can write to Jp2: Yes Exiv2 can write to Jpeg: Yes Exiv2 can write to Pgf: Yes Exiv2 can write to Png: Yes Exiv2 can write to Tiff: Yes Exiv2 supports XMP metadata: Yes LibCImg: 130 LibEigen: 3.2.4 LibExiv2: 0.24 LibJPEG: 80 LibJasper: 1.900.1 LibKDE: 4.14.8 LibKExiv2: 2.4.0 LibKGeoMap: 3.1.0 LibKdcraw: 2.4.2 LibLCMS: 119 LibLensFun: 0.3.0-0 LibLqr support: yes LibPGF: 6.14.12 LibPNG: 1.6.17 LibQt: 4.8.6 LibRaw: 0.15.4 LibTIFF: LIBTIFF, Version 4.0.3 Copyright (c) 1988-1996 Sam Leffler Copyright (c) 1991-1996 Silicon Graphics, Inc. Marble Widget: 0.21.1 (stable release) Parallelised demosaicing: Unknown RawSpeed codec support: Unknown Baloo support: Yes Database backend: QSQLITE Kdepimlibs support: Yes Kipi-Plugins: 4.10.0 LibGphoto2: 2.5.4 LibKface: 3.5.0 LibKipi: 2.2.0 LibOpenCV: 2.4.10 Sqlite2 support: no -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Knut Hildebrandt-2
https://bugs.kde.org/show_bug.cgi?id=348586
--- Comment #5 from Knut Hildebrandt <[hidden email]> --- Well, I just noticed more problems. In digikam I can't save any changes to the metadata anymore. Furthermore Dropbox and Copy.com have severe problems too. Both can't access their sqlite database. Since I made system upgrade today I suppose this somehow fucked up some important components. Will downgrade the system and start all over again. -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Knut Hildebrandt-2
https://bugs.kde.org/show_bug.cgi?id=348586
--- Comment #6 from Gilles Caulier <[hidden email]> --- Just to be sure, run kdebugdialog to enable debug trace on the console and run digiKam following instructions here : https://www.digikam.org/contrib Gilles Caulier -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Knut Hildebrandt-2
https://bugs.kde.org/show_bug.cgi?id=348586
--- Comment #7 from Knut Hildebrandt <[hidden email]> --- Ok, downgraded the whole system and installed digikam 4.10 and kdegraphics-libkexiv2 15.04.1-1. When I change the Title of a picture an click the next one I get following output i gdb: digikam(19668)/digikam (core) Digikam::DatabaseCoreBackendPrivate::checkRetrySQLiteLockError: Database is locked. Waited 0 digikam(19668)/digikam (core) Digikam::MetadataHub::writeToBaloo: No write to baloo +++++++++++++++++++++++++++++++++++++ digikam(19668)/digikam (core) Digikam::DMetadata::setImageTitles: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Title: QMap(("x-default", CaptionValues::caption: "blablabla", CaptionValues::author: "", CaptionValues::date: QDateTime("") ) ) digikam(19668)/KEXIV2: Cannot remove Xmp tag using Exiv2 (Error # 35 : Keine Namensrauminformation für den XMP-Präfix `acdsee' verfügbar digikam(19668)/KEXIV2: Cannot set Xmp tag string into image using Exiv2 (Error # 35 : Keine Namensrauminformation für den XMP-Präfix `acdsee' verfügbar digikam(19668)/digikam (core) Digikam::DMetadata::setImageComments: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Comment: QMap(("x-default", CaptionValues::caption: "blablabla", CaptionValues::author: "", CaptionValues::date: QDateTime("Di. Jun 2 20:30:34 2015") ) ) digikam(19668)/KEXIV2: Cannot remove Xmp tag using Exiv2 (Error # 35 : Keine Namensrauminformation für den XMP-Präfix `acdsee' verfügbar digikam(19668)/KEXIV2: Cannot remove Xmp tag using Exiv2 (Error # 35 : Keine Namensrauminformation für den XMP-Präfix `acdsee' verfügbar digikam(19668)/KEXIV2: Cannot set Xmp tag string into image using Exiv2 (Error # 35 : Keine Namensrauminformation für den XMP-Präfix `acdsee' verfügbar digikam(19668)/digikam (core) Digikam::DMetadata::setImagePickLabel: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Pick Label: 0 digikam(19668)/digikam (core) Digikam::DMetadata::setImageColorLabel: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Color Label: 0 digikam(19668)/digikam (core) Digikam::DMetadata::setImageRating: Rating value to write is out of range! digikam(19668)/digikam (core) Digikam::DMetadata::setMetadataTemplate: Applying Metadata Template: "persönliche Angaben" :: ("Knut Hildebrandt") digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::setIptcTagsStringList: /run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef : Iptc.Application2.Byline => Knut Hildebrandt digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Authors Title : "" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Credit : "Knut Hildebrandt" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Source : "" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Copyright : "Knut Hildebrandt" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Instructions : "" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Country : "" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Country Code : "" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> City : "" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> SubLocation : "" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Province/State : "" digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::getIptcKeywords: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Read Iptc Keywords: () digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::setIptcKeywords: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> New Iptc Keywords: ("bla", "bla", "bla",) digikam(19668)/KEXIV2: Cannot remove Xmp tag using Exiv2 (Error # 35 : Keine Namensrauminformation für den XMP-Präfix `acdsee' verfügbar digikam(19668)/KEXIV2: Cannot set Xmp tag string into image using Exiv2 (Error # 35 : Keine Namensrauminformation für den XMP-Präfix `acdsee' verfügbar digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::save: KExiv2::metadataWritingMode 1 digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::save: Will write XMP sidecar for file "knut_hildebrandt-digi0635_01.nef" digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::Private::saveOperations: wroteComment: false digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::Private::saveOperations: wroteEXIF: true digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::Private::saveOperations: wroteIPTC: true digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::Private::saveOperations: wroteXMP: true digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::Private::printExiv2MessageHandler: Exiv2 ( 3 ) : Fehler des XMP-Werkzeugsatzes 4: Invalid UTF-8 data byte digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::Private::printExiv2MessageHandler: Exiv2 ( 3 ) : Failed to encode XMP metadata. digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::save: Metadata for file ' "knut_hildebrandt-digi0635_01.nef" ' written to XMP sidecar. digikam(19668)/digikam (core) Digikam::DImg::load: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" : RAW file identified digikam(19668)/digikam (core) Digikam::ImageScanner::commit: Scanning took 30 ms digikam(19668)/digikam (core) Digikam::ImageScanner::~ImageScanner: Finishing took 60 ms digikam(19668)/digikam (core) Digikam::AlbumWatch::rescanDirectory: Detected change, triggering rescan of directory "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter" The sidecar file looks like this: <?xml version="1.0" encoding="UTF-8"?> When I change the Caption of a picture an click the next one I get following output i gdb: digikam(19668)/digikam (core) Digikam::DatabaseCoreBackendPrivate::checkRetrySQLiteLockError: Database is locked. Waited 0 digikam(19668)/digikam (core) Digikam::MetadataHub::writeToBaloo: No write to baloo +++++++++++++++++++++++++++++++++++++ digikam(19668)/digikam (core) Digikam::DMetadata::setImageTitles: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Title: QMap(("x-default", CaptionValues::caption: "blablabla", CaptionValues::author: "", CaptionValues::date: QDateTime("") ) ) digikam(19668)/KEXIV2: Cannot remove Xmp tag using Exiv2 (Error # 35 : Keine Namensrauminformation für den XMP-Präfix `acdsee' verfügbar digikam(19668)/KEXIV2: Cannot set Xmp tag string into image using Exiv2 (Error # 35 : Keine Namensrauminformation für den XMP-Präfix `acdsee' verfügbar digikam(19668)/digikam (core) Digikam::DMetadata::setImageComments: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Comment: QMap(("x-default", CaptionValues::caption: "blablabla", CaptionValues::author: "", CaptionValues::date: QDateTime("Mi. Jun 3 00:56:57 2015") ) ) digikam(19668)/KEXIV2: Cannot remove Xmp tag using Exiv2 (Error # 35 : Keine Namensrauminformation für den XMP-Präfix `acdsee' verfügbar digikam(19668)/KEXIV2: Cannot set Xmp tag string into image using Exiv2 (Error # 35 : Keine Namensrauminformation für den XMP-Präfix `acdsee' verfügbar digikam(19668)/digikam (core) Digikam::DMetadata::setImagePickLabel: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Pick Label: 0 digikam(19668)/digikam (core) Digikam::DMetadata::setImageColorLabel: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Color Label: 0 digikam(19668)/digikam (core) Digikam::DMetadata::setImageRating: Rating value to write is out of range! digikam(19668)/digikam (core) Digikam::DMetadata::setMetadataTemplate: Applying Metadata Template: "persönliche Angaben" :: ("Knut Hildebrandt") digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::setIptcTagsStringList: /run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef : Iptc.Application2.Byline => Knut Hildebrandt digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Authors Title : "" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Credit : "Knut Hildebrandt" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Source : "" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Copyright : "Knut Hildebrandt" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Instructions : "" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Country : "" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Country Code : "" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> City : "" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> SubLocation : "" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Province/State : "" digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::getIptcKeywords: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Read Iptc Keywords: () digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::setIptcKeywords: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> New Iptc Keywords: ("bla", "bla", "bla") digikam(19668)/KEXIV2: Cannot remove Xmp tag using Exiv2 (Error # 35 : Keine Namensrauminformation für den XMP-Präfix `acdsee' verfügbar digikam(19668)/KEXIV2: Cannot set Xmp tag string into image using Exiv2 (Error # 35 : Keine Namensrauminformation für den XMP-Präfix `acdsee' verfügbar digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::save: KExiv2::metadataWritingMode 1 digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::save: Will write XMP sidecar for file "knut_hildebrandt-digi0635_01.nef" digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::Private::saveOperations: wroteComment: false digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::Private::saveOperations: wroteEXIF: true digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::Private::saveOperations: wroteIPTC: true digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::Private::saveOperations: wroteXMP: true digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::save: Metadata for file ' "knut_hildebrandt-digi0635_01.nef" ' written to XMP sidecar. digikam(19668)/digikam (core) Digikam::DImg::load: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" : RAW file identified digikam(19668)/digikam (core) Digikam::ImageScanner::commit: Scanning took 16 ms digikam(19668)/digikam (core) Digikam::ImageScanner::~ImageScanner: Finishing took 5 ms digikam(19668)/digikam (core) Digikam::AlbumWatch::rescanDirectory: Detected change, triggering rescan of directory "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter" [New Thread 0x7fffad254700 (LWP 20868)] The sidecar file looks normal but lacks the <dc:description> entry for the Caption. When I change a Tag of a picture an click the next one I get following output i gdb: digikam(19668)/digikam (core) Digikam::DatabaseCoreBackendPrivate::checkRetrySQLiteLockError: Database is locked. Waited 0 digikam(19668)/digikam (core) Digikam::MetadataHub::writeToBaloo: No write to baloo +++++++++++++++++++++++++++++++++++++ digikam(19668)/digikam (core) Digikam::DMetadata::setImageTitles: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Title: QMap(("x-default", CaptionValues::caption: "blablabla", CaptionValues::author: "", CaptionValues::date: QDateTime("") ) ) digikam(19668)/KEXIV2: Cannot remove Xmp tag using Exiv2 (Error # 35 : Keine Namensrauminformation für den XMP-Präfix `acdsee' verfügbar digikam(19668)/KEXIV2: Cannot set Xmp tag string into image using Exiv2 (Error # 35 : Keine Namensrauminformation für den XMP-Präfix `acdsee' verfügbar digikam(19668)/digikam (core) Digikam::DMetadata::setImageComments: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Comment: QMap(("x-default", CaptionValues::caption: "blablabla", CaptionValues::author: "", CaptionValues::date: QDateTime("Mi. Jun 3 00:56:57 2015") ) ) digikam(19668)/KEXIV2: Cannot remove Xmp tag using Exiv2 (Error # 35 : Keine Namensrauminformation für den XMP-Präfix `acdsee' verfügbar digikam(19668)/KEXIV2: Cannot remove Xmp tag using Exiv2 (Error # 35 : Keine Namensrauminformation für den XMP-Präfix `acdsee' verfügbar digikam(19668)/KEXIV2: Cannot set Xmp tag string into image using Exiv2 (Error # 35 : Keine Namensrauminformation für den XMP-Präfix `acdsee' verfügbar digikam(19668)/digikam (core) Digikam::DMetadata::setImagePickLabel: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Pick Label: 0 digikam(19668)/digikam (core) Digikam::DMetadata::setImageColorLabel: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Color Label: 0 digikam(19668)/digikam (core) Digikam::DMetadata::setImageRating: Rating value to write is out of range! digikam(19668)/digikam (core) Digikam::DMetadata::setMetadataTemplate: Applying Metadata Template: "persönliche Angaben" :: ("Knut Hildebrandt") digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::setIptcTagsStringList: /run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef : Iptc.Application2.Byline => Knut Hildebrandt digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Authors Title : "" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Credit : "Knut Hildebrandt" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Source : "" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Copyright : "Knut Hildebrandt" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Instructions : "" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Country : "" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Country Code : "" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> City : "" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> SubLocation : "" digikam(19668)/digikam (core) Digikam::DMetadata::setIptcTag: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Province/State : "" digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::getIptcKeywords: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> Read Iptc Keywords: () digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::setIptcKeywords: "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter/knut_hildebrandt-digi0635_01.nef" ==> New Iptc Keywords: ("bla", "bla", "bla") digikam(19668)/KEXIV2: Cannot remove Xmp tag using Exiv2 (Error # 35 : Keine Namensrauminformation für den XMP-Präfix `acdsee' verfügbar digikam(19668)/KEXIV2: Cannot set Xmp tag string into image using Exiv2 (Error # 35 : Keine Namensrauminformation für den XMP-Präfix `acdsee' verfügbar digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::save: KExiv2::metadataWritingMode 1 digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::save: Will write XMP sidecar for file "knut_hildebrandt-digi0635_01.nef" digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::Private::saveOperations: wroteComment: false digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::Private::saveOperations: wroteEXIF: true digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::Private::saveOperations: wroteIPTC: true digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::Private::saveOperations: wroteXMP: true digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::Private::printExiv2MessageHandler: Exiv2 ( 3 ) : Fehler des XMP-Werkzeugsatzes 4: Invalid UTF-8 data byte digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::Private::printExiv2MessageHandler: Exiv2 ( 3 ) : Failed to encode XMP metadata. digikam(19668)/KEXIV2 KExiv2Iface::KExiv2::save: Metadata for file ' "knut_hildebrandt-digi0635_01.nef" ' written to XMP sidecar. digikam(19668)/digikam (core) Digikam::DImg::load: "/run/media/knut/Bildarchive/Bildarchiv1a/bla/knut_hildebrandt-digi0635_01.nef" : RAW file identified digikam(19668)/digikam (core) Digikam::ImageScanner::commit: Scanning took 15 ms digikam(19668)/digikam (core) Digikam::ImageScanner::~ImageScanner: Finishing took 6 ms [New Thread 0x7fffad254700 (LWP 22476)] digikam(19668)/digikam (core) Digikam::AlbumWatch::rescanDirectory: Detected change, triggering rescan of directory "/run/media/knut/Bildarchive/Bildarchiv1a/digi0635-Hessen-Felsberg-Kletter-Retter" [New Thread 0x7fff2f7fe700 (LWP 22478)] And the sidecar file looks like this again: <?xml version="1.0" encoding="UTF-8"?> Changed all the contents to blabla etc. Next I will downgrade to 4.9 and run the tests again. -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Knut Hildebrandt-2
https://bugs.kde.org/show_bug.cgi?id=348586
--- Comment #8 from Knut Hildebrandt <[hidden email]> --- Well, downgraded again using this command: sudo pacman -U /var/cache/pacman/pkg/chakra-common-15.04.0-1-x86_64.pkg.tar.xz /var/cache/pacman/pkg/oxygen-icons-15.04.0-1-x86_64.pkg.tar.xz /var/cache/pacman/pkg/kdelibs-4.14.7-2-x86_64.pkg.tar.xz /var/cache/pacman/pkg/kdegraphics-libkexiv2-15.04.0-1-x86_64.pkg.tar.xz /var/cache/pacman/pkg/digikam-4.9.0-2-x86_64.pkg.tar.xz /var/cache/pacman/pkg/digikam-debug-4.9.0-2-x86_64.pkg.tar.xz And ran the same test mentioned in the last post. Now all metadata are written correctly into the sicecar files. -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Knut Hildebrandt-2
https://bugs.kde.org/show_bug.cgi?id=348586
--- Comment #9 from Gilles Caulier <[hidden email]> --- digikam(19668)/KEXIV2: Cannot set Xmp tag string into image using Exiv2 (Error # 35 : Keine Namensrauminformation für den XMP-Präfix `acdsee' verfügbar This is the problem : ACDSEE namespace not recognized. It's libkexiv2 to upgrade, not downgrade. We have patched all libkexiv2 for KDE 4.10.x yesterday evening to include this namespace. -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Knut Hildebrandt-2
https://bugs.kde.org/show_bug.cgi?id=348586
--- Comment #10 from Knut Hildebrandt <[hidden email]> --- (In reply to Gilles Caulier from comment #9) > This is the problem : ACDSEE namespace not recognized. Okay, I try it out as soon as the changes find their way into the Chakra repositories. > It's libkexiv2 to upgrade, not downgrade. We have patched all libkexiv2 for KDE 4.10.x yesterday evening to include this namespace. But everything works fine again after the downgrade to digikam 4.9.0 and kdegraphics-libkexiv2 15.04.0. -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Knut Hildebrandt-2
https://bugs.kde.org/show_bug.cgi?id=348586
--- Comment #11 from Gilles Caulier <[hidden email]> --- >But everything works fine again after the downgrade to digikam 4.9.0 and kdegraphics-libkexiv2 15.04.0. It's normal, ACDSee support have been introduced with digiKam 4.10.0 Gilles Caulier -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Knut Hildebrandt-2
https://bugs.kde.org/show_bug.cgi?id=348586
--- Comment #12 from Gilles Caulier <[hidden email]> --- Git commit c82033b16e8e225bd63a325d9c2b0a16450f2775 by Maik Qualmann. Committed on 02/06/2015 at 17:26. Pushed by mqualmann into branch 'Applications/14.12'. namespace from ACDSee added M +2 -0 libkexiv2/kexiv2.cpp http://commits.kde.org/libkexiv2/c82033b16e8e225bd63a325d9c2b0a16450f2775 diff --git a/libkexiv2/kexiv2.cpp b/libkexiv2/kexiv2.cpp index 65af6fb..21f3b47 100644 --- a/libkexiv2/kexiv2.cpp +++ b/libkexiv2/kexiv2.cpp @@ -110,6 +110,7 @@ bool KExiv2::initializeExiv2() registerXmpNameSpace(QString("http://ns.adobe.com/lightroom/1.0/"), QString("lr")); registerXmpNameSpace(QString("http://www.digikam.org/ns/kipi/1.0/"), QString("kipi")); registerXmpNameSpace(QString("http://ns.microsoft.com/photo/1.2/"), QString("MP")); + registerXmpNameSpace(QString("http://ns.acdsee.com/iptc/1.0/"), QString("acdsee")); #endif // _XMP_SUPPORT_ @@ -124,6 +125,7 @@ bool KExiv2::cleanupExiv2() unregisterXmpNameSpace(QString("http://ns.adobe.com/lightroom/1.0/")); unregisterXmpNameSpace(QString("http://www.digikam.org/ns/kipi/1.0/")); unregisterXmpNameSpace(QString("http://ns.microsoft.com/photo/1.2/")); + unregisterXmpNameSpace(QString("http://ns.acdsee.com/iptc/1.0/")); Exiv2::XmpParser::terminate(); -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Knut Hildebrandt-2
https://bugs.kde.org/show_bug.cgi?id=348586
--- Comment #13 from Gilles Caulier <[hidden email]> --- Git commit f2c866b5ab264300d414415c1c2303fae73812d8 by Maik Qualmann. Committed on 02/06/2015 at 17:31. Pushed by mqualmann into branch 'Applications/15.04'. namespace from ACDSee added M +2 -0 libkexiv2/kexiv2.cpp http://commits.kde.org/libkexiv2/f2c866b5ab264300d414415c1c2303fae73812d8 -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Knut Hildebrandt-2
https://bugs.kde.org/show_bug.cgi?id=348586
--- Comment #14 from Gilles Caulier <[hidden email]> --- Git commit da1ef4aff688ce1b99ed5a95b7943e17551bc3c6 by Maik Qualmann. Committed on 02/06/2015 at 17:34. Pushed by mqualmann into branch 'KDE/4.10'. namespace from ACDSee added M +2 -0 libkexiv2/kexiv2.cpp http://commits.kde.org/libkexiv2/da1ef4aff688ce1b99ed5a95b7943e17551bc3c6 -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Knut Hildebrandt-2
https://bugs.kde.org/show_bug.cgi?id=348586
--- Comment #15 from Gilles Caulier <[hidden email]> --- Git commit 56efea238609b5cb822b5f03c3df783ed31a3373 by Maik Qualmann. Committed on 02/06/2015 at 17:39. Pushed by mqualmann into branch 'KDE/4.11'. namespace from ACDSee added M +2 -0 libkexiv2/kexiv2.cpp http://commits.kde.org/libkexiv2/56efea238609b5cb822b5f03c3df783ed31a3373 -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Knut Hildebrandt-2
https://bugs.kde.org/show_bug.cgi?id=348586
--- Comment #16 from Gilles Caulier <[hidden email]> --- Git commit f29eccbb0e4fbef646884d4861b2468fb8caa6aa by Maik Qualmann. Committed on 02/06/2015 at 17:41. Pushed by mqualmann into branch 'KDE/4.12'. namespace from ACDSee added M +2 -0 libkexiv2/kexiv2.cpp http://commits.kde.org/libkexiv2/f29eccbb0e4fbef646884d4861b2468fb8caa6aa -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Knut Hildebrandt-2
https://bugs.kde.org/show_bug.cgi?id=348586
--- Comment #17 from Gilles Caulier <[hidden email]> --- Git commit 8a00a8434e44e6785a5abd3f38cd7e6993ac1fd1 by Maik Qualmann. Committed on 02/06/2015 at 17:43. Pushed by mqualmann into branch 'KDE/4.13'. namespace from ACDSee added M +2 -0 libkexiv2/kexiv2.cpp http://commits.kde.org/libkexiv2/8a00a8434e44e6785a5abd3f38cd7e6993ac1fd1 -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
Free forum by Nabble | Edit this page |