Your message dated Sat, 30 Dec 2023 11:50:45 +0000
with message-id <e1rjxrz-00aj0i...@fasolo.debian.org>
and subject line Bug#1057609: fixed in tpm2-pytss 2.1.0-2
has caused the Debian Bug report #1057609,
regarding tpm2-pytss: FTBFS: Handler <function builder_finished_handler at 
0x7ff460de68e0> for event 'build-finished' threw an exception (exception: str 
expected, not _StrPath)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1057609: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057609
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:tpm2-pytss
Version: 2.1.0-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary --buildsystem=pybuild --with python3,sphinxdoc
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:110: Building wheel for python3.12 with "build" 
module
I: pybuild base:310: python3.12 -m build --skip-dependency-check --no-isolation --wheel 
--outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_tpm2_pytss
* Building wheel...
/<<PKGBUILDDIR>>/scripts/prepare_headers.py:27: SyntaxWarning: invalid escape 
sequence '\('
  s = re.sub("#define TSS2_RC_LAYER\(level\).*", "", s)
/<<PKGBUILDDIR>>/scripts/prepare_headers.py:28: SyntaxWarning: invalid escape 
sequence '\('
  s = re.sub("(#define.*)TSS2_RC_LAYER\(0xff\)", "\g<1>0xff0000", s)
/<<PKGBUILDDIR>>/scripts/prepare_headers.py:28: SyntaxWarning: invalid escape 
sequence '\g'
  s = re.sub("(#define.*)TSS2_RC_LAYER\(0xff\)", "\g<1>0xff0000", s)
/<<PKGBUILDDIR>>/scripts/prepare_headers.py:31: SyntaxWarning: invalid escape 
sequence '\*'
  s = re.sub("/\*.*?\*/", "", s, flags=re.MULTILINE)
/<<PKGBUILDDIR>>/scripts/prepare_headers.py:34: SyntaxWarning: invalid escape 
sequence '\('
  s = re.sub("(#define [A-Za-z0-9_]+) +\(\(.*?\) \(.*?\)\)", "\g<1>...", s)
/<<PKGBUILDDIR>>/scripts/prepare_headers.py:34: SyntaxWarning: invalid escape 
sequence '\g'
  s = re.sub("(#define [A-Za-z0-9_]+) +\(\(.*?\) \(.*?\)\)", "\g<1>...", s)
/<<PKGBUILDDIR>>/scripts/prepare_headers.py:35: SyntaxWarning: invalid escape 
sequence '\('
  s = re.sub("(#define [A-Za-z0-9_]+) +\(\(.*?\).*?\) ", "\g<1>...", s)
/<<PKGBUILDDIR>>/scripts/prepare_headers.py:35: SyntaxWarning: invalid escape 
sequence '\g'
  s = re.sub("(#define [A-Za-z0-9_]+) +\(\(.*?\).*?\) ", "\g<1>...", s)
/<<PKGBUILDDIR>>/scripts/prepare_headers.py:37: SyntaxWarning: invalid escape 
sequence '\)'
  "(#define [A-Za-z0-9_]+) .*\n.*?.*\)\)", "\g<1>...", s, flags=re.MULTILINE
/<<PKGBUILDDIR>>/scripts/prepare_headers.py:37: SyntaxWarning: invalid escape 
sequence '\g'
  "(#define [A-Za-z0-9_]+) .*\n.*?.*\)\)", "\g<1>...", s, flags=re.MULTILINE
/<<PKGBUILDDIR>>/scripts/prepare_headers.py:39: SyntaxWarning: invalid escape 
sequence '\g'
  s = re.sub("(#define [A-Za-z0-9_]+) .*", "\g<1>...", s)
/<<PKGBUILDDIR>>/scripts/prepare_headers.py:42: SyntaxWarning: invalid escape 
sequence '\['
  s = re.sub("\[.+?\]", "[...]", s)
/<<PKGBUILDDIR>>/scripts/prepare_headers.py:77: SyntaxWarning: invalid escape 
sequence '\)'
  "#define TPM2_MAX_TAGGED_POLICIES.*\n.*TPMS_TAGGED_POLICY\)\)",
/<<PKGBUILDDIR>>/scripts/prepare_headers.py:262: SyntaxWarning: invalid escape 
sequence '\s'
  "TSS2_RC\s+Tss2_MU_BYTE_Marshal\(.+?\);", s, re.DOTALL | re.MULTILINE
/<<PKGBUILDDIR>>/scripts/prepare_headers.py:266: SyntaxWarning: invalid escape 
sequence '\s'
  "TSS2_RC\s+Tss2_MU_BYTE_Marshal\(.+?\);", "", s, 1, re.DOTALL | re.MULTILINE
/<<PKGBUILDDIR>>/scripts/prepare_headers.py:270: SyntaxWarning: invalid escape 
sequence '\s'
  "TSS2_RC\s+Tss2_MU_BYTE_Unmarshal\(.+?\);", s, re.DOTALL | re.MULTILINE
/<<PKGBUILDDIR>>/scripts/prepare_headers.py:274: SyntaxWarning: invalid escape 
sequence '\s'
  "TSS2_RC\s+Tss2_MU_BYTE_Unmarshal\(.+?\);",
adding path: /<<PKGBUILDDIR>>/scripts
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-cpython-312
creating build/lib.linux-x86_64-cpython-312/tpm2_pytss
copying src/tpm2_pytss/utils.py -> build/lib.linux-x86_64-cpython-312/tpm2_pytss
copying src/tpm2_pytss/TCTISPIHelper.py -> 
build/lib.linux-x86_64-cpython-312/tpm2_pytss
copying src/tpm2_pytss/__init__.py -> 
build/lib.linux-x86_64-cpython-312/tpm2_pytss
copying src/tpm2_pytss/TCTI.py -> build/lib.linux-x86_64-cpython-312/tpm2_pytss
copying src/tpm2_pytss/TCTILdr.py -> 
build/lib.linux-x86_64-cpython-312/tpm2_pytss
copying src/tpm2_pytss/policy.py -> 
build/lib.linux-x86_64-cpython-312/tpm2_pytss
copying src/tpm2_pytss/FAPI.py -> build/lib.linux-x86_64-cpython-312/tpm2_pytss
copying src/tpm2_pytss/constants.py -> 
build/lib.linux-x86_64-cpython-312/tpm2_pytss
copying src/tpm2_pytss/fapi_info.py -> 
build/lib.linux-x86_64-cpython-312/tpm2_pytss
copying src/tpm2_pytss/types.py -> build/lib.linux-x86_64-cpython-312/tpm2_pytss
copying src/tpm2_pytss/TSS2_Exception.py -> 
build/lib.linux-x86_64-cpython-312/tpm2_pytss
copying src/tpm2_pytss/encoding.py -> 
build/lib.linux-x86_64-cpython-312/tpm2_pytss
copying src/tpm2_pytss/ESAPI.py -> build/lib.linux-x86_64-cpython-312/tpm2_pytss
copying src/tpm2_pytss/tsskey.py -> 
build/lib.linux-x86_64-cpython-312/tpm2_pytss
creating build/lib.linux-x86_64-cpython-312/tpm2_pytss/internal
copying src/tpm2_pytss/internal/utils.py -> 
build/lib.linux-x86_64-cpython-312/tpm2_pytss/internal
copying src/tpm2_pytss/internal/__init__.py -> 
build/lib.linux-x86_64-cpython-312/tpm2_pytss/internal
copying src/tpm2_pytss/internal/templates.py -> 
build/lib.linux-x86_64-cpython-312/tpm2_pytss/internal
copying src/tpm2_pytss/internal/crypto.py -> 
build/lib.linux-x86_64-cpython-312/tpm2_pytss/internal
running build_ext
generating cffi module 
'build/temp.linux-x86_64-cpython-312/tpm2_pytss._libtpm2_pytss.c'
creating build/temp.linux-x86_64-cpython-312
building 'tpm2_pytss._libtpm2_pytss' extension
creating build/temp.linux-x86_64-cpython-312/build
creating build/temp.linux-x86_64-cpython-312/build/temp.linux-x86_64-cpython-312
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security 
-fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security 
-fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include -I/usr/include/tss2 
-I/usr/include/tss -I/usr/include/python3.12 -c 
build/temp.linux-x86_64-cpython-312/tpm2_pytss._libtpm2_pytss.c -o 
build/temp.linux-x86_64-cpython-312/build/temp.linux-x86_64-cpython-312/tpm2_pytss._libtpm2_pytss.o
x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro 
-Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 
build/temp.linux-x86_64-cpython-312/build/temp.linux-x86_64-cpython-312/tpm2_pytss._libtpm2_pytss.o
 -L/usr/lib/x86_64-linux-gnu -ltss2-esys -ltss2-tctildr -ltss2-rc -ltss2-mu -ltss2-policy 
-ltss2-tcti-spi-helper -o 
build/lib.linux-x86_64-cpython-312/tpm2_pytss/_libtpm2_pytss.abi3.so
generated _type_map with 62 mappings in 
build/lib.linux-x86_64-cpython-312/tpm2_pytss/internal/type_mapping.py and 
/<<PKGBUILDDIR>>/src/tpm2_pytss/internal/type_mapping.py
generated _element_type_map with 5 mappings
generated _versions with 3 versions
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-312/tpm2_pytss/utils.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-312/tpm2_pytss/TCTISPIHelper.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-312/tpm2_pytss/__init__.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-312/tpm2_pytss/TCTI.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-312/tpm2_pytss/TCTILdr.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
creating build/bdist.linux-x86_64/wheel/tpm2_pytss/internal
copying build/lib.linux-x86_64-cpython-312/tpm2_pytss/internal/utils.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss/internal
copying build/lib.linux-x86_64-cpython-312/tpm2_pytss/internal/__init__.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss/internal
copying build/lib.linux-x86_64-cpython-312/tpm2_pytss/internal/type_mapping.py 
-> build/bdist.linux-x86_64/wheel/tpm2_pytss/internal
copying build/lib.linux-x86_64-cpython-312/tpm2_pytss/internal/templates.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss/internal
copying build/lib.linux-x86_64-cpython-312/tpm2_pytss/internal/crypto.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss/internal
copying build/lib.linux-x86_64-cpython-312/tpm2_pytss/internal/versions.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss/internal
copying build/lib.linux-x86_64-cpython-312/tpm2_pytss/policy.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-312/tpm2_pytss/FAPI.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-312/tpm2_pytss/constants.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-312/tpm2_pytss/fapi_info.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-312/tpm2_pytss/types.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-312/tpm2_pytss/TSS2_Exception.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-312/tpm2_pytss/_libtpm2_pytss.abi3.so -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-312/tpm2_pytss/encoding.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-312/tpm2_pytss/ESAPI.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-312/tpm2_pytss/tsskey.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
running install_egg_info
running egg_info
creating src/tpm2_pytss.egg-info
writing src/tpm2_pytss.egg-info/PKG-INFO
writing dependency_links to src/tpm2_pytss.egg-info/dependency_links.txt
writing requirements to src/tpm2_pytss.egg-info/requires.txt
writing top-level names to src/tpm2_pytss.egg-info/top_level.txt
writing manifest file 'src/tpm2_pytss.egg-info/SOURCES.txt'
reading manifest file 'src/tpm2_pytss.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'src/tpm2_pytss/version'
warning: no files found matching 'src/tpm2_pytss/config.json'
warning: no files found matching '*' under directory 'src/tpm2_pytss/swig'
warning: no files found matching '*' under directory 'tests'
warning: no files found matching '*' under directory 'examples'
warning: no previously-included files found matching 
'src/tpm2_pytss/internal/type_mapping.py'
adding license file 'LICENSE'
writing manifest file 'src/tpm2_pytss.egg-info/SOURCES.txt'
Copying src/tpm2_pytss.egg-info to 
build/bdist.linux-x86_64/wheel/tpm2_pytss-2.1.0.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/tpm2_pytss-2.1.0.dist-info/WHEEL
creating 
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_tpm2_pytss/.tmp-txi12xnh/tpm2_pytss-2.1.0-cp312-cp312-linux_x86_64.whl'
 and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'tpm2_pytss/ESAPI.py'
adding 'tpm2_pytss/FAPI.py'
adding 'tpm2_pytss/TCTI.py'
adding 'tpm2_pytss/TCTILdr.py'
adding 'tpm2_pytss/TCTISPIHelper.py'
adding 'tpm2_pytss/TSS2_Exception.py'
adding 'tpm2_pytss/__init__.py'
adding 'tpm2_pytss/_libtpm2_pytss.abi3.so'
adding 'tpm2_pytss/constants.py'
adding 'tpm2_pytss/encoding.py'
adding 'tpm2_pytss/fapi_info.py'
adding 'tpm2_pytss/policy.py'
adding 'tpm2_pytss/tsskey.py'
adding 'tpm2_pytss/types.py'
adding 'tpm2_pytss/utils.py'
adding 'tpm2_pytss/internal/__init__.py'
adding 'tpm2_pytss/internal/crypto.py'
adding 'tpm2_pytss/internal/templates.py'
adding 'tpm2_pytss/internal/type_mapping.py'
adding 'tpm2_pytss/internal/utils.py'
adding 'tpm2_pytss/internal/versions.py'
adding 'tpm2_pytss-2.1.0.dist-info/LICENSE'
adding 'tpm2_pytss-2.1.0.dist-info/METADATA'
adding 'tpm2_pytss-2.1.0.dist-info/WHEEL'
adding 'tpm2_pytss-2.1.0.dist-info/top_level.txt'
adding 'tpm2_pytss-2.1.0.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built tpm2_pytss-2.1.0-cp312-cp312-linux_x86_64.whl
I: pybuild plugin_pyproject:122: Unpacking wheel built for python3.12 with 
"installer" module
I: pybuild plugin_pyproject:110: Building wheel for python3.11 with "build" 
module
I: pybuild base:310: python3.11 -m build --skip-dependency-check --no-isolation --wheel 
--outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_tpm2_pytss
* Building wheel...
adding path: /<<PKGBUILDDIR>>/scripts
running bdist_wheel
running build
running build_py
creating build/lib.linux-x86_64-cpython-311
creating build/lib.linux-x86_64-cpython-311/tpm2_pytss
copying src/tpm2_pytss/utils.py -> build/lib.linux-x86_64-cpython-311/tpm2_pytss
copying src/tpm2_pytss/TCTISPIHelper.py -> 
build/lib.linux-x86_64-cpython-311/tpm2_pytss
copying src/tpm2_pytss/__init__.py -> 
build/lib.linux-x86_64-cpython-311/tpm2_pytss
copying src/tpm2_pytss/TCTI.py -> build/lib.linux-x86_64-cpython-311/tpm2_pytss
copying src/tpm2_pytss/TCTILdr.py -> 
build/lib.linux-x86_64-cpython-311/tpm2_pytss
copying src/tpm2_pytss/policy.py -> 
build/lib.linux-x86_64-cpython-311/tpm2_pytss
copying src/tpm2_pytss/FAPI.py -> build/lib.linux-x86_64-cpython-311/tpm2_pytss
copying src/tpm2_pytss/constants.py -> 
build/lib.linux-x86_64-cpython-311/tpm2_pytss
copying src/tpm2_pytss/fapi_info.py -> 
build/lib.linux-x86_64-cpython-311/tpm2_pytss
copying src/tpm2_pytss/types.py -> build/lib.linux-x86_64-cpython-311/tpm2_pytss
copying src/tpm2_pytss/TSS2_Exception.py -> 
build/lib.linux-x86_64-cpython-311/tpm2_pytss
copying src/tpm2_pytss/encoding.py -> 
build/lib.linux-x86_64-cpython-311/tpm2_pytss
copying src/tpm2_pytss/ESAPI.py -> build/lib.linux-x86_64-cpython-311/tpm2_pytss
copying src/tpm2_pytss/tsskey.py -> 
build/lib.linux-x86_64-cpython-311/tpm2_pytss
creating build/lib.linux-x86_64-cpython-311/tpm2_pytss/internal
copying src/tpm2_pytss/internal/utils.py -> 
build/lib.linux-x86_64-cpython-311/tpm2_pytss/internal
copying src/tpm2_pytss/internal/__init__.py -> 
build/lib.linux-x86_64-cpython-311/tpm2_pytss/internal
copying src/tpm2_pytss/internal/templates.py -> 
build/lib.linux-x86_64-cpython-311/tpm2_pytss/internal
copying src/tpm2_pytss/internal/crypto.py -> 
build/lib.linux-x86_64-cpython-311/tpm2_pytss/internal
running build_ext
generating cffi module 
'build/temp.linux-x86_64-cpython-311/tpm2_pytss._libtpm2_pytss.c'
creating build/temp.linux-x86_64-cpython-311
building 'tpm2_pytss._libtpm2_pytss' extension
creating build/temp.linux-x86_64-cpython-311/build
creating build/temp.linux-x86_64-cpython-311/build/temp.linux-x86_64-cpython-311
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security 
-fcf-protection -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security 
-fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include -I/usr/include/tss2 
-I/usr/include/tss -I/usr/include/python3.11 -c 
build/temp.linux-x86_64-cpython-311/tpm2_pytss._libtpm2_pytss.c -o 
build/temp.linux-x86_64-cpython-311/build/temp.linux-x86_64-cpython-311/tpm2_pytss._libtpm2_pytss.o
x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro 
-Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 
build/temp.linux-x86_64-cpython-311/build/temp.linux-x86_64-cpython-311/tpm2_pytss._libtpm2_pytss.o
 -L/usr/lib/x86_64-linux-gnu -ltss2-esys -ltss2-tctildr -ltss2-rc -ltss2-mu -ltss2-policy 
-ltss2-tcti-spi-helper -o 
build/lib.linux-x86_64-cpython-311/tpm2_pytss/_libtpm2_pytss.abi3.so
generated _type_map with 62 mappings in 
build/lib.linux-x86_64-cpython-311/tpm2_pytss/internal/type_mapping.py and 
/<<PKGBUILDDIR>>/src/tpm2_pytss/internal/type_mapping.py
generated _element_type_map with 5 mappings
generated _versions with 3 versions
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-311/tpm2_pytss/utils.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-311/tpm2_pytss/TCTISPIHelper.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-311/tpm2_pytss/__init__.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-311/tpm2_pytss/TCTI.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-311/tpm2_pytss/TCTILdr.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
creating build/bdist.linux-x86_64/wheel/tpm2_pytss/internal
copying build/lib.linux-x86_64-cpython-311/tpm2_pytss/internal/utils.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss/internal
copying build/lib.linux-x86_64-cpython-311/tpm2_pytss/internal/__init__.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss/internal
copying build/lib.linux-x86_64-cpython-311/tpm2_pytss/internal/type_mapping.py 
-> build/bdist.linux-x86_64/wheel/tpm2_pytss/internal
copying build/lib.linux-x86_64-cpython-311/tpm2_pytss/internal/templates.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss/internal
copying build/lib.linux-x86_64-cpython-311/tpm2_pytss/internal/crypto.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss/internal
copying build/lib.linux-x86_64-cpython-311/tpm2_pytss/internal/versions.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss/internal
copying build/lib.linux-x86_64-cpython-311/tpm2_pytss/policy.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-311/tpm2_pytss/FAPI.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-311/tpm2_pytss/constants.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-311/tpm2_pytss/fapi_info.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-311/tpm2_pytss/types.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-311/tpm2_pytss/TSS2_Exception.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-311/tpm2_pytss/_libtpm2_pytss.abi3.so -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-311/tpm2_pytss/encoding.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-311/tpm2_pytss/ESAPI.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
copying build/lib.linux-x86_64-cpython-311/tpm2_pytss/tsskey.py -> 
build/bdist.linux-x86_64/wheel/tpm2_pytss
running install_egg_info
running egg_info
writing src/tpm2_pytss.egg-info/PKG-INFO
writing dependency_links to src/tpm2_pytss.egg-info/dependency_links.txt
writing requirements to src/tpm2_pytss.egg-info/requires.txt
writing top-level names to src/tpm2_pytss.egg-info/top_level.txt
reading manifest file 'src/tpm2_pytss.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'src/tpm2_pytss/version'
warning: no files found matching 'src/tpm2_pytss/config.json'
warning: no files found matching '*' under directory 'src/tpm2_pytss/swig'
warning: no files found matching '*' under directory 'tests'
warning: no files found matching '*' under directory 'examples'
warning: no previously-included files found matching 
'src/tpm2_pytss/internal/type_mapping.py'
adding license file 'LICENSE'
writing manifest file 'src/tpm2_pytss.egg-info/SOURCES.txt'
Copying src/tpm2_pytss.egg-info to 
build/bdist.linux-x86_64/wheel/tpm2_pytss-2.1.0.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/tpm2_pytss-2.1.0.dist-info/WHEEL
creating 
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_tpm2_pytss/.tmp-wo85zour/tpm2_pytss-2.1.0-cp311-cp311-linux_x86_64.whl'
 and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'tpm2_pytss/ESAPI.py'
adding 'tpm2_pytss/FAPI.py'
adding 'tpm2_pytss/TCTI.py'
adding 'tpm2_pytss/TCTILdr.py'
adding 'tpm2_pytss/TCTISPIHelper.py'
adding 'tpm2_pytss/TSS2_Exception.py'
adding 'tpm2_pytss/__init__.py'
adding 'tpm2_pytss/_libtpm2_pytss.abi3.so'
adding 'tpm2_pytss/constants.py'
adding 'tpm2_pytss/encoding.py'
adding 'tpm2_pytss/fapi_info.py'
adding 'tpm2_pytss/policy.py'
adding 'tpm2_pytss/tsskey.py'
adding 'tpm2_pytss/types.py'
adding 'tpm2_pytss/utils.py'
adding 'tpm2_pytss/internal/__init__.py'
adding 'tpm2_pytss/internal/crypto.py'
adding 'tpm2_pytss/internal/templates.py'
adding 'tpm2_pytss/internal/type_mapping.py'
adding 'tpm2_pytss/internal/utils.py'
adding 'tpm2_pytss/internal/versions.py'
adding 'tpm2_pytss-2.1.0.dist-info/LICENSE'
adding 'tpm2_pytss-2.1.0.dist-info/METADATA'
adding 'tpm2_pytss-2.1.0.dist-info/WHEEL'
adding 'tpm2_pytss-2.1.0.dist-info/top_level.txt'
adding 'tpm2_pytss-2.1.0.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built tpm2_pytss-2.1.0-cp311-cp311-linux_x86_64.whl
I: pybuild plugin_pyproject:122: Unpacking wheel built for python3.11 with 
"installer" module
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:310: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_tpm2_pytss/build; python3.12 -m pytest 
test
============================= test session starts ==============================
platform linux -- Python 3.12.0, pytest-7.4.3, pluggy-1.3.0
rootdir: /<<PKGBUILDDIR>>
plugins: cov-4.1.0, xdist-3.4.0, forked-1.6.0
collected 569 items

test/test_crypto.py ................................................     [  8%]
test/test_encoding.py ......................................sss.ssssssss [ 17%]
sssss.................                                                   [ 21%]
test/test_esapi.py .ss.................................................. [ 30%]
..s....................s................................................ [ 43%]
.                                                                        [ 43%]
test/test_exception.py ......                                            [ 44%]
test/test_fapi.py ssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 53%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss            [ 64%]
test/test_internal.py .                                                  [ 64%]
test/test_policy.py ..............                                       [ 67%]
test/test_tcti.py s.s....s.....s.s...                                    [ 70%]
test/test_tcti_spi_helper.py ......                                      [ 71%]
test/test_tsskey.py .............                                        [ 73%]
test/test_types.py ..................................................... [ 83%]
......................................................................   [ 95%]
test/test_utils.py ...............ss.........                            [100%]

====================== 427 passed, 142 skipped in 37.25s =======================
I: pybuild base:310: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_tpm2_pytss/build; python3.11 -m pytest 
test
============================= test session starts ==============================
platform linux -- Python 3.11.7, pytest-7.4.3, pluggy-1.3.0
rootdir: /<<PKGBUILDDIR>>
plugins: cov-4.1.0, xdist-3.4.0, forked-1.6.0
collected 569 items

test/test_crypto.py ................................................     [  8%]
test/test_encoding.py ......................................sss.ssssssss [ 17%]
sssss.................                                                   [ 21%]
test/test_esapi.py .ss.................................................. [ 30%]
..s....................s................................................ [ 43%]
.                                                                        [ 43%]
test/test_exception.py ......                                            [ 44%]
test/test_fapi.py ssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 53%]
sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss            [ 64%]
test/test_internal.py .                                                  [ 64%]
test/test_policy.py ..............                                       [ 67%]
test/test_tcti.py s.s....s.....s.s...                                    [ 70%]
test/test_tcti_spi_helper.py ......                                      [ 71%]
test/test_tsskey.py .............                                        [ 73%]
test/test_types.py ..................................................... [ 83%]
......................................................................   [ 95%]
test/test_utils.py ...............ss.........                            [100%]

====================== 427 passed, 142 skipped in 37.21s =======================
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--buildsystem=pybuild
   dh_prep -O--buildsystem=pybuild
   dh_auto_install -O--buildsystem=pybuild
I: pybuild plugin_pyproject:156: Copying package built for python3.12 to destdir
I: pybuild plugin_pyproject:156: Copying package built for python3.11 to destdir
   dh_installdocs -O--buildsystem=pybuild
dh_installdocs: warning: Cannot auto-detect main package for 
python-tpm2-pytss-doc.  If the default is wrong, please use --doc-main-package
   debian/rules override_dh_sphinxdoc
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PYTHONPATH=./src python3 -m sphinx -b html -N docs/ \
        
/<<PKGBUILDDIR>>/debian/python-tpm2-pytss-doc/usr/share/doc/python-tpm2-pytss-doc/html
Running Sphinx v7.2.6
Mocking tpm2_pytss._libtpm2_pytss
making output directory... done
loading intersphinx inventory from 
/usr/share/doc/python3-doc/html/objects.inv...
loading intersphinx inventory from 
/usr/share/doc/python-cryptography-doc/html/objects.inv...
WARNING: failed to reach any of the inventories with the following issues:
intersphinx inventory '/usr/share/doc/python-cryptography-doc/html/objects.inv' not 
fetchable due to <class 'FileNotFoundError'>: [Errno 2] No such file or 
directory: '/usr/share/doc/python-cryptography-doc/html/objects.inv'
myst v2.0.0: MdParserConfig(commonmark_only=False, gfm_only=False, 
enable_extensions=set(), disable_syntax=[], all_links_external=False, 
url_schemes=('http', 'https', 'mailto', 'ftp'), ref_domains=None, 
fence_as_directive=set(), number_code_blocks=[], title_to_header=False, 
heading_anchors=0, heading_slug_func=None, html_meta={}, 
footnote_transition=True, words_per_minute=200, substitutions={}, 
linkify_fuzzy_links=True, dmath_allow_labels=True, dmath_allow_space=True, 
dmath_allow_digits=True, dmath_double_inline=False, update_mathjax=True, 
mathjax_classes='tex2jax_process|mathjax_process|math|output_area', 
enable_checkboxes=False, suppress_warnings=[], highlight_code_blocks=True)
building [mo]: targets for 0 po files that are out of date
writing output...
building [html]: targets for 19 source files that are out of date
updating environment: [new config] 19 added, 0 changed, 0 removed
reading sources... [  5%] CODE_OF_CONDUCT
reading sources... [ 11%] SECURITY
reading sources... [ 16%] api
reading sources... [ 21%] constants
reading sources... [ 26%] contributing
reading sources... [ 32%] esys
reading sources... [ 37%] exception
reading sources... [ 42%] fapi
reading sources... [ 47%] index
reading sources... [ 53%] install
reading sources... [ 58%] maintainers
reading sources... [ 63%] policy
reading sources... [ 68%] project
reading sources... [ 74%] release
reading sources... [ 79%] tcti
reading sources... [ 84%] testing
reading sources... [ 89%] tsskey
reading sources... [ 95%] types
reading sources... [100%] utils

WARNING: autodoc: failed to import class 'FAPI' from module 'tpm2_pytss'; the 
following exception was raised:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/sphinx/util/inspect.py", line 330, in 
safe_getattr
    return getattr(obj, name, *defargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'tpm2_pytss' has no attribute 'FAPI'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 
135, in import_object
    obj = attrgetter(obj, mangled_name)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/__init__.py", line 
319, in get_attr
    return autodoc_attrgetter(self.env.app, obj, name, *defargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/__init__.py", line 
2810, in autodoc_attrgetter
    return safe_getattr(obj, name, *defargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/sphinx/util/inspect.py", line 346, in 
safe_getattr
    raise AttributeError(name) from exc
AttributeError: FAPI

WARNING: autodoc: failed to import class 'policy' from module 'tpm2_pytss'; the 
following exception was raised:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/sphinx/util/inspect.py", line 330, in 
safe_getattr
    return getattr(obj, name, *defargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'tpm2_pytss' has no attribute 'policy'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 
135, in import_object
    obj = attrgetter(obj, mangled_name)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/__init__.py", line 
319, in get_attr
    return autodoc_attrgetter(self.env.app, obj, name, *defargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/__init__.py", line 
2810, in autodoc_attrgetter
    return safe_getattr(obj, name, *defargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/sphinx/util/inspect.py", line 346, in 
safe_getattr
    raise AttributeError(name) from exc
AttributeError: policy

WARNING: autodoc: failed to import module 'TCTISPIHelper' from module 
'tpm2_pytss'; the following exception was raised:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 
69, in import_module
    return importlib.import_module(modname)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/<<PKGBUILDDIR>>/src/tpm2_pytss/TCTISPIHelper.py", line 10, in <module>
    raise NotImplementedError("Package tss2-tcti-spi-helper not present")
NotImplementedError: Package tss2-tcti-spi-helper not present

looking for now-outdated files... none found
pickling environment... done
checking consistency... /<<PKGBUILDDIR>>/docs/SECURITY.md: WARNING: document 
isn't included in any toctree
done
preparing documents... done
copying assets... copying static files... done
copying extra files... done
done
writing output... [  5%] CODE_OF_CONDUCT
writing output... [ 11%] SECURITY
writing output... [ 16%] api
writing output... [ 21%] constants
writing output... [ 26%] contributing
writing output... [ 32%] esys
writing output... [ 37%] exception
writing output... [ 42%] fapi
writing output... [ 47%] index
writing output... [ 53%] install
writing output... [ 58%] maintainers
writing output... [ 63%] policy
writing output... [ 68%] project
writing output... [ 74%] release
writing output... [ 79%] tcti
writing output... [ 84%] testing
writing output... [ 89%] tsskey
writing output... [ 95%] types
writing output... [100%] utils

generating indices... genindex py-modindex done
highlighting module code... [ 12%] tpm2_pytss.ESAPI
highlighting module code... [ 25%] tpm2_pytss.TCTI
highlighting module code... [ 38%] tpm2_pytss.TCTILdr
highlighting module code... [ 50%] tpm2_pytss.TSS2_Exception
highlighting module code... [ 62%] tpm2_pytss.constants
highlighting module code... [ 75%] tpm2_pytss.tsskey
highlighting module code... [ 88%] tpm2_pytss.types
highlighting module code... [100%] tpm2_pytss.utils

writing additional pages... search done
dumping search index in English (code: en)... done
dumping object inventory... done

Extension error:
Handler <function builder_finished_handler at 0x7ff460de68e0> for event 
'build-finished' threw an exception (exception: str expected, not _StrPath)
make[1]: *** [debian/rules:21: override_dh_sphinxdoc] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:17: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202312/

About the archive rebuild: The build was made using virtual machines
from AWS, with enough memory, enough disk, and either one or two
CPUs, using a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: tpm2-pytss
Source-Version: 2.1.0-2
Done: Bastian Germann <b...@debian.org>

We believe that the bug you reported is fixed in the latest version of
tpm2-pytss, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1057...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bastian Germann <b...@debian.org> (supplier of updated tpm2-pytss package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 30 Dec 2023 12:33:18 +0100
Source: tpm2-pytss
Architecture: source
Version: 2.1.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Bastian Germann <b...@debian.org>
Closes: 1057609
Changes:
 tpm2-pytss (2.1.0-2) unstable; urgency=medium
 .
   * Team upload
   * Disconnect sphinx extdev handler (Closes: #1057609)
Checksums-Sha1:
 7ee57097b6e8a08c41380b8add044469b1522720 2563 tpm2-pytss_2.1.0-2.dsc
 ac22073dd94a686a25526df024c9591db3f1616a 11932 tpm2-pytss_2.1.0-2.debian.tar.xz
 8b09c730c0ed6edb36b51d66261548d6e736b353 8323 
tpm2-pytss_2.1.0-2_source.buildinfo
Checksums-Sha256:
 ae4e5f18de858533a46d78a0067cf8caf14e3d506c0fb57a8ccab6d350e24eae 2563 
tpm2-pytss_2.1.0-2.dsc
 254ced97aa9ec5b5bb893afab73995261eae9ab0fc97de4b555fc170e3d089c4 11932 
tpm2-pytss_2.1.0-2.debian.tar.xz
 41afb885093dfb8144b455564b248723340033f5843f0b1dc1b8fe3b93a7611e 8323 
tpm2-pytss_2.1.0-2_source.buildinfo
Files:
 4fa8e45feb08e94bee45fcbe1c52d143 2563 python optional tpm2-pytss_2.1.0-2.dsc
 c29d60e5d001fda443a527a1ee2a3735 11932 python optional 
tpm2-pytss_2.1.0-2.debian.tar.xz
 b1432dea5a55e7b131cf9bd0e9440f22 8323 python optional 
tpm2-pytss_2.1.0-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmWQAcUQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFHzHDAC9gFi32a9+cuY1GZa5Lu5jH2wvGvhNeMMi
NwFjlfzVVnlba6JyzGi7f2H1aywEPnyn2DqyNSHwnwxS54c8GQXrXQ8dQjJhpMI4
qLRHdnFoga5kF8rSzffviNOBsdd/ELMcdPUoug5IUX8AvymLH5ku+KTifdxtJ6NY
Iz7fazhua9B7BNwmHCia7Xr9UL8ERLS/3qtFZClo5OSoE1pOFpDpxdqvES3baGqU
9j6i/Wz4ymlP/FFsTeXz6vKS4iTAMxoHSOuTkVJLPrh0wAVpmL1ytF8qZFi8Hk8u
ARUvIyh0UUj/WTCRuBKnACTrs3AyKeEpZF9tpz97uhQtGmol7+6yudiEx5aowxkz
+Y3RQAqerkfVIHMxUFStWqMbyU2vPhdGEmeAxEmr4/0rvoKPCll2sIqpFjeHNQn5
z0nHIdkiu7BsYXt24ezUNJrGXWZy7KgsO/NZGmzZFmQII3fkL4vV+KCBLbAweiOr
//wv1Cyjzij9Sb0FVG0HOR+RTAPXdNk=
=J5e1
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to