Merge lp://qastaging/~roadmr/cdts/packaging-require-specific-provider-versions into lp://qastaging/cdts

Proposed by Daniel Manrique
Status: Superseded
Proposed branch: lp://qastaging/~roadmr/cdts/packaging-require-specific-provider-versions
Merge into: lp://qastaging/cdts
Diff against target: 224 lines (+181/-0)
8 files modified
debian/changelog (+49/-0)
debian/compat (+1/-0)
debian/control (+75/-0)
debian/copyright (+31/-0)
debian/extras/config/plainbox.conf (+8/-0)
debian/plainbox-provider-canonical-driver-test-suite.install (+4/-0)
debian/rules (+12/-0)
debian/source/format (+1/-0)
To merge this branch: bzr merge lp://qastaging/~roadmr/cdts/packaging-require-specific-provider-versions
Reviewer Review Type Date Requested Status
Zygmunt Krynicki (community) Approve
Review via email: mp+208880@code.qastaging.launchpad.net

This proposal has been superseded by a proposal from 2014-02-28.

Commit message

Ask for a plainbox-provider-checkbox higher than 0.17.7, to rule out anything that's likely to be available from ubuntu in the near future and force adding the PPA version to the tarball.

Description of the change

When building a Trusty tarball, we noticed they didn't include plainbox packages which made it into the trusty image when we switched to checkbox-gui. Since plainbox-provider-c-d-t-s just depends on plainbox regardless of the version, this meant we weren't pulling the one from the PPA which contains c-d-t-s-relevant changes.

Here we're asking for a version higher than 0.17.7, to rule out anything that's likely to be available from ubuntu in the near future and force adding the PPA version to the tarball.

To post a comment you must log in.
Revision history for this message
Zygmunt Krynicki (zyga) wrote :

every commit looks okay, thanks +1

review: Approve

Unmerged revisions

64. By Daniel Manrique

Require plainbox-provider-checkbox 0.17 or higher, to ensure
we get the PPA version and not the one available from debian/ubuntu
on Ubuntu Trusty.

63. By Daniel Manrique

"Bumps version number to 1.7 for usb and media-card testing. [r=roadmr][bug=][author=roadmr]"

62. By Daniel Manrique

"Adds a dependency on obexftp to ensure it's installed along with the provider. This was missed because the dependency lives in checkbox-certification, which we didn't look at when preparing the dependencies for the c-d-t-s provider. [r=sylvain-pineau][bug=][author=roadmr]"

61. By Daniel Manrique

"Added licensing information for the dolby audio file. The licensing is not very explicit (just a vague pointer to the GFDL) so I had to be a bit creative but I think I captured the intent. The source URL is included as a comment in debian/copyright. [r=zkrynicki][bug=][author=roadmr]"

60. By Daniel Manrique

"Packaging changes to accomodate restructuring of some files in lp:checkbox-ihv-ng, as well as adding some provider-specific jobs and data files. Providers rock! [r=][bug=][author=roadmr]"

59. By Sylvain Pineau

"Adds qtdeclarative5-localstorage-plugin to enable Local storage [r=sylvain-pineau][bug=1227620][author=sylvain-pineau]"

58. By Sylvain Pineau

"automatic merge by tarmac [r=sylvain-pineau][bug=1268508][author=sylvain-pineau]"

57. By Sylvain Pineau

"automatic merge by tarmac [r=zkrynicki][bug=][author=sylvain-pineau]"

56. By Daniel Manrique

"Updates packaging to add necessary deps for audio testing. [r=zkrynicki][bug=][author=roadmr]"

55. By Daniel Manrique

"Replaced ubuntu-sdk with expanded build dependencies. This is the same thing we've been doing in other projects to account for ubuntu-sdk's bloatedness and sometimes broken dependencies. [r=roadmr][bug=][author=roadmr]"

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches