#11341 NORM 11.3.0: Update Pippy activity to version 43 in 11.3.0

Zarro Boogs per Child bugtracker at laptop.org
Mon Oct 17 04:58:03 EDT 2011


#11341: Update Pippy activity to version 43 in 11.3.0
--------------------------------------+-------------------------------------
           Reporter:  godiard         |       Owner:  Quozl        
               Type:  defect          |      Status:  new          
           Priority:  normal          |   Milestone:  11.3.0       
          Component:  pippy-activity  |     Version:  not specified
         Resolution:                  |    Keywords:               
        Next_action:  communicate     |    Verified:  0            
Deployment_affected:                  |   Blockedby:               
           Blocking:                  |  
--------------------------------------+-------------------------------------
Changes (by dsd):

  * owner:  dsd => Quozl
  * next_action:  add to build => communicate
  * component:  build-system => pippy-activity


Comment:

 I'm not so keen on this because it adds new "export as example"
 functionality (which was obviously not tested well the first time around)
 and includes cleanups, and it is very late for that now.

 I'm surprise that Python does not get unhappy about the different
 indentation levels in _export_example_cb() but it seems to be working OK.

 The "export as pippy document" functionality seems odd. Clicking it didn't
 seem to do anything visible to the user, so I had to read the code to
 understand what it is. Isn't this basically a Keep button that would be
 subject to the same kind of confusion?

 Also, the "export as activity" functionality doesn't work. Gives me this
 exception:
 {{{
 Creating activity bundle...
 ** Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox)
 WARNING:root:Missing po/ dir, cannot build_locale
 Traceback (most recent call last):
   File "/home/olpc/Activities/Pippy.activity/pippy_app.py", line 833, in
 <module>
     main()
   File "/home/olpc/Activities/Pippy.activity/pippy_app.py", line 816, in
 main
     bundlebuilder.start()
   File "/usr/lib/python2.7/site-packages/sugar/activity/bundlebuilder.py",
 line 405, in start
     globals()['cmd_' + args[0]](config, args[1:])
   File "/usr/lib/python2.7/site-packages/sugar/activity/bundlebuilder.py",
 line 294, in cmd_dist_xo
     packager.package()
   File "/usr/lib/python2.7/site-packages/sugar/activity/bundlebuilder.py",
 line 174, in package
     for f in self._get_files_in_git():
   File "/usr/lib/python2.7/site-packages/sugar/activity/bundlebuilder.py",
 line 188, in _get_files_in_git
     cwd=self.config.source_dir)
   File "/usr/lib/python2.7/subprocess.py", line 672, in __init__
     errread, errwrite)
   File "/usr/lib/python2.7/subprocess.py", line 1201, in _execute_child
     raise child_exception
 OSError: [Errno 2] No such file or directory
 }}}

-- 
Ticket URL: <http://dev.laptop.org/ticket/11341#comment:1>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list