[Sugar-devel] Moon activity fail to start when system date is invalid

Gonzalo Odiard godiard at sugarlabs.org
Sat Jun 14 18:09:25 EDT 2014


This is http://bugs.sugarlabs.org/ticket/3223


On Sat, Jun 14, 2014 at 6:36 PM, Lionel Laské <lionel at olpc-france.org>
wrote:

>
> Hi all,
>
> Testing a new OS build on an XO-1, I was surprised to have an issue on
> Moon activity (failed to start, see log below). Trying to understand why
> into the source code, I finally understood that it was related to an
> invalid system date (set around 1999). Seems that Moon activity can't work
> if the system date is under 2000. Not really an issue but good to know
> thought.
>
> Just my two cents.
>
>                   Lionel.
>
> P.S.: Tested on Moon version 16, the latest one
>
> Traceback (most recent call last):
>
>  File "/usr/bin/sugar-activity", line 154, in <module>
>
>  main()
>
>  File "/usr/bin/sugar-activity", line 149, in main
>
>  instance = create_activity_instance(activity_constructor,
> activity_handle)
>
>  File "/usr/bin/sugar-activity", line 36, in create_activity_instance
>
>  activity = constructor(handle)
>
>  File "/home/olpc/Activities/Moon.activity/moon.py", line 147, in __init__
>
>  self.build_main_layout_cb()
>
>  File "/home/olpc/Activities/Moon.activity/moon.py", line 199, in
> build_main_layout_cb
>
>  self.update_text_information_view()
>
>  File "/home/olpc/Activities/Moon.activity/moon.py", line 279, in
> update_text_information_view
>
>  self.data_model.update_moon_calculations(time.time())
>
>  File "/home/olpc/Activities/Moon.activity/moon.py", line 502, in
> update_moon_calculations
>
>  last_new_moon_sec = self.last_new_moon_sec_at_time(the_date)
>
>  File "/home/olpc/Activities/Moon.activity/moon.py", line 646, in
> last_new_moon_sec_at_time
>
>  return now - last
>
> UnboundLocalError: local variable 'last' referenced before assignment
>
> Exited with status 1, pid 899 data (None, <open file '<fdopen>', mode 'w'
> at 0xaa48ee8>, dbus.ByteArray('d2a82a67039af6260bd68566a7b5ca135eddf277',
> variant_level=1))
>
>
>
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
>


-- 
Gonzalo Odiard

SugarLabs - Software for children learning
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20140614/b9964fb9/attachment.html>


More information about the Sugar-devel mailing list