> qemu-system-arm doesn't strictly need qemu-efi-aarch64 - you can boot
instances w/o UEFI firmware - so it only Recommends it in focal
(promoted from just a Suggests in bionic). However, uvt-kvm explicitly
references /usr/share/AAVMF/AAVMF_CODE.fd in its arm64 libvirt template,
so it seems like uvt-kvm should have a direct Depends on qemu-efi-
aarch64 [arm64].

Maybe a Recommends or even a Suggests would be better? Because uvtool
doesn't use its arm64 libvirt template by default either I don't think?
I'm a little hesitant to agree to a Depends or even a Recommends just
because it seems like most uvtool users are on amd64 guests and so don't
need it and a Depends or Recommends would be pulled in unnecessarily.

Debian policy says:

Recommends

    This declares a strong, but not absolute, dependency.

    The Recommends field should list packages that would be found
together with this one in all but unusual installations.

In other words, maybe this is an "unusual installation" situation for
uvtool in Ubuntu generally, and so should be declared a dependency of
the thing that needs this "unusual installation" instead?

I'm open to you arguing otherwise!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1940112

Title:
  missing dependency of qemu-efi-aarch64 when testing arm platforms

To manage notifications about this bug go to:
https://bugs.launchpad.net/plainbox-provider-checkbox/+bug/1940112/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to