Source: python-can
Version: 3.3.2.final~github-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20211220 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_build
> I: pybuild base:237: /usr/bin/python3.10 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can
> copying can/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can
> copying can/viewer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can
> copying can/logger.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can
> copying can/util.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can
> copying can/broadcastmanager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can
> copying can/interface.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can
> copying can/thread_safe_bus.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can
> copying can/message.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can
> copying can/player.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can
> copying can/listener.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can
> copying can/CAN.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can
> copying can/bus.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can
> copying can/ctypesutil.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can
> copying can/notifier.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/test
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/test/data
> copying test/data/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/test/data
> copying test/data/example_data.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/test/data
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces
> copying can/interfaces/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces
> copying can/interfaces/nican.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces
> copying can/interfaces/slcan.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces
> copying can/interfaces/virtual.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces
> copying can/interfaces/canalystii.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces
> copying can/interfaces/iscan.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/io
> copying can/io/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/io
> copying can/io/logger.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/io
> copying can/io/csv.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/io
> copying can/io/canutils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/io
> copying can/io/player.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/io
> copying can/io/printer.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/io
> copying can/io/sqlite.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/io
> copying can/io/asc.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/io
> copying can/io/generic.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/io
> copying can/io/blf.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/io
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/pcan
> copying can/interfaces/pcan/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/pcan
> copying can/interfaces/pcan/basic.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/pcan
> copying can/interfaces/pcan/pcan.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/pcan
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/socketcan
> copying can/interfaces/socketcan/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/socketcan
> copying can/interfaces/socketcan/constants.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/socketcan
> copying can/interfaces/socketcan/socketcan.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/socketcan
> copying can/interfaces/socketcan/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/socketcan
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/systec
> copying can/interfaces/systec/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/systec
> copying can/interfaces/systec/exceptions.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/systec
> copying can/interfaces/systec/structures.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/systec
> copying can/interfaces/systec/ucanbus.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/systec
> copying can/interfaces/systec/constants.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/systec
> copying can/interfaces/systec/ucan.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/systec
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/kvaser
> copying can/interfaces/kvaser/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/kvaser
> copying can/interfaces/kvaser/structures.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/kvaser
> copying can/interfaces/kvaser/constants.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/kvaser
> copying can/interfaces/kvaser/canlib.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/kvaser
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/ics_neovi
> copying can/interfaces/ics_neovi/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/ics_neovi
> copying can/interfaces/ics_neovi/neovi_bus.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/ics_neovi
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/vector
> copying can/interfaces/vector/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/vector
> copying can/interfaces/vector/exceptions.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/vector
> copying can/interfaces/vector/canlib.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/vector
> copying can/interfaces/vector/vxlapi.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/vector
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/ixxat
> copying can/interfaces/ixxat/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/ixxat
> copying can/interfaces/ixxat/exceptions.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/ixxat
> copying can/interfaces/ixxat/structures.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/ixxat
> copying can/interfaces/ixxat/constants.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/ixxat
> copying can/interfaces/ixxat/canlib.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/ixxat
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/usb2can
> copying can/interfaces/usb2can/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/usb2can
> copying can/interfaces/usb2can/usb2canabstractionlayer.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/usb2can
> copying can/interfaces/usb2can/usb2canInterface.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/usb2can
> copying can/interfaces/usb2can/serial_selector.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/usb2can
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/serial
> copying can/interfaces/serial/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/serial
> copying can/interfaces/serial/serial_can.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/serial
> running build_scripts
> creating build
> creating build/scripts-3.10
> copying and adjusting scripts/can_viewer.py -> build/scripts-3.10
> copying and adjusting scripts/can_player.py -> build/scripts-3.10
> copying and adjusting scripts/can_logger.py -> build/scripts-3.10
> changing mode of build/scripts-3.10/can_viewer.py from 644 to 755
> changing mode of build/scripts-3.10/can_player.py from 644 to 755
> changing mode of build/scripts-3.10/can_logger.py from 644 to 755
> I: pybuild base:237: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can
> copying can/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can
> copying can/viewer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can
> copying can/logger.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can
> copying can/util.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can
> copying can/broadcastmanager.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can
> copying can/interface.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can
> copying can/thread_safe_bus.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can
> copying can/message.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can
> copying can/player.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can
> copying can/listener.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can
> copying can/CAN.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can
> copying can/bus.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can
> copying can/ctypesutil.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can
> copying can/notifier.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/test
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/test/data
> copying test/data/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/test/data
> copying test/data/example_data.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/test/data
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces
> copying can/interfaces/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces
> copying can/interfaces/nican.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces
> copying can/interfaces/slcan.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces
> copying can/interfaces/virtual.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces
> copying can/interfaces/canalystii.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces
> copying can/interfaces/iscan.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/io
> copying can/io/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/io
> copying can/io/logger.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/io
> copying can/io/csv.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/io
> copying can/io/canutils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/io
> copying can/io/player.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/io
> copying can/io/printer.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/io
> copying can/io/sqlite.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/io
> copying can/io/asc.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/io
> copying can/io/generic.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/io
> copying can/io/blf.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/io
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/pcan
> copying can/interfaces/pcan/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/pcan
> copying can/interfaces/pcan/basic.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/pcan
> copying can/interfaces/pcan/pcan.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/pcan
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/socketcan
> copying can/interfaces/socketcan/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/socketcan
> copying can/interfaces/socketcan/constants.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/socketcan
> copying can/interfaces/socketcan/socketcan.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/socketcan
> copying can/interfaces/socketcan/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/socketcan
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/systec
> copying can/interfaces/systec/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/systec
> copying can/interfaces/systec/exceptions.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/systec
> copying can/interfaces/systec/structures.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/systec
> copying can/interfaces/systec/ucanbus.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/systec
> copying can/interfaces/systec/constants.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/systec
> copying can/interfaces/systec/ucan.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/systec
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/kvaser
> copying can/interfaces/kvaser/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/kvaser
> copying can/interfaces/kvaser/structures.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/kvaser
> copying can/interfaces/kvaser/constants.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/kvaser
> copying can/interfaces/kvaser/canlib.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/kvaser
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/ics_neovi
> copying can/interfaces/ics_neovi/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/ics_neovi
> copying can/interfaces/ics_neovi/neovi_bus.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/ics_neovi
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/vector
> copying can/interfaces/vector/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/vector
> copying can/interfaces/vector/exceptions.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/vector
> copying can/interfaces/vector/canlib.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/vector
> copying can/interfaces/vector/vxlapi.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/vector
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/ixxat
> copying can/interfaces/ixxat/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/ixxat
> copying can/interfaces/ixxat/exceptions.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/ixxat
> copying can/interfaces/ixxat/structures.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/ixxat
> copying can/interfaces/ixxat/constants.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/ixxat
> copying can/interfaces/ixxat/canlib.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/ixxat
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/usb2can
> copying can/interfaces/usb2can/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/usb2can
> copying can/interfaces/usb2can/usb2canabstractionlayer.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/usb2can
> copying can/interfaces/usb2can/usb2canInterface.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/usb2can
> copying can/interfaces/usb2can/serial_selector.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/usb2can
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/serial
> copying can/interfaces/serial/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/serial
> copying can/interfaces/serial/serial_can.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/serial
> running build_scripts
> creating build/scripts-3.9
> copying and adjusting scripts/can_viewer.py -> build/scripts-3.9
> copying and adjusting scripts/can_player.py -> build/scripts-3.9
> copying and adjusting scripts/can_logger.py -> build/scripts-3.9
> changing mode of build/scripts-3.9/can_viewer.py from 644 to 755
> changing mode of build/scripts-3.9/can_player.py from 644 to 755
> changing mode of build/scripts-3.9/can_logger.py from 644 to 755
> python3 -m sphinx -E -T -b html doc /<<PKGBUILDDIR>>/.pybuild/docs/html/
> Running Sphinx v4.3.2
> loading translations [en]... done
> making output directory... done
> loading intersphinx inventory from https://docs.python.org/3/objects.inv...
> building [mo]: targets for 0 po files that are out of date
> building [html]: targets for 28 source files that are out of date
> updating environment: [new config] 28 added, 0 changed, 0 removed
> reading sources... [  3%] api
> reading sources... [  7%] asyncio
> reading sources... [ 10%] bcm
> reading sources... [ 14%] bus
> reading sources... [ 17%] configuration
> reading sources... [ 21%] development
> reading sources... [ 25%] history
> reading sources... [ 28%] index
> reading sources... [ 32%] installation
> reading sources... [ 35%] interfaces
> reading sources... [ 39%] interfaces/canalystii
> reading sources... [ 42%] interfaces/iscan
> Failed to load IS-CAN driver: iscandrv: cannot open shared object file: No 
> such file or directory
> reading sources... [ 46%] interfaces/ixxat
> reading sources... [ 50%] interfaces/kvaser
> Kvaser canlib is unavailable.
> reading sources... [ 53%] interfaces/neovi
> You won't be able to use the ICS NeoVi can backend without the python-ics 
> module installed!: No module named 'ics'
> reading sources... [ 57%] interfaces/nican
> NI-CAN interface is only available on Windows systems
> reading sources... [ 60%] interfaces/pcan
> reading sources... [ 64%] interfaces/serial
> reading sources... [ 67%] interfaces/slcan
> reading sources... [ 71%] interfaces/socketcan
> reading sources... [ 75%] interfaces/systec
> SYSTEC ucan library does not work on linux platform.
> reading sources... [ 78%] interfaces/usb2can
> WARNING:root:win32com.client module required for usb2can
> WARNING:root:win32com.client module required for usb2can
> reading sources... [ 82%] interfaces/vector
> WARNING:can.interfaces.vector.canlib:Could not import vxlapi: module 'ctypes' 
> has no attribute 'windll'
> reading sources... [ 85%] interfaces/virtual
> reading sources... [ 89%] internal-api
> reading sources... [ 92%] listeners
> reading sources... [ 96%] message
> reading sources... [100%] scripts
> 
> WARNING: don't know which module to import for autodocumenting 
> 'can.detect_available_configs' (try placing a "module" or "currentmodule" 
> directive in the document, or giving an explicit module name)
> WARNING: autodoc: failed to import class 'ixxat.IXXATBus' from module 
> 'can.interfaces'; the following exception was raised:
> cannot import name 'HRESULT' from 'can.ctypesutil' 
> (/<<PKGBUILDDIR>>/can/ctypesutil.py)
> WARNING: autodoc: failed to import class 'ixxat.canlib.CyclicSendTask' from 
> module 'can.interfaces'; the following exception was raised:
> cannot import name 'HRESULT' from 'can.ctypesutil' 
> (/<<PKGBUILDDIR>>/can/ctypesutil.py)
> WARNING: autodoc: failed to import class 'usb2can.Usb2canBus' from module 
> 'can.interfaces'; the following exception was raised:
> No module named 'win32com'
> WARNING: autodoc: failed to import class 'usb2can.Usb2CanAbstractionLayer' 
> from module 'can.interfaces'; the following exception was raised:
> No module named 'win32com'
> WARNING: Unexpected return code 1 from command 'python3 -m can.logger -h'
> WARNING: Unexpected return code 1 from command 'python3 -m can.player -h'
> WARNING: Unexpected return code 1 from command 'python3 -m can.viewer -h'
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> writing output... [  3%] api
> writing output... [  7%] asyncio
> writing output... [ 10%] bcm
> writing output... [ 14%] bus
> writing output... [ 17%] configuration
> writing output... [ 21%] development
> writing output... [ 25%] history
> writing output... [ 28%] index
> writing output... [ 32%] installation
> writing output... [ 35%] interfaces
> writing output... [ 39%] interfaces/canalystii
> writing output... [ 42%] interfaces/iscan
> writing output... [ 46%] interfaces/ixxat
> writing output... [ 50%] interfaces/kvaser
> writing output... [ 53%] interfaces/neovi
> writing output... [ 57%] interfaces/nican
> writing output... [ 60%] interfaces/pcan
> writing output... [ 64%] interfaces/serial
> writing output... [ 67%] interfaces/slcan
> writing output... [ 71%] interfaces/socketcan
> writing output... [ 75%] interfaces/systec
> writing output... [ 78%] interfaces/usb2can
> writing output... [ 82%] interfaces/vector
> writing output... [ 85%] interfaces/virtual
> writing output... [ 89%] internal-api
> writing output... [ 92%] listeners
> writing output... [ 96%] message
> writing output... [100%] scripts
> 
> generating indices... genindex py-modindex done
> highlighting module code... [  3%] can
> highlighting module code... [  6%] can.broadcastmanager
> highlighting module code... [ 10%] can.bus
> highlighting module code... [ 13%] can.interface
> highlighting module code... [ 17%] can.interfaces.canalystii
> highlighting module code... [ 20%] can.interfaces.ics_neovi.neovi_bus
> highlighting module code... [ 24%] can.interfaces.iscan
> highlighting module code... [ 27%] can.interfaces.kvaser.canlib
> highlighting module code... [ 31%] can.interfaces.nican
> highlighting module code... [ 34%] can.interfaces.pcan.pcan
> highlighting module code... [ 37%] can.interfaces.serial.serial_can
> highlighting module code... [ 41%] can.interfaces.slcan
> highlighting module code... [ 44%] can.interfaces.socketcan.socketcan
> highlighting module code... [ 48%] can.interfaces.systec.ucanbus
> highlighting module code... [ 51%] can.interfaces.vector.canlib
> highlighting module code... [ 55%] can.interfaces.vector.exceptions
> highlighting module code... [ 58%] can.io.asc
> highlighting module code... [ 62%] can.io.blf
> highlighting module code... [ 65%] can.io.canutils
> highlighting module code... [ 68%] can.io.csv
> highlighting module code... [ 72%] can.io.generic
> highlighting module code... [ 75%] can.io.logger
> highlighting module code... [ 79%] can.io.printer
> highlighting module code... [ 82%] can.io.sqlite
> highlighting module code... [ 86%] can.listener
> highlighting module code... [ 89%] can.message
> highlighting module code... [ 93%] can.notifier
> highlighting module code... [ 96%] can.thread_safe_bus
> highlighting module code... [100%] can.util
> 
> writing additional pages... search done
> copying images... [ 50%] images/wireshark.png
> copying images... [100%] images/viewer.png
> 
> copying static files... done
> copying extra files... done
> dumping search index in English (code: en)... done
> dumping object inventory... done
> build succeeded, 8 warnings.
> 
> The HTML pages are in .pybuild/docs/html.
> #rm -rf /<<PKGBUILDDIR>>/.pybuild/docs/html/.doctrees
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild pybuild:286: cp -r /<<PKGBUILDDIR>>/test 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build
> I: pybuild base:237: cd '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build'; 
> python3.10 -m pytest test
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.10.1, pytest-6.2.5, py-1.10.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>
> plugins: hypothesis-5.43.3
> collected 168 items
> 
> test/back2back_test.py ........sssssssss..........                       [ 
> 16%]
> test/contextmanager_test.py ..                                           [ 
> 17%]
> test/listener_test.py .......                                            [ 
> 21%]
> test/logformats_test.py s....s................ss.....                    [ 
> 38%]
> test/network_test.py ..                                                  [ 
> 39%]
> test/notifier_test.py ..F                                                [ 
> 41%]
> test/serial_test.py ..................                                   [ 
> 52%]
> test/simplecyclic_test.py ....                                           [ 
> 54%]
> test/test_detect_available_configs.py ....s                              [ 
> 57%]
> test/test_kvaser.py .............                                        [ 
> 65%]
> test/test_load_file_config.py .......                                    [ 
> 69%]
> test/test_message_class.py .                                             [ 
> 70%]
> test/test_message_filtering.py ...                                       [ 
> 72%]
> test/test_message_sync.py .....                                          [ 
> 75%]
> test/test_scripts.py ....                                                [ 
> 77%]
> test/test_slcan.py .........                                             [ 
> 82%]
> test/test_socketcan.py ...                                               [ 
> 84%]
> test/test_socketcan_helpers.py ..                                        [ 
> 85%]
> test/test_systec.py .................                                    [ 
> 95%]
> test/test_viewer.py ....                                                 [ 
> 98%]
> test/zero_dlc_test.py ...                                                
> [100%]
> 
> =================================== FAILURES 
> ===================================
> ___________________ AsyncNotifierTest.test_asyncio_notifier 
> ____________________
> 
> self = <test.notifier_test.AsyncNotifierTest testMethod=test_asyncio_notifier>
> 
>     @unittest.skipIf(asyncio is None, 'Test requires asyncio')
>     def test_asyncio_notifier(self):
>         loop = asyncio.get_event_loop()
>         bus = can.Bus('test', bustype='virtual', receive_own_messages=True)
> >       reader = can.AsyncBufferedReader()
> 
> test/notifier_test.py:52: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> can/listener.py:150: in __init__
>     self.buffer = asyncio.Queue(loop=loop)
> /usr/lib/python3.10/asyncio/queues.py:33: in __init__
>     super().__init__(loop=loop)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <[AttributeError("'Queue' object has no attribute '_maxsize'") raised 
> in repr()] Queue object at 0x7fe0a2e03cd0>
> 
>     def __init__(self, *, loop=_marker):
>         if loop is not _marker:
> >           raise TypeError(
>                 f'As of 3.10, the *loop* parameter was removed from '
>                 f'{type(self).__name__}() since it is no longer necessary'
>             )
> E           TypeError: As of 3.10, the *loop* parameter was removed from 
> Queue() since it is no longer necessary
> 
> /usr/lib/python3.10/asyncio/mixins.py:17: TypeError
> =============================== warnings summary 
> ===============================
> test/back2back_test.py:185
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/test/back2back_test.py:185: 
> PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo?  You 
> can register custom marks to avoid this warning - for details, see 
> https://docs.pytest.org/en/stable/mark.html
>     @pytest.mark.timeout(5.0)
> 
> test/back2back_test.py:216
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/test/back2back_test.py:216: 
> PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo?  You 
> can register custom marks to avoid this warning - for details, see 
> https://docs.pytest.org/en/stable/mark.html
>     @pytest.mark.timeout(5.0)
> 
> test/test_kvaser.py:128
>   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/test/test_kvaser.py:128: 
> PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo?  You 
> can register custom marks to avoid this warning - for details, see 
> https://docs.pytest.org/en/stable/mark.html
>     @pytest.mark.timeout(3.0)
> 
> can/message.py:58
> can/message.py:58
> can/message.py:58
> can/message.py:58
> can/message.py:58
> can/message.py:58
>   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/message.py:58: 
> DeprecationWarning: Custom attributes of messages are deprecated and will be 
> removed in 4.0
>     warnings.warn("Custom attributes of messages are deprecated and will be 
> removed in 4.0", DeprecationWarning)
> 
> test/test_message_sync.py:51
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/test/test_message_sync.py:51:
>  PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo?  You 
> can register custom marks to avoid this warning - for details, see 
> https://docs.pytest.org/en/stable/mark.html
>     @pytest.mark.timeout(inc(0.2))
> 
> test/test_message_sync.py:80
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/test/test_message_sync.py:80:
>  PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo?  You 
> can register custom marks to avoid this warning - for details, see 
> https://docs.pytest.org/en/stable/mark.html
>     @pytest.mark.timeout(inc(0.1) * len(TEST_FEWER_MESSAGES)) # very 
> conservative
> 
> test/test_message_sync.py:99
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/test/test_message_sync.py:99:
>  PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo?  You 
> can register custom marks to avoid this warning - for details, see 
> https://docs.pytest.org/en/stable/mark.html
>     @pytest.mark.timeout(inc(0.3))
> 
> .pybuild/cpython3_3.10_can/build/test/listener_test.py::ListenerTest::testPlayerTypeResolution
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/test/listener_test.py:120: 
> DeprecationWarning: Please use assertRaisesRegex instead.
>     with self.assertRaisesRegexp(NotImplementedError, ".xyz_42"):
> 
> .pybuild/cpython3_3.10_can/build/test/notifier_test.py::AsyncNotifierTest::test_asyncio_notifier
>   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/test/notifier_test.py:50: 
> DeprecationWarning: There is no current event loop
>     loop = asyncio.get_event_loop()
> 
> .pybuild/cpython3_3.10_can/build/test/test_detect_available_configs.py::TestDetectAvailableConfigs::test_count_returned
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build/can/interfaces/usb2can/serial_selector.py:42:
>  DeprecationWarning: invalid escape sequence '\c'
>     objSWbemServices = objWMIService.ConnectServer(".", "root\cimv2")
> 
> .pybuild/cpython3_3.10_can/build/test/test_viewer.py::CanViewerTest::test_pack_unpack
>   /usr/lib/python3/dist-packages/past/builtins/misc.py:45: 
> DeprecationWarning: the imp module is deprecated in favour of importlib and 
> slated for removal in Python 3.12; see the module's documentation for 
> alternative uses
>     from imp import reload
> 
> -- Docs: https://docs.pytest.org/en/stable/warnings.html
> =========================== short test summary info 
> ============================
> FAILED test/notifier_test.py::AsyncNotifierTest::test_asyncio_notifier - 
> Type...
> =========== 1 failed, 153 passed, 14 skipped, 16 warnings in 16.13s 
> ============
> E: pybuild pybuild:355: test: plugin distutils failed with: exit code=1: cd 
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_can/build'; python3.10 -m pytest test
> I: pybuild pybuild:286: cp -r /<<PKGBUILDDIR>>/test 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build
> I: pybuild base:237: cd '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build'; 
> python3.9 -m pytest test
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.9.9, pytest-6.2.5, py-1.10.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>
> plugins: hypothesis-5.43.3
> collected 168 items
> 
> test/back2back_test.py ........sssssssss..........                       [ 
> 16%]
> test/contextmanager_test.py ..                                           [ 
> 17%]
> test/listener_test.py .......                                            [ 
> 21%]
> test/logformats_test.py s....s................ss.....                    [ 
> 38%]
> test/network_test.py ..                                                  [ 
> 39%]
> test/notifier_test.py ...                                                [ 
> 41%]
> test/serial_test.py ..................                                   [ 
> 52%]
> test/simplecyclic_test.py ....                                           [ 
> 54%]
> test/test_detect_available_configs.py ....s                              [ 
> 57%]
> test/test_kvaser.py .............                                        [ 
> 65%]
> test/test_load_file_config.py .......                                    [ 
> 69%]
> test/test_message_class.py .                                             [ 
> 70%]
> test/test_message_filtering.py ...                                       [ 
> 72%]
> test/test_message_sync.py .....                                          [ 
> 75%]
> test/test_scripts.py ....                                                [ 
> 77%]
> test/test_slcan.py .........                                             [ 
> 82%]
> test/test_socketcan.py ...                                               [ 
> 84%]
> test/test_socketcan_helpers.py ..                                        [ 
> 85%]
> test/test_systec.py .................                                    [ 
> 95%]
> test/test_viewer.py ....                                                 [ 
> 98%]
> test/zero_dlc_test.py ...                                                
> [100%]
> 
> =============================== warnings summary 
> ===============================
> test/back2back_test.py:185
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/test/back2back_test.py:185: 
> PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo?  You 
> can register custom marks to avoid this warning - for details, see 
> https://docs.pytest.org/en/stable/mark.html
>     @pytest.mark.timeout(5.0)
> 
> test/back2back_test.py:216
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/test/back2back_test.py:216: 
> PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo?  You 
> can register custom marks to avoid this warning - for details, see 
> https://docs.pytest.org/en/stable/mark.html
>     @pytest.mark.timeout(5.0)
> 
> test/test_kvaser.py:128
>   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/test/test_kvaser.py:128: 
> PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo?  You 
> can register custom marks to avoid this warning - for details, see 
> https://docs.pytest.org/en/stable/mark.html
>     @pytest.mark.timeout(3.0)
> 
> can/message.py:58
> can/message.py:58
> can/message.py:58
> can/message.py:58
> can/message.py:58
> can/message.py:58
>   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/message.py:58: 
> DeprecationWarning: Custom attributes of messages are deprecated and will be 
> removed in 4.0
>     warnings.warn("Custom attributes of messages are deprecated and will be 
> removed in 4.0", DeprecationWarning)
> 
> test/test_message_sync.py:51
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/test/test_message_sync.py:51:
>  PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo?  You 
> can register custom marks to avoid this warning - for details, see 
> https://docs.pytest.org/en/stable/mark.html
>     @pytest.mark.timeout(inc(0.2))
> 
> test/test_message_sync.py:80
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/test/test_message_sync.py:80:
>  PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo?  You 
> can register custom marks to avoid this warning - for details, see 
> https://docs.pytest.org/en/stable/mark.html
>     @pytest.mark.timeout(inc(0.1) * len(TEST_FEWER_MESSAGES)) # very 
> conservative
> 
> test/test_message_sync.py:99
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/test/test_message_sync.py:99:
>  PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo?  You 
> can register custom marks to avoid this warning - for details, see 
> https://docs.pytest.org/en/stable/mark.html
>     @pytest.mark.timeout(inc(0.3))
> 
> .pybuild/cpython3_3.9_can/build/test/listener_test.py::ListenerTest::testPlayerTypeResolution
>   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/test/listener_test.py:120: 
> DeprecationWarning: Please use assertRaisesRegex instead.
>     with self.assertRaisesRegexp(NotImplementedError, ".xyz_42"):
> 
> .pybuild/cpython3_3.9_can/build/test/test_detect_available_configs.py::TestDetectAvailableConfigs::test_count_returned
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_can/build/can/interfaces/usb2can/serial_selector.py:42:
>  DeprecationWarning: invalid escape sequence \c
>     objSWbemServices = objWMIService.ConnectServer(".", "root\cimv2")
> 
> .pybuild/cpython3_3.9_can/build/test/test_viewer.py::CanViewerTest::test_pack_unpack
>   /usr/lib/python3/dist-packages/past/builtins/misc.py:45: 
> DeprecationWarning: the imp module is deprecated in favour of importlib; see 
> the module's documentation for alternative uses
>     from imp import reload
> 
> -- Docs: https://docs.pytest.org/en/stable/warnings.html
> ================ 154 passed, 14 skipped, 15 warnings in 16.45s 
> =================
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.10 
> 3.9" returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2021/12/20/python-can_3.3.2.final~github-2_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to