[SRU] Scopes support depends on Unity8 and other non desktop packages
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Unity 8 | ||||||
Trusty |
In Progress
|
Undecided
|
Unassigned | |||
qtcreator-plugin-ubuntu |
Invalid
|
Undecided
|
Unassigned | |||
unity8 (Ubuntu) |
Fix Released
|
Medium
|
Michał Sawicz |
Bug Description
installing ubuntu-sdk now also installs unity8, touch system-settings, the touch nework-indicator, etc
The following extra packages will be installed:
account-
ubuntu-
unity-scope-click unity-scope-tool unity8
Suggested packages:
click-
The following NEW packages will be installed:
account-
ubuntu-sdk ubuntu-
unity-scope-click unity-scope-tool unity8
Are all these really required?
[Test Case]
Install ubuntu-sdk. See that unity8 is pulled with the above dependencies. The fix splits out a unity8-common package containing files needed by unity-scope-tool, reducing the need for installing the whole of unity8 and its dependencies.
[Regression Potential]
If there's a missing file on which unity-scope-tool depends on, undefined behaviour may affect in the application.
Related branches
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Andrea Cimitan (community): Approve
- Didier Roche-Tolomelli: Pending requested
-
Diff: 210 lines (+45/-30)6 files modifieddebian/changelog (+3/-0)
debian/control (+34/-22)
debian/unity8-common.install (+5/-0)
debian/unity8-fake-env.install (+1/-1)
debian/unity8-private.install (+1/-1)
debian/unity8.install (+1/-6)
- Unity Team: Pending requested
-
Diff: 210 lines (+48/-30)6 files modifieddebian/changelog (+6/-0)
debian/control (+34/-22)
debian/unity8-common.install (+5/-0)
debian/unity8-fake-env.install (+1/-1)
debian/unity8-private.install (+1/-1)
debian/unity8.install (+1/-6)
Changed in qtcreator-plugin-ubuntu: | |
status: | New → Confirmed |
Changed in unity8: | |
assignee: | nobody → Pawel Stolowski (stolowski) |
Changed in unity8: | |
status: | New → In Progress |
Changed in unity8 (Ubuntu): | |
status: | New → In Progress |
Changed in qtcreator-plugin-ubuntu: | |
status: | Confirmed → Invalid |
Changed in unity8: | |
importance: | Undecided → Medium |
assignee: | Pawel Stolowski (stolowski) → Michał Sawicz (saviq) |
Changed in unity8 (Ubuntu): | |
assignee: | nobody → Michał Sawicz (saviq) |
summary: |
- Scopes support depends on Unity8 and other non desktop packages + [SRU] Scopes support depends on Unity8 and other non desktop packages |
description: | updated |
tags: | added: scope-dev |
Changed in unity8 (Ubuntu): | |
importance: | Undecided → Medium |
no longer affects: | unity8 |
On a conversation on IRC, pstolowski mentioned that he'd had a look at it, and that unity-scopes-tools depend on a bunch of QML files included with unity8.
The suggested course of action was to assess if these can be extracted into a separate package, and I believe pstolowski is following up with Saviq on that.