f-spot crashes at startup complains about "Unsupported database version" - Bad error message when NFS locking fails
Bug #63484 reported by
Roberto Rosario
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
F-Spot |
New
|
Undecided
|
Unassigned | ||
f-spot (Ubuntu) |
Invalid
|
Low
|
Ubuntu Desktop Bugs |
Bug Description
Happens at every try.
Ubuntu Edgy workstation upgraded from Drapper using synaptic
f-spot 0.2.1-0ubuntu1
mono-common 1.1.17.1-1ubuntu5
libsqlite3-0 3.3.5-0.2
The music manager program Banshee throws the same message at startup.
Starting new FSpot server
XXXXX
System.Exception: Unsupported database version
at Db.Init (System.String path, Boolean create_if_missing) [0x00000]
at FSpot.Core..ctor () [0x00000]
at FSpot.Driver.Main (System.String[] args) [0x00000]
XXXXX
Starting new FSpot server
Changed in f-spot: | |
importance: | Undecided → Medium |
status: | Confirmed → Triaged |
Changed in f-spot: | |
importance: | Medium → Low |
To post a comment you must log in.
I presume that at sometime in the past you ran F-Spot from universe, from when it was using sqlite 2.x by default (this was changed early in dapper development)
To convert your database, install both sqlite & sqlite3, then run 'sqlite ~/.gnome2/ f-spot/ photos. db .dump | sqlite3 ~/.gnome2/ f-spot/ photos. db'.
The reason that sqlite2 is not still a dependency of f-spot, is that we do not want to have the old library still supported in main, as it has some issues which were fixed in the redesign resulting in sqlite3.