EFI Shell not available as standalone program

Bug #2006980 reported by Heinrich Schuchardt
This bug affects 1 person
Affects Status Importance Assigned to Milestone
edk2 (Debian)
Fix Released
edk2 (Ubuntu)
Fix Released
Heinrich Schuchardt

Bug Description

When building the edk2 package we already build the EFI shell:

* ./Build/ArmVirtQemu-ARM/RELEASE_GCC5/ARM/Shell.efi
* ./Build/ArmVirtQemu-AARCH64/RELEASE_GCC5/AARCH64/Shell.efi
* ./Build/Ovmf3264/RELEASE_GCC5/X64/Shell.efi

But we do not package it as a standalone program.

Some systems like the Lenovo X13s boot via UEFI but neither provide a BIOS menu to define Boot Options nor allow to set EFI variables at runtime. For these systems the bcfg command of the EFI Shell would be the right means to manage boot options.

Please, package Shell.efi within the edk2 source package.

Revision history for this message
Heinrich Schuchardt (xypron) wrote :

Next step: create a pull request for https://salsa.debian.org/qemu-team/edk2.git

Changed in edk2 (Ubuntu):
assignee: nobody → Heinrich Schuchardt (xypron)
tags: added: foundations-todo
tags: added: fr-3411
Changed in edk2 (Debian):
status: Unknown → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package edk2 - 2023.02-2

edk2 (2023.02-2) experimental; urgency=medium

  * Introduce efi-shell-* packages. Thanks to Heinrich Schuchardt of
    Canonical. Closes: #837093, LP: #2006980.
  * Add missing build dependency on lsb-release, thanks to José Martínez
    of Google.
  * Fix empty AAVMF_VARS.fd file, thanks to José Martínez of Google.
  * Generate a new snakeoil certificate with a CN set. LP: #2019993.

 -- dann frazier <email address hidden> Fri, 19 May 2023 17:21:36 -0600

Changed in edk2 (Ubuntu):
status: New → Fix Released
Changed in edk2 (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.