#7760 NORM Opportu: problems with Software update in the Sugar Control Panel
Zarro Boogs per Child
bugtracker at laptop.org
Wed Sep 10 01:26:11 EDT 2008
#7760: problems with Software update in the Sugar Control Panel
-------------------------------+--------------------------------------------
Reporter: walter | Owner: cscott
Type: enhancement | Status: reopened
Priority: normal | Milestone: Opportunity
Component: upgrade utility | Version: not specified
Resolution: | Keywords:
Next_action: never set | Verified: 0
Blockedby: | Blocking:
-------------------------------+--------------------------------------------
Comment(by mikus):
Replying to [comment:4 cscott]:
> Mikus, I believe the problem was with activities changing their
bundle_id while keeping the same directory name. This is a sugar bug, not
an update utility bug (which just calls sugar's "install" method on the
bundles it gets).
Yes, that's what the activities did. And I believe that 'Software update'
should handle this situation - why risk confusing the user?
Just ran the CLI command 'sugar-control-panel -g available_updates' on
Joyride 2412. It told me that 'Distance: From version 12 to 13' was an
available update. But that message was mistaken - I had already manually
deleted the 'AcousticMeasure.activity' subdirectory, and had used 'sugar-
install-bundle' to install Distance-13.xo. I even had the activity-
registry already updated (by rebooting) to show 13 as the current version
for the 'Distance' activity.
I think that 'Software update' should have recognized the name change from
'AcousticMeasure' to 'Distance', and realized that a "no user
intervention" update was no longer necessary.
--
Ticket URL: <http://dev.laptop.org/ticket/7760#comment:6>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list