[MIR] fwupd-efi
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OEM Priority Project |
Fix Released
|
High
|
Yuan-Chen Cheng | ||
fwupd-efi (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
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/
It currently builds and works for architectures: amd64
https:/
[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:/
[Quality assurance - packaging]
fwupd-efi-1.1$ lintian --pedantic
E: fwupd-efi changes: bad-distributio
W: fwupd-amd64-
P: fwupd-efi source: silent-
P: fwupd-efi source: uses-debhelper-
[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:/
https:/
https:/
[Background information]
Given this is a source code split re-MIR, I think it’s quite obvious.
Related links are provided above.
tags: | added: oem-priority |
Changed in oem-priority: | |
importance: | Undecided → Critical |
status: | New → Confirmed |
description: | updated |
Changed in oem-priority: | |
status: | Confirmed → In Progress |
Changed in oem-priority: | |
importance: | Critical → High |
Changed in oem-priority: | |
status: | In Progress → Fix Released |
Changed in oem-priority: | |
status: | Fix Released → Triaged |
Changed in oem-priority: | |
status: | Triaged → Fix Released |
MIR template paperwork is done from my POV, please review. ref: https:/ /wiki.ubuntu. com/MainInclusi onProcess