Merge lp:~saviq/unity8/packaging-and-cleanup into lp:unity8

Proposed by Michał Sawicz
Status: Merged
Approved by: Nick Dedekind
Approved revision: 619
Merged at revision: 677
Proposed branch: lp:~saviq/unity8/packaging-and-cleanup
Merge into: lp:unity8
Diff against target: 35 lines (+2/-2)
3 files modified
build (+1/-0)
data/unity8.desktop.in (+0/-1)
tests/autopilot/unity8/shell/emulators/create_interactive_notification.py (+1/-1)
To merge this branch: bzr merge lp:~saviq/unity8/packaging-and-cleanup
Reviewer Review Type Date Requested Status
PS Jenkins bot (community) continuous-integration Needs Fixing
Timo Jyrinki Approve
Sebastien Bacher Approve
Nick Dedekind (community) Approve
Review via email: mp+203829@code.launchpad.net

Commit message

Add ubuntu-settings-components to build script.
Revert workaround for bug #1268578, got fixed upstream.
Drop GenericName from unity8.desktop.

Description of the change

 * Are there any related MPs required for this MP to build/function as expected? Please list.
No.

 * Did you perform an exploratory manual test run of your code change and any related functionality?
Yes. Only tooling/packaging changes, not affecting functionality.

 * If you changed the packaging (debian), did you subscribe the ubuntu-unity team to this MP?
Yes.

 * If you changed the UI, has there been a design review?
N/A

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

FAILED: Continuous integration, rev:618
No commit message was specified in the merge proposal. Click on the following link and set the commit message (if you want a jenkins rebuild you need to trigger it yourself):
https://code.launchpad.net/~saviq/unity8/packaging-and-cleanup/+merge/203829/+edit-commit-message

http://jenkins.qa.ubuntu.com/job/unity8-ci/2162/
Executed test runs:
    UNSTABLE: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-trusty/2721
    FAILURE: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-trusty-touch/2487/console
    SUCCESS: http://jenkins.qa.ubuntu.com/job/unity-phablet-qmluitests-trusty/1035
    SUCCESS: http://jenkins.qa.ubuntu.com/job/unity8-trusty-amd64-ci/684
    SUCCESS: http://jenkins.qa.ubuntu.com/job/unity8-trusty-armhf-ci/686
        deb: http://jenkins.qa.ubuntu.com/job/unity8-trusty-armhf-ci/686/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/unity8-trusty-i386-ci/684
    UNSTABLE: http://jenkins.qa.ubuntu.com/job/autopilot-testrunner-otto-trusty/2382
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-trusty-amd64/2723
        deb: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-trusty-amd64/2723/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-trusty-armhf/2488
        deb: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-trusty-armhf/2488/artifact/work/output/*zip*/output.zip
    FAILURE: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-mako/4924/console
    SUCCESS: http://s-jenkins.ubuntu-ci:8080/job/touch-flash-device/3453

Click here to trigger a rebuild:
http://s-jenkins.ubuntu-ci:8080/job/unity8-ci/2162/rebuild

review: Needs Fixing (continuous-integration)
Revision history for this message
Nick Dedekind (nick-dedekind) wrote :

 * Did you perform an exploratory manual test run of the code change and any related functionality?
Yes, tested build dependency install. Tested create_interactive_notification script still works

 * Did CI run pass? If not, please explain why.
FAILED unity8.shell.tests.test_system_integration.SystemIntegrationTests.test_networkmanager_integration
Not related to these tests changes.

review: Approve
Revision history for this message
Sebastien Bacher (seb128) wrote :

looks good, thanks

review: Approve
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

FAILED: Continuous integration, rev:618
http://jenkins.qa.ubuntu.com/job/unity8-ci/2189/
Executed test runs:
    UNSTABLE: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-trusty/2791
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-trusty-touch/2546
    SUCCESS: http://jenkins.qa.ubuntu.com/job/unity-phablet-qmluitests-trusty/1062
    SUCCESS: http://jenkins.qa.ubuntu.com/job/unity8-trusty-amd64-ci/711
    SUCCESS: http://jenkins.qa.ubuntu.com/job/unity8-trusty-armhf-ci/713
        deb: http://jenkins.qa.ubuntu.com/job/unity8-trusty-armhf-ci/713/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/unity8-trusty-i386-ci/711
    UNSTABLE: http://jenkins.qa.ubuntu.com/job/autopilot-testrunner-otto-trusty/2441
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-trusty-amd64/2793
        deb: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-trusty-amd64/2793/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-trusty-armhf/2547
        deb: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-trusty-armhf/2547/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-mako/4974
    SUCCESS: http://s-jenkins.ubuntu-ci:8080/job/touch-flash-device/3511

Click here to trigger a rebuild:
http://s-jenkins.ubuntu-ci:8080/job/unity8-ci/2189/rebuild

review: Needs Fixing (continuous-integration)
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

Also saucy has the needed qtdeclarative5-private-dev change in SDK Release PPA:

https://launchpadlibrarian.net/159906274/qtdeclarative-opensource-src_5.0.2-6ubuntu4_5.0.2-6ubuntu5~saucy1~test1.diff.gz

619. By Michał Sawicz

No need for v8 in the end - assume SDK release PPA.

Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

Thanks. Now it should be fine (just the original qtdeclarative5-private-dev build dependency). SDK PPA has the update qtdeclarative for all past Ubuntu versions.

I adjusted the commit message removing the V8 note.

review: Approve
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

FAILED: Continuous integration, rev:619
http://jenkins.qa.ubuntu.com/job/unity8-ci/2192/
Executed test runs:
    UNSTABLE: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-trusty/2795
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-trusty-touch/2550
    SUCCESS: http://jenkins.qa.ubuntu.com/job/unity-phablet-qmluitests-trusty/1065
    SUCCESS: http://jenkins.qa.ubuntu.com/job/unity8-trusty-amd64-ci/714
    SUCCESS: http://jenkins.qa.ubuntu.com/job/unity8-trusty-armhf-ci/716
        deb: http://jenkins.qa.ubuntu.com/job/unity8-trusty-armhf-ci/716/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/unity8-trusty-i386-ci/714
    UNSTABLE: http://jenkins.qa.ubuntu.com/job/autopilot-testrunner-otto-trusty/2445
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-trusty-amd64/2797
        deb: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-trusty-amd64/2797/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-trusty-armhf/2551
        deb: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-trusty-armhf/2551/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-mako/4978
    SUCCESS: http://s-jenkins.ubuntu-ci:8080/job/touch-flash-device/3515

Click here to trigger a rebuild:
http://s-jenkins.ubuntu-ci:8080/job/unity8-ci/2192/rebuild

review: Needs Fixing (continuous-integration)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'build'
2--- build 2013-11-22 10:24:22 +0000
3+++ build 2014-01-31 10:30:52 +0000
4@@ -45,6 +45,7 @@
5 qtdeclarative5-dee-plugin \
6 qtdeclarative5-gsettings1.0 \
7 qtdeclarative5-ubuntu-ui-toolkit-plugin \
8+ qtdeclarative5-ubuntu-settings-components \
9 unity-notifications-impl \
10 qtdeclarative5-xmllistmodel-plugin \
11 ubuntu-mobile-icons \
12
13=== modified file 'data/unity8.desktop.in'
14--- data/unity8.desktop.in 2013-12-17 14:37:33 +0000
15+++ data/unity8.desktop.in 2014-01-31 10:30:52 +0000
16@@ -1,7 +1,6 @@
17 [Desktop Entry]
18 Type=Application
19 Name=Unity 8
20-GenericName=unity8
21 Comment=The converged Unity shell
22 Exec=@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_BINDIR@/unity8
23 Terminal=false
24
25=== modified file 'tests/autopilot/unity8/shell/emulators/create_interactive_notification.py'
26--- tests/autopilot/unity8/shell/emulators/create_interactive_notification.py 2014-01-13 14:25:33 +0000
27+++ tests/autopilot/unity8/shell/emulators/create_interactive_notification.py 2014-01-31 10:30:52 +0000
28@@ -87,7 +87,7 @@
29 action_id,
30 action_label,
31 action_callback,
32- (None, ),
33+ None,
34 None
35 )
36

Subscribers

People subscribed via source and target branches