This allows us to create a base container with just debian packages
installed, which we can pin as we uprev other parts of the dev container
(e.g. rust toolchains).
This prevents a frequent annoyance that new debian testing packages
introduce new problems into the build infra.
To make this happen, the setup scripts have been split and
moved to tools/deps, with shorthands in tools/setup*.
BUG=b:382504192
TEST=presubmit with new container
TEST=tools/setup* on local workstation
Change-Id: I0561378c76a1de026c895dfd4052ced02cb3fe8e
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/6153816
Commit-Queue: Dennis Kempin <denniskempin@google.com>
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>