Merge lp://qastaging/~pieq/checkbox/ppa-packaging-plainbox-provider-sru-fix-1629838 into lp://qastaging/~checkbox-dev/checkbox/ppa-packaging-plainbox-provider-sru

Proposed by Pierre Equoy
Status: Merged
Approved by: Taihsiang Ho
Approved revision: 12
Merged at revision: 12
Proposed branch: lp://qastaging/~pieq/checkbox/ppa-packaging-plainbox-provider-sru-fix-1629838
Merge into: lp://qastaging/~checkbox-dev/checkbox/ppa-packaging-plainbox-provider-sru
Diff against target: 12 lines (+1/-1)
1 file modified
debian/control (+1/-1)
To merge this branch: bzr merge lp://qastaging/~pieq/checkbox/ppa-packaging-plainbox-provider-sru-fix-1629838
Reviewer Review Type Date Requested Status
Yung Shen (community) Needs Fixing
Taihsiang Ho Approve
Review via email: mp+307781@code.qastaging.launchpad.net

Description of the change

Forces the SRU provider to pick up a very recent version of the Checkbox provider as a dependency, to avoid the problem described in linked bug.

I delibaretly chose the latest version of the Checkbox provider (v0.31), even though any version starting at 0.25 should work.

To post a comment you must log in.
Revision history for this message
Taihsiang Ho (taihsiangho) wrote :

I have tested plainbox-provider-checkbox 0.32+bzr4517+pkg45~ubuntu14 on CID 201507-18607 (OEM image with kernel 3.19.0-30-generic). I could not reproduce LP:#1629838.

review: Approve
Revision history for this message
Yung Shen (kaxing) wrote :

Got this on a vivid system with both stable/dev ppa:

The following packages have unmet dependencies:
 plainbox-provider-checkbox : Depends: stress-ng (>= 0.04) but it is not going to be installed
                              Recommends: bonnie++ but it is not going to be installed
                              Recommends: curl
                              Recommends: smartmontools but it is not going to be installed
                              Recommends: sysstat but it is not going to be installed

$ dpkg -l|grep -E "checkbox|canonical|plainbox"
ii checkbox-gui 0.35+bzr3986+pkg19~ubuntu15.04.1 amd64 QML based interface for system testing based on PlainBox.
ii checkbox-ng 0.30+bzr4517+pkg44~ubuntu15.04.1 all PlainBox based test runner
ii checkbox-ng-service 0.23+bzr4122+pkg34~ubuntu15.04.1 all CheckBox D-Bus service (transitional package)
ii plainbox-provider-checkbox 0.4-1 amd64 CheckBox provider for PlainBox
ii plainbox-provider-resource-generic 0.29+bzr4517+pkg33~ubuntu15.04.1 amd64 CheckBox generic resource jobs provider
ii plainbox-provider-sru 1.5+bzr4507+pkg10~ubuntu15.04.1 all CheckBox SRU jobs provider
ii plainbox-secure-policy 0.32+bzr4517+pkg46~ubuntu15.04.1 all policykit policy required to use plainbox (secure version)
ii python3-checkbox-ng 0.30+bzr4517+pkg44~ubuntu15.04.1 all PlainBox based test runner (Python 3 library)
ii python3-checkbox-support 0.29+bzr4517+pkg31~ubuntu15.04.1 all collection of Python modules used by PlainBox providers
ii python3-plainbox 0.32+bzr4517+pkg46~ubuntu15.04.1 all toolkit for software and hardware testing (python3 module)

review: Needs Fixing

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