FS#64095 - [fwupd] 1.3.2-1 should depends directly on tpm2-tss package

Attached to Project: Community Packages
Opened by Simon Thoby (nightmared) - Friday, 11 October 2019, 18:12 GMT
Last edited by Bruno Pagani (ArchangeGabriel) - Sunday, 03 November 2019, 12:54 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Bruno Pagani (ArchangeGabriel)
Filipe Laíns (FFY00)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

The optional dependency tpm2-tss is required for the modules 'dell' and 'tpm' to work properly. Otherwise, on Dell machines, fwupmgr fails silently at listing the System Firmware and the TPM device (if any).

Additional info:

In the absence of 'tpm2-tss', the following error message is writen to journald when the fwupd service starts:
Oct 11 19:38:37 bradbury fwupd[12156]: 17:38:37:0827 FuEngine failed to open plugin /usr/lib/fwupd-plugins-3/libfu_plugin_dell.so: failed to open plugin: libtss2-esys.so.0: cannot open shared object file: No such file or directory
Oct 11 19:38:37 bradbury fwupd[12156]: 17:38:37:0795 FuEngine failed to open plugin /usr/lib/fwupd-plugins-3/libfu_plugin_uefi.so: failed to open plugin: libtss2-esys.so.0: cannot open shared object file: No such file or directory

I can confirm fwupd and fwupdmgr work properly when 'tmp2-tss' is installed.

So i think 'tpm2-tss' should be a direct dependency (if it doesn't pull too much packages with it, that is !).
This task depends upon

Closed by  Bruno Pagani (ArchangeGabriel)
Sunday, 03 November 2019, 12:54 GMT
Reason for closing:  Implemented
Additional comments about closing:  In 1.3.3 until upstream fixes the error message to be more explicit about the issue.
Comment by Simon Thoby (nightmared) - Friday, 11 October 2019, 18:16 GMT
As an additional information, tpm2-tss is only taking 2MiB uncompressed and it doesn't depends on anything else than OpenSSL.So definitively not a big price to add it.

Loading...