[digikam] [Bug 348586] New: digikam does not write description to XML sitecard file anymore

classic Classic list List threaded Threaded
34 messages Options
12
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 348586] New: digikam does not write description to XML sitecard file anymore

Knut Hildebrandt-2
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
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 348586] digikam does not write description to XML sitecard file anymore

Gilles Caulier-4
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
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 348586] digikam does not write description to XML sitecard file anymore

Gilles Caulier-4
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
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 348586] digikam does not write description to XML sitecard file anymore

Knut Hildebrandt-2
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
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 348586] digikam does not write description to XML sitecard file anymore

Gilles Caulier-4
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
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 348586] digikam does not write description to XMP sidecar file anymore

Gilles Caulier-4
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
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 348586] digikam does not write description to XMP sidecar file anymore

Knut Hildebrandt-2
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
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 348586] digikam does not write description to XMP sidecar file anymore

Knut Hildebrandt-2
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
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 348586] digikam does not write description to XMP sidecar file anymore

Gilles Caulier-4
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
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 348586] digikam does not write description to XMP sidecar file anymore

Knut Hildebrandt-2
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
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 348586] digikam does not write description to XMP sidecar file anymore

Knut Hildebrandt-2
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
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 348586] digikam does not write description to XMP sidecar file anymore

Gilles Caulier-4
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
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 348586] digikam does not write description to XMP sidecar file anymore

Knut Hildebrandt-2
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
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 348586] digikam does not write description to XMP sidecar file anymore

Gilles Caulier-4
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
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 348586] digikam does not write description to XMP sidecar file anymore

Gilles Caulier-4
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
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 348586] digikam does not write description to XMP sidecar file anymore

Gilles Caulier-4
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
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 348586] digikam does not write description to XMP sidecar file anymore

Gilles Caulier-4
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
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 348586] digikam does not write description to XMP sidecar file anymore

Gilles Caulier-4
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
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 348586] digikam does not write description to XMP sidecar file anymore

Gilles Caulier-4
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
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 348586] digikam does not write description to XMP sidecar file anymore

Gilles Caulier-4
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
12