autopkgtest --apt-pocket=proposed=<any trigger> fails with corosync in disco
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Auto Package Testing |
New
|
Undecided
|
Unassigned | ||
corosync (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Disco |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
[impact]
running autopkgtest for corosync in disco with any trigger (e.g. using --apt-pocket=
[test case]
$ autopkgtest --apt-pocket=
or see any of the recent disco corosync autopkgtest logs, e.g.:
http://
[regression potential]
TBD
[other info]
this is happening because corosync *before* version 3.0.0 built the 'corosync-qnetd' and 'corosync-qdevice' binary debs directly from the 'corosync' source package.
However, at corosync version 3.0.0, those binary debs were split out into their own 'corosync-qdevice' source package.
Unfortunately, the latest version of corosync in disco is 2.4.4-3, while corosync-qdevice (source package) also was built and released to disco-release at version 3.0.0-2ubuntu1.
This results in autopkgtest looking for the 'latest' version of corosync for all the binary debs in its 'Package-list:' (i.e., running 'apt-cache showsrc --only-source corosync and parsing the Package-List). Since both 'corosync-qdevice' and 'corosync-qnetd' are included in that list, it uses the newer 3.0.0-2ubuntu1 as the 'latest' version of the 'corosync' source package to download, but that isn't available in disco.
There were 3 'corosync' builds that were version 3 in disco-proposed, but none ever made it out of -proposed: /launchpad. net/ubuntu/ disco/+ source/ corosync
https:/
There were more builds for corosync-qdevice, and unfortunately those did make it into disco-release: /launchpad. net/ubuntu/ disco/+ source/ corosync- qdevice
https:/
It seems that either corosync should be updated to version 3.0.0, or the corosync-qdevice binaries should be deleted from disco-release (so that the newest version of those packages will fall back to what's provided from the older 'corosync' source package, i.e. version 2.4.4-3).