[MIR] tpm2-tss
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tpm2-tss (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Availability]
Available in Ubuntu universe and Debian unstable, builds for all architectures Ubuntu supports.
The binaries requested to move to main is libtss2-esys0 and libtss2-udev.
[Rationale]
An upcoming fwupd release (1.3.1) will be dropping support for using tpm2-tools/
TPM support is no longer optional and libtss2-dev package is now a required dependency to build fwupd w/ uefi support now.
https:/
The libtss2-esys0 is a required runtime dependency for fwupd.
libtss2-udev is a dependency of libtss2-esys0.
[Security]
No CVE's, no binaries.
[Quality assurance]
No configuration
No debconf questions
Long outstanding bugs in Debian:
Need to avoid conflict with TPM1.2 udev rules package (https:/
Deals with mainstream tpm2 hardware
Includes watch file
Doesn't rely upon obsolete packages
[UI Standards]
N/A
[Dependencies]
libc6
libgcrypt20
adduser
[Standards compliance]
Just needs to rev up one more version of debian policy.
No major policy violations.
Packaging is straightforward
[Maintenance]
Propose owning team to foundations, but should generally just sync from Debian.
CVE References
description: | updated |
description: | updated |
Changed in tpm2-tss (Ubuntu): | |
status: | Incomplete → New |
description: | updated |
"It's no longer an optional support, but a required dependency to build fwupd now. /github. com/fwupd/ fwupd/commit/ 1b5f1da2028189d 5f743ea7e6ea5c4 5ebc09e4b8"
https:/
Most likely, but did you check if it also ends up as a runtime dependency?
Because if it is not then no MIR would be needed.
If it does add a runtime dependency, please update the bug to state so.
Furthermore the report is a bit "light" on content. /git.launchpad. net/~paelzer/ +git/MIR/ tree/MIR- template- file.txt which is based on the entries in the Wiki.
I'd (and I expect all fellow MIR reviewers as well) if you could add some more.
I usually use this template: https:/
And the most important part is not to remove all entries that do not apply, but to state that they don't apply. That way a reviewer has much more info, e.g. the empty entry on [Dependencies] above, does this mean it has none, does it mean you'll add them later, ...