At first I thought it has something to do with the use of 'Recommends: pacemaker (>= 2.0)' which is not as strong/powerful as 'Depends:'
but still, there is a 'Breaks: pacemaker (<< 2.0)' which make the binary package uninstallable, proposed migration should detect that right ? Additionnally, debian/test/control (AKA autopkgtest) relies on pacemaker (<=2.0) too, so how autopkgtest could have passed and switch the package to a 'Valid Candidate' state without meeting the requirements. Clearly, the autopkgtest failed too: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-disco/disco/amd64/p/pcs/20190411_115307_7ea26@/log.gz ... Broken autopkgtest-satdep:amd64 Depends on pacemaker:amd64 < none | 1.1.18-2ubuntu1 @un uH > (>= 2.0) Removing autopkgtest-satdep:amd64 because I can't find pacemaker:amd64 ... badpkg: Test dependencies are unsatisfiable. A common reason is that your testbed is out of date with respect to the archive, and you need to use a current testbed or run apt-get update or use -U. testsuite-ruby PASS testsuite-python FAIL badpkg Or does straight copy from Debian has a special path ? because 'pcs' is a copy from debian. https://launchpad.net/ubuntu/+source/pcs/+publishinghistory 2019-01-19 08:08:17 EST Published Disco release universe misc 0.10.1-2 Copied from debian sid in Primary Archive for Debian GNU/Linux by Ubuntu Archive Auto-Sync (sponsored by Ubuntu Archive Robot) I'm puzzled about what happened here and how/why this and in -relese pocket, knowing that: - autopkgtest requirement aren't meet. - binary package is not installable. For now, I think we need : 1) To come to a conclusion about what is the next action plan to fix Disco (based on Heitor's proposals) 2) Maybe suggest to debian a change to replace 'Recommends:' to 'Depends:' in d/control to make the declaration more strict/stronger. 3) Try to understand what happened to make sure this won't re-occur in the archive in the future. Thoughts ? - Eric -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1826045 Title: Unsatisfiable recommended dependencies pacemaker >= 2.0, corosync >= 3.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pcs/+bug/1826045/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
