#10019 NORM Not Tri: datastore service killed by presence of external SD card at boot
Zarro Boogs per Child
bugtracker at laptop.org
Thu Feb 11 17:17:34 EST 2010
#10019: datastore service killed by presence of external SD card at boot
------------------------------------+---------------------------------------
Reporter: gypsymoth | Owner:
Type: defect | Status: new
Priority: normal | Milestone: Not Triaged
Component: not assigned | Version: not specified
Resolution: | Keywords:
Next_action: never set | Verified: 0
Deployment_affected: | Blockedby:
Blocking: |
------------------------------------+---------------------------------------
Comment(by Quozl):
My gut feel was correct in Mikus' case, the datastore service has failed
as result of failing to open broken absolute symbolic links on the SD
hosted filesystem. Nothing to do with size, everything to do with
content.
{{{
1265886636.050616 ERROR root: Error while processing 'libflashplayer.so':
OSError(2, 'No such file or directory')
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/olpc/datastore/backingstore.py",
line 805, in _walk
stat = os.stat(source)
OSError: [Errno 2] No such file or directory: '/media/080b24e0-a27c-4f8d-
8d9b-7f7aaf1468af/pub/mume/opera/lib/opera/plugins/libflashplayer.so'
}}}
You should be able to start Terminal properly after checking for and
removing every broken symlink. ;-) You can find them listed in
datastore.log.
For gypsymoth, there's no telling exactly what is on the filesystem to
cause the problem.
It should be possible to fix backingstore.py to not fail in this fashion.
--
Ticket URL: <http://dev.laptop.org/ticket/10019#comment:11>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list