Bug 152199 - Deleting tags can leave orphaned IPTC keywords inside files
Summary: Deleting tags can leave orphaned IPTC keywords inside files
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Metadata-Iptc (show other bugs)
Version: 0.9.2
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-12 11:53 UTC by james
Modified: 2017-08-13 07:31 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 1.0.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description james 2007-11-12 11:53:51 UTC
Version:           0.9.2-final (using KDE KDE 3.5.8)
Installed from:    Ubuntu Packages
OS:                Linux

Steps to recreate:

1. Set digikam to save tags as IPTC keywords.
2. Create new tag, say, "TESTTAG".
3. Use it to tag an image.
4. Delete the tag.

The JPEG file will still contain "TESTTAG" in its list of IPTC keywords.

Workaround: always untag an image before deleting the tag. To delete already orphaned IPTC keywords, you can recreate the tag inside digikam, then tag the image, then untag the image, then delete the tag.

Solution: When deleting a tag, Digikam should delete corresponding IPTC keywords.
Comment 1 Arnd Baecker 2008-04-25 07:34:28 UTC
*** Bug 158713 has been marked as a duplicate of this bug. ***
Comment 2 x3ri7yz02 2008-05-27 03:45:51 UTC
Tested with SVN (lib-exiv2 revision 1463; digikam revision 813155).

Bug can be replicated with this SVN version. 

Comment 3 Christian Häne 2008-08-14 08:26:10 UTC
Another workaround is to remove the whole IPTC metadata and then run "synchronize images with database".
Comment 4 caulier.gilles 2009-06-23 15:08:00 UTC
This is fixed in current implementation from svn (1.0.0-beta2)

Gilles Caulier