Merge lp:~xnox/autopilot/legacy into lp:autopilot/legacy

Proposed by Dimitri John Ledkov
Status: Work in progress
Proposed branch: lp:~xnox/autopilot/legacy
Merge into: lp:autopilot/legacy
Diff against target: 59 lines (+3/-38)
1 file modified
debian/control (+3/-38)
To merge this branch: bzr merge lp:~xnox/autopilot/legacy
Reviewer Review Type Date Requested Status
Dimitri John Ledkov (community) Disapprove
PS Jenkins bot continuous-integration Needs Fixing
Barry Warsaw Pending
Steve Langasek Pending
Thomi Richards Pending
Autopilot Hackers Pending
Review via email: mp+217997@code.launchpad.net

Description of the change

matching merge proposal for:
https://code.launchpad.net/~xnox/autopilot/restructure-dependencies/+merge/217995

In short:

For qt & python3 -> use python3-autopilot
For qt & python2 -> use python-autopilot
For gtk/x & python3 -> use python3-autopilot & autopilot-desktop
For gtk/x & python2 -> use python-autopilot & autopilot-desktop

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

FAILED: Continuous integration, rev:489
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/~xnox/autopilot/legacy/+merge/217997/+edit-commit-message

http://jenkins.qa.ubuntu.com/job/autopilot-autopilot-legacy-ci/6/
Executed test runs:
    SUCCESS: http://jenkins.qa.ubuntu.com/job/autopilot-autopilot-legacy-utopic-amd64-ci/6
        deb: http://jenkins.qa.ubuntu.com/job/autopilot-autopilot-legacy-utopic-amd64-ci/6/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/autopilot-autopilot-legacy-utopic-armhf-ci/6
        deb: http://jenkins.qa.ubuntu.com/job/autopilot-autopilot-legacy-utopic-armhf-ci/6/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/autopilot-autopilot-legacy-utopic-i386-ci/6
        deb: http://jenkins.qa.ubuntu.com/job/autopilot-autopilot-legacy-utopic-i386-ci/6/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-utopic-autopilot/6
    FAILURE: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-utopic-touch/5/console
    SUCCESS: http://jenkins.qa.ubuntu.com/job/autopilot-testrunner-otto-utopic-autopilot/5
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-utopic-amd64/7
        deb: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-utopic-amd64/7/artifact/work/output/*zip*/output.zip
    SUCCESS: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-utopic-armhf/12
        deb: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-builder-utopic-armhf/12/artifact/work/output/*zip*/output.zip
    FAILURE: http://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-mako/6515/console
    SUCCESS: http://s-jenkins.ubuntu-ci:8080/job/touch-flash-device/6677

Click here to trigger a rebuild:
http://s-jenkins.ubuntu-ci:8080/job/autopilot-autopilot-legacy-ci/6/rebuild

review: Needs Fixing (continuous-integration)
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

actually i'm changing my mind. I think we can achieve the same with less changes.

review: Disapprove

Unmerged revisions

489. By Dimitri John Ledkov

Don't introduce new, empty packages, for legacy.

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 2014-04-28 19:34:07 +0000
3+++ debian/control 2014-05-02 00:54:13 +0000
4@@ -55,13 +55,10 @@
5 python-testscenarios,
6 python-testtools,
7 udev,
8-Recommends: autopilot-desktop-legacy | autopilot-touch-legacy,
9- libautopilot-gtk (>= 1.4),
10- libautopilot-qt (>= 1.4),
11+ fbset,
12+ libautopilot-qt
13+Recommends: autopilot-desktop,
14 python-autopilot-trace,
15- recordmydesktop,
16-Breaks: libautopilot-gtk (<< 1.4),
17- libautopilot-qt (<< 1.4),
18 Description: Utility to write and run integration tests easily
19 The autopilot engine enables to ease the writing of python tests
20 for your application manipulating your inputs like the mouse and
21@@ -82,38 +79,6 @@
22 .
23 This is the legacy Python 2 support.
24
25-Package: autopilot-touch-legacy
26-Architecture: all
27-Section: metapackages
28-Depends: ${misc:Depends},
29- libautopilot-qt (>= 1.4),
30- python-autopilot,
31- python-evdev,
32- fbset,
33-Description: Autopilot support for the ubuntu Touch platform
34- This metapackage exists to depend on the packages needed to install and use
35- autopilot on the Ubuntu Touch platform.
36- .
37- This is the legacy Python 2 support.
38-
39-Package: autopilot-desktop-legacy
40-Architecture: all
41-Section: metapackages
42-Depends: ${misc:Depends},
43- gir1.2-gconf-2.0,
44- gir1.2-glib-2.0,
45- gir1.2-gtk-3.0,
46- python-autopilot,
47- python-xlib,
48- bamfdaemon,
49-Recommends: python-autopilot-vis,
50- python-evdev,
51-Description: Autopilot support for the ubuntu Desktop platform
52- This metapackage exists to depend on the packages needed to install and use
53- autopilot on the Ubuntu Desktop platform.
54- .
55- This is the legacy Python 2 support.
56-
57 Package: python-autopilot-vis
58 Architecture: all
59 Depends: ${misc:Depends},

Subscribers

People subscribed via source and target branches