[Bug 1956768] Re: [MIR] fwupd-efi

Łukasz Zemczak 1956768 at bugs.launchpad.net
Thu Mar 10 15:08:33 UTC 2022


Done for jammy, impish and focal!

** Changed in: fwupd-efi (Ubuntu)
       Status: Fix Committed => Fix Released

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

Title:
  [MIR] fwupd-efi

Status in OEM Priority Project:
  Fix Released
Status in fwupd-efi package in Ubuntu:
  Fix Released

Bug description:
  fwupd was split into fwupd and fwupd-efi as part of bug 1955386,
  however the fwupd-efi package is in universe.  As the previous fwupd
  package was already in main, the fwupd-efi source package that stemmed
  from it should also be brought into main.

  Both fwupd-signed and fwupd have a Recommends on fwupd-unsigned, which
  is provided by the fwupd-efi source package.

  [Availability]
  The package fwupd-efi/source, fwupd-signed/amd64, fwupd-unsigned/amd64, is already in Ubuntu universe.
  It currently builds and works for architectures: amd64
  https://bugs.launchpad.net/ubuntu/+source/fwupd-efi

  [Rationale]
  fwupd is a utility that upgrades bios and lots of firmware of HW components so that they got the last fix from HW vendor.

  It has already existed in main for quite a long time. The only reason we
  need MIR is the source code split to kind of de-couple the efi
  and user-space utility.

  [Security]
  Given this is a source code split, the security-related issue should have
  be properly handled previously.

  [Quality assurance - function/usage]
  Same as above. If you need further detail on a certain point, please kindly state your request.

  [Quality assurance - maintenance]
  Same as above. If you need further detail on a certain point, please kindly state your request.

  [Quality assurance - testing]
  Given this is an EFI app pkg, and it upgrades OS bios, it's not so trivial to test. We do have certain test steps in https://wiki.ubuntu.com/firmware-updates.

  [Quality assurance - packaging]
  fwupd-efi-1.1$ lintian --pedantic
  E: fwupd-efi changes: bad-distribution-in-changes-file unstable
  W: fwupd-amd64-signed-template: empty-binary-package
  P: fwupd-efi source: silent-on-rules-requiring-root
  P: fwupd-efi source: uses-debhelper-compat-file

  [UI standards]
  This is an EFI app, it provides text mode UI in English and no user interactivity.

  [Dependencies]
  $ apt-cache depends fwupd-signed
  fwupd-signed
    Recommends: secureboot-db
    Recommends: fwupd-unsigned
    Recommends: fwupd

  All it’s depends is in main after this MIR is done.

  [Standards compliance]
  All good per what I know.

  [Maintenance/Owner]
  It’s properly and actively maintained from upstream:

  https://github.com/fwupd/fwupd
  https://github.com/fwupd/fwupd-efi
  https://fwupd.org/

  [Background information]
  Given this is a source code split re-MIR, I think it’s quite obvious.
  Related links are provided above.

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1956768/+subscriptions




More information about the foundations-bugs mailing list