Am 05.09.23 um 20:17 schrieb Paul Gevers:
Hi Bastian,

On Thu, 27 Jul 2023 00:01:52 +0200 Bastian Germann <b...@debian.org> wrote:
ImportError: /usr/lib/python3/dist-packages/tpm2_pytss/_libtpm2_pytss.abi3.so: undefined symbol: Tss2_MU_TPMS_ALGORITHM_DESCRIPTION_Marshal

This regularly suggests that a package broke their ABI without a SONAME bump.

Yes. It is tpm2-tss version 4.0.1-1 that broke its ABI.

The python3-tpm2-pytss package needs a binNMU because tpm2-tss was uploaded 
without migration.

I don't understand this sentence, but given my comment above, a binNMU seems like papering over a problem. Can you please elaborate what you mean exactly?

As the tpm2-tss ABI-breaking change was done without a transition (not migration; I mixed up the wording) through the release team, this python package would have been able to fix the FBTFS via a binNMU but as a new upstream version was imported, this is resolved by now. The underlying issue (missing transition) might have caused other packages to break.

Reply via email to