Package: autopkgtest
Version: 5.13.1

Quack,

Our Ruby tool dh-make-ruby suggested a nice reformating/reordering of debian/tests/control and this seemingly benign change broke the world:
  https://salsa.debian.org/ruby-team/redmine/-/jobs/683636
Now i finally found out that reordering back certain dependencies fixed the problem (redmine-<db> before redmine, so that redmine-sqlite is not dragged in when trying to test another database):
  https://salsa.debian.org/ruby-team/redmine/-/jobs/683699

So it seems autopkgtest is not running apt with the content of the Depends field but installing them one by one in specified order. As much as I understand it can be very useful to solve complex testing cases, this is not how our usual resolver works and I was unable to find anything about it in the documentation. From what I can see in #923468 I'm not the only one not understanding that.

(unless I'm totally mistaken, it's late here) Could you document the exact behavior and give recommendations on how to set the Depends please?

Regards.
\_o<

--
Marc Dequènes

Reply via email to