Merge lp:~mvo/click/chroot-15.04-multiarch into lp:click/devel

Proposed by Michael Vogt
Status: Merged
Merged at revision: 552
Proposed branch: lp:~mvo/click/chroot-15.04-multiarch
Merge into: lp:click/devel
Prerequisite: lp:~mvo/click/qt5-qmake-cross-armhf
Diff against target: 20 lines (+7/-0)
1 file modified
click/chroot.py (+7/-0)
To merge this branch: bzr merge lp:~mvo/click/chroot-15.04-multiarch
Reviewer Review Type Date Requested Status
PS Jenkins bot (community) continuous-integration Needs Fixing
click hackers Pending
Review via email: mp+243493@code.launchpad.net

This proposal supersedes a proposal from 2014-12-03.

Description of the change

This branch makes click chroot -a armhf -f ubuntu-sdk-15.04-dev1 work
by adding the oxideqt-codecs-extra (native) package explicitly until
the conflicts: oxideqt-codecs-extra/oxideqt-codecs issue below is sorted
out:
"""
One problem right now is the hard dependency of liboxide on oxideqt-codecs|oxideqt-codecs-extra and (oddly enough) the conflict between them.

I end up in a situation where apt tries to install oxideqt-codecs-extra:armhf and oxideqt-codecs:amd64. They conlict which prevents the install.

The conflict is only relevant for the same arch (i.e.
oxideqt-codecs-extra:armhf and oxideqt-codecs:armhf have filesystem
conflicts but not oxideqt-codecs-extra:armhf and oxideqt-codecs-extra:i386)
"""

To post a comment you must log in.
lp:~mvo/click/chroot-15.04-multiarch updated
549. By Michael Vogt

click/chroot.py: fix url

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

FAILED: Continuous integration, rev:549
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/~mvo/click/chroot-15.04-multiarch/+merge/243493/+edit-commit-message

http://jenkins.qa.ubuntu.com/job/click-devel-ci/124/
Executed test runs:
    FAILURE: http://jenkins.qa.ubuntu.com/job/click-devel-vivid-amd64-ci/8/console
    FAILURE: http://jenkins.qa.ubuntu.com/job/click-devel-vivid-armhf-ci/8/console
    FAILURE: http://jenkins.qa.ubuntu.com/job/click-devel-vivid-i386-ci/8/console

Click here to trigger a rebuild:
http://s-jenkins.ubuntu-ci:8080/job/click-devel-ci/124/rebuild

review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote : Posted in a previous version of this proposal

FAILED: Continuous integration, rev:548
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/~mvo/click/chroot-15.04-multiarch/+merge/243492/+edit-commit-message

http://jenkins.qa.ubuntu.com/job/click-ci/28/
Executed test runs:
    FAILURE: http://jenkins.qa.ubuntu.com/job/click-vivid-amd64-ci/3/console
    FAILURE: http://jenkins.qa.ubuntu.com/job/click-vivid-armhf-ci/3/console

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

review: Needs Fixing (continuous-integration)
lp:~mvo/click/chroot-15.04-multiarch updated
550. By Michael Vogt

click/chroot.py: we also need the native python3

551. By Michael Vogt

click/chroot.py: add ubuntu-sdk-libs-tools for the native tools like cmake/python

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

FAILED: Continuous integration, rev:551
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/~mvo/click/chroot-15.04-multiarch/+merge/243493/+edit-commit-message

http://jenkins.qa.ubuntu.com/job/click-devel-ci/126/
Executed test runs:
    FAILURE: http://jenkins.qa.ubuntu.com/job/click-devel-vivid-amd64-ci/10/console
    FAILURE: http://jenkins.qa.ubuntu.com/job/click-devel-vivid-armhf-ci/10/console
    FAILURE: http://jenkins.qa.ubuntu.com/job/click-devel-vivid-i386-ci/10/console

Click here to trigger a rebuild:
http://s-jenkins.ubuntu-ci:8080/job/click-devel-ci/126/rebuild

review: Needs Fixing (continuous-integration)
lp:~mvo/click/chroot-15.04-multiarch updated
552. By Michael Vogt

pep8

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'click/chroot.py'
2--- click/chroot.py 2014-12-04 14:50:22 +0000
3+++ click/chroot.py 2014-12-04 14:50:22 +0000
4@@ -171,9 +171,16 @@
5 # the sdk libs
6 "ubuntu-sdk-libs:TARGET",
7 "ubuntu-sdk-libs-dev:TARGET",
8+ # the native build tools
9+ "ubuntu-sdk-libs-tools",
10 # FIXME: this is only available on i386/amd64 currently
11 # FIXME2: this will be installed but useless on non armhf chroots
12 "qt5-qmake-arm-linux-gnueabihf",
13+ # FIXME: see
14+ # http://pad.lv/~mvo/oxide/crossbuild-friendly/+merge/234093
15+ # we help the apt resolver here until the
16+ # oxideqt-codecs/oxidec-codecs-extras is sorted
17+ "oxideqt-codecs-extra",
18 ],
19 "ubuntu-core-15.04-dev1": [
20 "ubuntu-core-libs:TARGET",

Subscribers

People subscribed via source and target branches

to all changes: