Merge lp:~timo-jyrinki/ubuntu-system-settings/stop_s390x_problems_depend_on_upstart into lp:ubuntu-system-settings

Proposed by Timo Jyrinki on 2016-08-05
Status: Merged
Approved by: Timo Jyrinki on 2016-08-09
Approved revision: 1680
Merged at revision: 1683
Proposed branch: lp:~timo-jyrinki/ubuntu-system-settings/stop_s390x_problems_depend_on_upstart
Merge into: lp:ubuntu-system-settings
Diff against target: 13 lines (+3/-0)
1 file modified
debian/control (+3/-0)
To merge this branch: bzr merge lp:~timo-jyrinki/ubuntu-system-settings/stop_s390x_problems_depend_on_upstart
Reviewer Review Type Date Requested Status
Łukasz Zemczak 2016-08-05 Approve on 2016-08-05
Review via email: mp+302143@code.launchpad.net

Commit Message

Depend on upstart to prevent s390x problems until upstart has been fixed.

Description of the Change

As discussed on #ubuntu-release, one way to stop s390x/upstart problem "ubuntu-system-settings/s390x unsatisfiable Depends: qtdeclarative5-ubuntu-content1" would be to remove u-s-s on s390x and stop building ubuntu-system-settings for it until upstart is fixed.

That would fix what we now have, and would only allow ubuntu-system-settings/s390x to be built again only when upstart is again available, and presumably at that time the whole chain like qtdeclarative5-ubuntu-content1 (a runtime dependency of u-s-s) could be also made available on s390x.

This would be better option than specifying the archs u-s-s builds for.

To post a comment you must log in.
Łukasz Zemczak (sil2100) wrote :

+1 on this temporary approach.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/control'
2--- debian/control 2016-07-22 14:37:28 +0000
3+++ debian/control 2016-08-05 13:05:00 +0000
4@@ -55,6 +55,9 @@
5 python3-dbus,
6 python3-xdg,
7 gir1.2-glib-2.0,
8+# depend on upstart to not build on s390x until upstart is available and u-s-s
9+# runtime dependencies can be fulfilled
10+ upstart,
11 Standards-Version: 3.9.6
12 Homepage: https://launchpad.net/ubuntu-system-settings
13 # If you aren't a member of ~system-settings-touch but need to upload packaging

Subscribers

People subscribed via source and target branches