--install-suggests will install more or less everything that may be needed, but that's normally too much: e.g. you probably don't want lxd *and* incus. This bug report is an instance of
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034351 and similar to: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076739 which has interesting pointers to possible solutions to this issue, including splitting the package. In the end looks like consensus is that we want tools to check for required dependencies at runtime, as Tim mentioned. This is not as trivial as it sounds (e.g. we may need a dependency if not running as root, see discussion on fakemachine). Also: it would be nice to have this functionality factored out from individual scripts, so that we don't duplicate it. But some are Python, some shell scripts, so again: not trivial as it sounds. ** Bug watch added: Debian Bug tracker #1034351 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034351 ** Bug watch added: Debian Bug tracker #1076739 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076739 ** Also affects: autopkgtest (Debian) via https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034351 Importance: Unknown Status: Unknown ** Changed in: autopkgtest (Ubuntu) Status: New => Triaged ** Changed in: autopkgtest (Ubuntu) Importance: Undecided => Low -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2073938 Title: autopkgtest-buildvm-ubuntu-cloud does not require dependencies to start To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/autopkgtest/+bug/2073938/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs