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

Johannes Graumann johannes_graumann at web.de
Wed Nov 26 09:39:13 GMT 2008


Temporarily remidied this by installing kde3.5 digikam in a chroot.

Joh

Johannes Graumann wrote:

> Hello,
> 
> As I re-posted this issue without properly  checking the archives, I
> apologize. Reading them now, I made sure that hal and dbus are both
> running on my Debian unstable box running
>> /usr/bin/digikam --version
>> Qt: 4.4.3
>> KDE: 4.1.3 (KDE 4.1.3)
>> digiKam: 0.10.0-beta2
> 
> however, I still run into the same issue (see below).
> 
> Can anyone point me into where to look next? Is there a beta5 *.deb around
> somewhere?
> 
> Thanks for any hints!
> 
> Joh
> 
> In the shell:
> digikam(6416): makeUpdates  4  to  5
> digikam(6416): updateV4toV5
> digikam(6416): Moved tables
> digikam(6416): Dropped triggers
> digikam(6416): addLocation  KUrl("file:///home/family/Bilder/Archiv/jpg")
> digikam(6416): listFromType
> digikam(6416): got listFromType
> digikam(6416): Failed to detect a storage volume for path
> "/home/family/Bilder/Archiv/jpg"  with Solid
> 
> digikam(6416): Unable to identify a path with Solid. Adding the location
> with path only.
> 
> digikam(6416): listFromType
> digikam(6416): got listFromType
> digikam(6416): Creating new Location  "/"  uuid
> "volumeid:?path=%2Fhome%2Ffamily%2FBilder%2FArchiv%2Fjpg"
> digikam(6416): location for  "/home/family/Bilder/Archiv/jpg/"  is
> available  true
> digikam(6416): Testing location  1 "/home/family/Bilder/Archiv/jpg"
> "/home/family/Bilder/Archiv/jpg/"
> digikam(6416): Failure to create a collection location. Aborting update.
> Gui error:
> The schema updating process from version 4 to 5 failed, caused by an
> internal error. Please delete the database files ("digikam3.db" and
> "digikam4.db" in "/home/family/Bilder/Archiv/jpg") if you want to try to
> run digiKam with an empty database - it might work then.
> Process dialog:
> Opened new database file
> Prepared table creation
> Created tables
> Error
> 
> 
> Marcel Wiesweg wrote:
> 
>> 
>>> 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