--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

Reply via email to