[Bug 1841595] Re: [MIR] tpm2-tss

Christian Ehrhardt  1841595 at bugs.launchpad.net
Thu Nov 14 07:09:06 UTC 2019


Former list of things that should be improved/resolved before promoting this:                                         
- the package needs a bug subscribing Team
  => I checked foundations-bugs is subscribed as mentioned, thanks
- please update to 2.1.4 or 2.3.1 before we promote it
  => we have 2.3.1-2, thanks! although it only is in -proposed for now
  => you have a s390x FTFBS left to fix I guess
  - also ensure that it will be updated regularly in the future
    => well this part we can't check in advance :-)
- please add proper symbols tracking via a .symbols file
  => done, thanks                         
- please help to resolve Debian bug 918973
  => done and extra fixes in tpm-udev, great
- in any case the package needs a security review
  => was done before as agreed

Yeah, aside from the surely known s390x build issue (the upload is just
one day old and I guess you are aware) this LGTM now.

=> MIR Team ack.

Note: The AAs might want to see this build error fixed before promoting
I guess.

Thanks to everyone for all the cleanups to make this a good main
package!

P.S. it already wants to be pulled in by fwupd, so per [1] the right
state is fix committed for now.

[1]: https://wiki.ubuntu.com/MIRTeam#Process_states

** Changed in: tpm2-tss (Ubuntu)
     Assignee: Christian Ehrhardt  (paelzer) => (unassigned)

** Changed in: tpm2-tss (Ubuntu)
       Status: Confirmed => In Progress

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

Title:
  [MIR] tpm2-tss

Status in tpm2-tss package in Ubuntu:
  In Progress

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/tpm2-abrmd and instead will rely upon tpm2-tss.  Previously the tpm2-abrmd and tpm2-tools packages were Recommends that were dropped when merging with Debian.  They could be optionally used.
  TPM support is no longer optional and libtss2-dev package is now a required dependency to build fwupd w/ uefi support now.
  https://github.com/fwupd/fwupd/commit/1b5f1da2028189d5f743ea7e6ea5c45ebc09e4b8
  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://bugs.debian.org/cgi-bin/bugreport.cgi?bug=918973)
  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.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/tpm2-tss/+bug/1841595/+subscriptions



More information about the foundations-bugs mailing list