Opened 10 years ago
Last modified 9 years ago
#4623 reopened enhancement
improve packaging of activities that rely on system level libraries
Reported by: | DeepakMuddha | Owned by: | Walter |
---|---|---|---|
Priority: | Normal | Milestone: | Unspecified |
Component: | Sugar | Version: | Git as of bugdate |
Severity: | Major | Keywords: | |
Cc: | DeepakMuddha, Gonzalo, JerryV | Distribution/OS: | Other (name your distribution in the description) |
Bug Status: | Needs Design |
Description (last modified by walter)
By way of example:
Tux Math activity v3.1 failed to load in AU build 10 (32010s14).
Logs attached
This is because Tux Math depends on binaries and the ARM version of those binaries was not included for reasons of space. We need some standard mechanism for pulling in system dependencies so that the bundles don't get too large but also we can use libraries in activities that are not standard to the Sugar distributions.
Attachments (2)
Change History (10)
Changed 10 years ago by DeepakMuddha
Changed 10 years ago by DeepakMuddha
comment:1 Changed 10 years ago by DeepakMuddha
comment:2 Changed 10 years ago by godiard
Need add the tuxmath rpm
comment:3 Changed 10 years ago by JerryV
- Bug Status changed from New to Assigned
- Cc JerryV added
Will be corrected in build SL-19 or later, but raises an interesting question of how should sugar deal with activities that rely on system level rpms to operate.
comment:4 Changed 10 years ago by DeepakMuddha
- Resolution set to fixed
- Status changed from new to closed
Activity loads fine and works well on build 21
comment:5 follow-up: ↓ 6 Changed 10 years ago by JerryV
- Distribution/OS changed from Unspecified to Other (name your distribution in the description)
- Resolution fixed deleted
- Status changed from closed to reopened
- Version changed from Unspecified to Git as of bugdate
This bug is against component sugar the question of how should sugar deal with activities that rely on system level rpms to operate remains
comment:6 in reply to: ↑ 5 Changed 10 years ago by godiard
- Resolution set to fixed
- Status changed from reopened to closed
Replying to JerryV:
This bug is against component sugar the question of how should sugar deal with activities that rely on system level rpms to operate remains
Sugar do not have the ability to deal with activities needing not available rpms.
That need be solved by the deployment.
comment:7 Changed 9 years ago by JerryV
- Bug Status changed from Assigned to Needs Design
- Keywords AU1B removed
- Priority changed from Immediate to Normal
- Resolution fixed deleted
- Status changed from closed to reopened
- Summary changed from Tux Math activity fails to load in build 10 to activities that rely on system level libraries to operate
- Type changed from defect to enhancement
reopening based on Walter's comment http://lists.sugarlabs.org/archive/sugar-devel/2014-April/048077.html
comment:8 Changed 9 years ago by walter
- Description modified (diff)
- Severity changed from Critical to Major
- Summary changed from activities that rely on system level libraries to operate to improve packaging of activities that rely on system level libraries
Tux Math activity failed to start in build 18 also.