Beagle fails to extract F-spot tags

Bug #292106 reported by Joris P
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
beagle (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: beagle

1) Ubuntu 8.10
2) Beagle 0.3.8-1ubuntu2
3) Be able to search for F-spot tags in beagle
4) A search for a specific F-spot tag doesn't return the images.

F-spot add tags to a standard EXIF image as rdf xml.

Checked file with text editor and found the tags:
...
<x:xmpmeta xmlns:x="adobe:ns:meta/">
  <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
    <rdf:Description rdf:about="">
      <dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">
        <rdf:Bag>
          <rdf:li>Gouden bruiloft person1 &amp; person2</rdf:li>
          <rdf:li>person3</rdf:li>
        </rdf:Bag>
      </dc:subject>
    </rdf:Description>
  </rdf:RDF>
</x:xmpmeta>
...

Extracting the data with beagle:

"beagle-extract-content file.jpg"

...
Error: Error loading TIFF file
SemWeb.ParserException: rdf:RDF cannot be used as a property name.
  at SemWeb.RdfXmlReader.OnError (System.String message) [0x00000]
  at SemWeb.RdfXmlReader.ParseProperty (SemWeb.Entity subject, System.Int32& liIndex) [0x00000]
  at SemWeb.RdfXmlReader.ParsePropertyNodes (SemWeb.Entity subject) [0x00000]
  at SemWeb.RdfXmlReader.ParseDescription () [0x00000]
  at SemWeb.RdfXmlReader.Select (StatementSink storage) [0x00000]
  at SemWeb.MemoryStore+StoreImpl.Import (StatementSource source) [0x00000]
  at SemWeb.Store.Import (StatementSource source) [0x00000]
  at FSpot.Xmp.XmpFile.Load (System.IO.Stream stream) [0x00000]
Error: Exception trying to retrieve FSpot/Digikam information:Mono.Data.Sqlite.SqliteException: Sqlite error
no such column: directory_path
  at Mono.Data.Sqlite.Sqlite3.Prepare (System.String strSql, Mono.Data.Sqlite.SqliteStatement previous, System.String& strRemain) [0x00000]
  at Mono.Data.Sqlite.SqliteCommand.BuildNextCommand () [0x00000]
Filter: Beagle.Filters.FilterJpeg (determined in .43s)
MimeType: image/jpeg
...

Revision history for this message
Luigi Maselli (grigio) wrote :

I'm sure in Ubuntu 8.04 Beagle worked. Xmp metadatas aren't indexed anymore :(

Revision history for this message
youen (youen) wrote :

Notes from nautilus aren't indexed since my distribution upgrade from 8.04 to 8.10.

Revision history for this message
Luigi Maselli (grigio) wrote :

It seems that the problem persists in Fedora 11 and Ubuntu 9.04 Jaunty :(

Revision history for this message
Luigi Maselli (grigio) wrote :

up

No news for this regression (since Ubuntu 8.04)

Revision history for this message
Jeremy Bícha (jbicha) wrote :

Thank you for taking the time to report this bug. We are sorry that we do not always have the capacity to look at all reported bugs in a timely manner.

Beagle, the search software, is no longer included in Ubuntu. Unrelated genetic analysis software named beagle has now been uploaded to Ubuntu's archives for the next version of Ubuntu. Therefore, to avoid confusion, I am closing this bug.

Changed in beagle (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.