Ticket #701 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

Let user upgrade system activity from .xo

Reported by: alsroot Owned by: alsroot
Priority: Unspecified by Maintainer Milestone: 0.86
Component: sugar Version: 0.85.x
Severity: Critical Keywords: r+
Cc: Distribution/OS: Unspecified
Bug Status: Unconfirmed

Description

at present sugar raise exception but install .xo
thus there are two activities in activities list

Attachments

sugar-703.patch Download (2.1 KB) - added by alsroot 4 years ago.
sugar-701.2.patch Download (2.1 KB) - added by alsroot 4 years ago.
sugar-701.3.patch Download (2.1 KB) - added by alsroot 4 years ago.
sugar-701-toolkit.patch Download (0.7 KB) - added by alsroot 4 years ago.
Final patch for 0.86 (for sugar-toolkit)
sugar-701.patch Download (3.3 KB) - added by alsroot 4 years ago.
Final patch for 0.86

Change History

Changed 4 years ago by alsroot

  • severity changed from Unspecified to Blocker

Changed 4 years ago by alsroot

Changed 4 years ago by alsroot

attachment sugar-703.patch added

oops.. missed

Changed 4 years ago by alsroot

Changed 4 years ago by alsroot

Changed 4 years ago by alsroot

sugar-701.3.patch prevents loading two activities at the same time(one system with old version and one newest from ~/Activities)
anyway this patch should be treated as workaround code for 0.84

Changed 4 years ago by tomeu

  • cc r- added; r? removed
  • severity changed from Blocker to Critical
  • milestone changed from 0.84 to 0.86

This problem may be better solved for 0.86. For 0.84, I have created a separate ticket for the most pressing issue: #707.

Changed 4 years ago by alsroot

  • status changed from new to closed
  • resolution set to wontfix

Looks like there is no clear position for that case in 0.86 cycle, for leter release fix issue could be fixed while rethinking the whole idea of preinstalled activities

Changed 4 years ago by alsroot

  • status changed from closed to reopened
  • version changed from 0.84.x to 0.85.x
  • resolution wontfix deleted

look like we need overriding fix at least
"higher versions in ~/Activities overriding the ones in /usr is also good"

Changed 4 years ago by alsroot

Final patch for 0.86 (for sugar-toolkit)

Changed 4 years ago by alsroot

  • cc r- removed
  • keywords r? added

two last patches let users upgrade activities that were installed to non ~/Activities directory

Changed 4 years ago by tomeu

  • keywords r+ added; r? removed
  • owner changed from tomeu to alsroot
  • status changed from reopened to assigned

r+ with the changes discussed in #sugar, please push.

Changed 4 years ago by alsroot

Final patch for 0.86

Changed 4 years ago by alsroot

  • status changed from assigned to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.