[Digikam-users] Conversion from digikam3.db to digikam4.db

Marcel Wiesweg marcel.wiesweg at gmx.de
Fri Oct 31 19:14:50 GMT 2008


> Here is the log of digikam when it fails :
>
> digikam(2867): Root Album Path:  "/home/photo_video/frederic/photos"
> digikam(2867): Database Path:  "/home/frederic/Pictures"
> digikam(2867): SchemaUpdater update
> digikam(2867): No database file available
> digikam(2867): makeUpdates  4  to  5
> digikam(2867): updateV4toV5
> digikam(2867): Moved tables
> digikam(2867): Dropped triggers
> digikam(2867): addLocation 
> KUrl("file:///home/photo_video/frederic/photos") digikam(2867):
> listFromType
> digikam(2867): got listFromType
> digikam(2867): Failed to detect a storage volume for path
> "/home/photo_video/frederic/photos"  with Solid

Please check your installation, particularly that HAL is running.

>
> digikam(2867): Unable to identify a path with Solid. Adding the location
> with path only.
>
> digikam(2867): listFromType
> digikam(2867): got listFromType
> digikam(2867): Creating new Location  "/"  uuid
> "volumeid:?path=%2Fhome%2Fphoto_video%2Ffrederic%2Fphotos"
> digikam(2867): location for  "/home/photo_video/frederic/photos/"  is
> available true
> digikam(2867): Testing location  1 "/home/photo_video/frederic/photos"
> "/home/photo_video/frederic/photos/"
> digikam(2867): Failure to create a collection location. Aborting update.

This was probably due to a bug that is now fixed in SVN.
With current SVN, the behavior should be:
- if Solid is not returning any storage volumes (i.e. it's broken), fail early
- if Solid is returning volumes but for some case cannot identify on which one 
your path is located, it will fall back as it did here, and that will now 
probably work, which it did not for you.
- the generic error message for unexpected errors does not speak of "internal 
errors" and does not suggest to delete your database file ;-)

Marcel



More information about the Digikam-users mailing list