[Bugs] #2149 UNSP: migration.migrate_from_0 fails with file not found error

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Tue Aug 24 15:31:02 EDT 2010

#2149: migration.migrate_from_0 fails with file not found error
    Reporter:  carrott                    |          Owner:  alsroot                    
        Type:  defect                     |         Status:  new                        
    Priority:  Unspecified by Maintainer  |      Milestone:  Unspecified by Release Team
   Component:  sugar-datastore            |        Version:  0.88.x                     
    Severity:  Critical                   |       Keywords:  migration dextrose r!      
Distribution:  Fedora                     |   Status_field:  Unconfirmed                

Comment(by sascha_silbe):

 Replying to [ticket:2149 carrott]:

 > os300py Dextrose on XO-1
 > Migrating a Journal from build 767 (8.2.0) fails with a file not found
 I can't reproduce this using the test suite (based on sugar-datastore
 0.89) with any of the data stores you gave me and the datastore.log
 attached to this ticket doesn't show any error either.
 Are you able to reproduce this with os300py using any of the data stores?
 If so, which one and what exactly is the error message (complete
 datastore.log preferred)?

 > Attached patch creates the missing directory.
 While alsroot already pushed a patch, I'd like to understand why it failed
 at all. From looking at the code, this error should be impossible.

 > also, migration doesn't seem to go completely smoothy even with this
 patch. Migrated entries have a black box with 100% in it.
 That sounds like #2208, so let's handle it there as it doesn't seem to be
 related to the mkdir issue.

 > Should there be additionl migration code from version 1 to version 5?
 No, we always migrate from some old version to the very latest version.
 There are no intermediate steps.

 Thanks for the attached data store! May we redistribute it (as part of the
 test suite) under the terms of GPL version 2 and later? When attributing
 you (in the git log), should I use your real name + email address or just
 your user name (carrott)?

Ticket URL: <http://bugs.sugarlabs.org/ticket/2149#comment:9>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system

More information about the Bugs mailing list