I would actually mark this as Won't Fix, really. It's really important to properly specify your dependencies in the tests, for (at least) two reasons.
The first is that, well, we've never documented anywhere what was on the image, so your undeclared dependency might break at any moment, as evidenced here. Which packages are present or not is an implementation detail, not a public API. The manually installed packages you mention are there to make autopkgtest work correctly, not for the tests themselves. The second, less obvious reason is that by documenting that your test uses iputils-ping, we will actually trigger it when we're trying out a new version of that package, making it part of the regression testsuite for that package. Oddly enough, some of our most core packages do *not* get a lot of regression testing exactly because of this. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2126981 Title: autopkgtest purges basic dependencies that would be expected to be there To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/autopkgtest/+bug/2126981/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
