The attached patch removes the native-inputs on qemu-minimal for both grub-efi and grub-minimal, neither of which actually use qemu-minimal it because tests are disabled. It is possible the removal of "qemu" was sufficient when using labels but the switch away from labels may have left grub-efi and grub-minimal with a fairly large dependency chain due to qemu-minimal, despite not really using it. I did not test all reverse dependents yet, but both grub-efi and grub-minimal still build. Dropping qemu-minimal from native-inputs really helps on architectures with poor substitute availability, such as aarch64! Since Efraim and Ludo were both authors of the relevent commits fixing and/or (re)introducing this issue, I reach out for your wisdom, or at least your thoughts! Efraim also happens to be on the embedded team, which technically covers gnu/packages/bootloaders.scm, although grub being an embedded thing seems a bit of a stretch, given it is a commonly used bootloader on a largely dominant mostly not embedded platform. I guess it is kind of an embedded project unto itself? sort of? hrmpf. live well, vagrant