I have been working since may with qemu, using the 656 build, made some changes, intalled several packages to make my life a little easier(man, locate, locale, etc) so i'd like to be able to update it in place but I can't:<br>
-bash-3.2# olpc-update 708<br>No current running version? Continuing anyway...<br>Downloading contents of build 708.<br>Updating to version hash 04495300cfb99f7d15a30974a4026a23<br>Traceback (most recent call last):<br> File "/usr/sbin/olpc-update", line 108, in <module><br>
if __name__ == '__main__': main ()<br> File "/usr/sbin/olpc-update", line 43, in main<br> olpc_update(options, args)<br> File "/usr/lib/python2.5/site-packages/bitfrost/update/setup.py", line 23, in<br>
new_f<br> return f(*args, **kwds)<br> File "/usr/sbin/olpc-update", line 105, in olpc_update<br> options.verbosity if not options.quiet else -1)<br> File "/usr/lib/python2.5/site-packages/bitfrost/update/setup.py", line 60, in<br>
new_f<br> return f(*args, **kwds)<br> File "/usr/lib/python2.5/site-packages/bitfrost/update/setup.py", line 23, in<br>new_f<br> return f(*args, **kwds)<br> File "/usr/lib/python2.5/site-packages/bitfrost/update/setup.py", line 209, in<br>
perform_update<br> cur_hash = os.path.basename(os.readlink('/versions/running'))<br>OSError: [Errno 2] No such file or directory: '/versions/running'<br><br>I tried to update de olpc-update script to the last version, but it didnīt work. By the way, the /versions folder is empty. It seems that that folder should have a link(current) to another
directory that contains the version hash, but i couldn't find which
value to use? I tried to search snippets of the error log on the net some sensible options but I found none<br>Can you give me some advice?<br>I also downloaded the 708 build, but i didn't found a way to acomplish the update that way either.<br>
<br>Thx in advance,<br>Luis Michelena<br>Uruguay<br>