Your message dated Thu, 16 Apr 2020 08:37:45 +0000
with message-id <[email protected]>
and subject line Bug#955106: fixed in sphinxcontrib-programoutput 0.16-1
has caused the Debian Bug report #955106,
regarding python-can: FTBFS with Sphinx 2.4: AttributeError: 'Sphinx' object
has no attribute 'warn'
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 [email protected]
immediately.)
--
955106: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955106
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-can
Version: 3.3.2.final~github-2
Severity: important
Tags: ftbfs
User: [email protected]
Usertags: sphinx2.4
Hi,
python-can fails to build with Sphinx 2.4, currently available in
experimental.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_build
> I: pybuild base:217: /usr/bin/python3.7 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can
> copying can/interface.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can
> copying can/listener.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can
> copying can/broadcastmanager.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can
> copying can/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can
> copying can/message.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can
> copying can/ctypesutil.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can
> copying can/logger.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can
> copying can/viewer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can
> copying can/util.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can
> copying can/player.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can
> copying can/thread_safe_bus.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can
> copying can/CAN.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can
> copying can/bus.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can
> copying can/notifier.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces
> copying can/interfaces/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces
> copying can/interfaces/nican.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces
> copying can/interfaces/canalystii.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces
> copying can/interfaces/iscan.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces
> copying can/interfaces/virtual.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces
> copying can/interfaces/slcan.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/io
> copying can/io/sqlite.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/io
> copying can/io/csv.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/io
> copying can/io/blf.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/io
> copying can/io/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/io
> copying can/io/asc.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/io
> copying can/io/canutils.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/io
> copying can/io/generic.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/io
> copying can/io/logger.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/io
> copying can/io/player.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/io
> copying can/io/printer.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/io
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/vector
> copying can/interfaces/vector/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/vector
> copying can/interfaces/vector/canlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/vector
> copying can/interfaces/vector/vxlapi.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/vector
> copying can/interfaces/vector/exceptions.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/vector
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/ixxat
> copying can/interfaces/ixxat/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/ixxat
> copying can/interfaces/ixxat/canlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/ixxat
> copying can/interfaces/ixxat/constants.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/ixxat
> copying can/interfaces/ixxat/exceptions.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/ixxat
> copying can/interfaces/ixxat/structures.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/ixxat
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/socketcan
> copying can/interfaces/socketcan/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/socketcan
> copying can/interfaces/socketcan/constants.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/socketcan
> copying can/interfaces/socketcan/socketcan.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/socketcan
> copying can/interfaces/socketcan/utils.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/socketcan
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/kvaser
> copying can/interfaces/kvaser/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/kvaser
> copying can/interfaces/kvaser/canlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/kvaser
> copying can/interfaces/kvaser/constants.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/kvaser
> copying can/interfaces/kvaser/structures.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/kvaser
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/usb2can
> copying can/interfaces/usb2can/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/usb2can
> copying can/interfaces/usb2can/usb2canabstractionlayer.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/usb2can
> copying can/interfaces/usb2can/serial_selector.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/usb2can
> copying can/interfaces/usb2can/usb2canInterface.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/usb2can
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/pcan
> copying can/interfaces/pcan/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/pcan
> copying can/interfaces/pcan/pcan.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/pcan
> copying can/interfaces/pcan/basic.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/pcan
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/systec
> copying can/interfaces/systec/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/systec
> copying can/interfaces/systec/constants.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/systec
> copying can/interfaces/systec/exceptions.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/systec
> copying can/interfaces/systec/ucanbus.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/systec
> copying can/interfaces/systec/structures.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/systec
> copying can/interfaces/systec/ucan.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/systec
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/serial
> copying can/interfaces/serial/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/serial
> copying can/interfaces/serial/serial_can.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/serial
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/ics_neovi
> copying can/interfaces/ics_neovi/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/ics_neovi
> copying can/interfaces/ics_neovi/neovi_bus.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/can/interfaces/ics_neovi
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/test
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/test/data
> copying test/data/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/test/data
> copying test/data/example_data.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_can/build/test/data
> running build_scripts
> creating build
> creating build/scripts-3.7
> copying and adjusting scripts/can_player.py -> build/scripts-3.7
> copying and adjusting scripts/can_viewer.py -> build/scripts-3.7
> copying and adjusting scripts/can_logger.py -> build/scripts-3.7
> changing mode of build/scripts-3.7/can_player.py from 644 to 755
> changing mode of build/scripts-3.7/can_viewer.py from 644 to 755
> changing mode of build/scripts-3.7/can_logger.py from 644 to 755
> I: pybuild base:217: /usr/bin/python3 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can
> copying can/interface.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can
> copying can/listener.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can
> copying can/broadcastmanager.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can
> copying can/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can
> copying can/message.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can
> copying can/ctypesutil.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can
> copying can/logger.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can
> copying can/viewer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can
> copying can/util.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can
> copying can/player.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can
> copying can/thread_safe_bus.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can
> copying can/CAN.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can
> copying can/bus.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can
> copying can/notifier.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces
> copying can/interfaces/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces
> copying can/interfaces/nican.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces
> copying can/interfaces/canalystii.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces
> copying can/interfaces/iscan.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces
> copying can/interfaces/virtual.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces
> copying can/interfaces/slcan.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/io
> copying can/io/sqlite.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/io
> copying can/io/csv.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/io
> copying can/io/blf.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/io
> copying can/io/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/io
> copying can/io/asc.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/io
> copying can/io/canutils.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/io
> copying can/io/generic.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/io
> copying can/io/logger.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/io
> copying can/io/player.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/io
> copying can/io/printer.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/io
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/vector
> copying can/interfaces/vector/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/vector
> copying can/interfaces/vector/canlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/vector
> copying can/interfaces/vector/vxlapi.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/vector
> copying can/interfaces/vector/exceptions.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/vector
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/ixxat
> copying can/interfaces/ixxat/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/ixxat
> copying can/interfaces/ixxat/canlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/ixxat
> copying can/interfaces/ixxat/constants.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/ixxat
> copying can/interfaces/ixxat/exceptions.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/ixxat
> copying can/interfaces/ixxat/structures.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/ixxat
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/socketcan
> copying can/interfaces/socketcan/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/socketcan
> copying can/interfaces/socketcan/constants.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/socketcan
> copying can/interfaces/socketcan/socketcan.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/socketcan
> copying can/interfaces/socketcan/utils.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/socketcan
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/kvaser
> copying can/interfaces/kvaser/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/kvaser
> copying can/interfaces/kvaser/canlib.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/kvaser
> copying can/interfaces/kvaser/constants.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/kvaser
> copying can/interfaces/kvaser/structures.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/kvaser
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/usb2can
> copying can/interfaces/usb2can/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/usb2can
> copying can/interfaces/usb2can/usb2canabstractionlayer.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/usb2can
> copying can/interfaces/usb2can/serial_selector.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/usb2can
> copying can/interfaces/usb2can/usb2canInterface.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/usb2can
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/pcan
> copying can/interfaces/pcan/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/pcan
> copying can/interfaces/pcan/pcan.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/pcan
> copying can/interfaces/pcan/basic.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/pcan
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/systec
> copying can/interfaces/systec/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/systec
> copying can/interfaces/systec/constants.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/systec
> copying can/interfaces/systec/exceptions.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/systec
> copying can/interfaces/systec/ucanbus.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/systec
> copying can/interfaces/systec/structures.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/systec
> copying can/interfaces/systec/ucan.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/systec
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/serial
> copying can/interfaces/serial/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/serial
> copying can/interfaces/serial/serial_can.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/serial
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/ics_neovi
> copying can/interfaces/ics_neovi/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/ics_neovi
> copying can/interfaces/ics_neovi/neovi_bus.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/can/interfaces/ics_neovi
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/test
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/test/data
> copying test/data/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/test/data
> copying test/data/example_data.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_can/build/test/data
> running build_scripts
> creating build/scripts-3.8
> copying and adjusting scripts/can_player.py -> build/scripts-3.8
> copying and adjusting scripts/can_viewer.py -> build/scripts-3.8
> copying and adjusting scripts/can_logger.py -> build/scripts-3.8
> changing mode of build/scripts-3.8/can_player.py from 644 to 755
> changing mode of build/scripts-3.8/can_viewer.py from 644 to 755
> changing mode of build/scripts-3.8/can_logger.py from 644 to 755
> python3 -m sphinx -E -T -b html doc /<<PKGBUILDDIR>>/.pybuild/docs/html/
> Running Sphinx v2.4.3
> 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
> /usr/lib/python3/dist-packages/sphinx/events.py:99: RemovedInSphinx30Warning:
> autodoc_default_flags is now deprecated. Please use autodoc_default_options
> instead.
> results.append(callback(self.app, *args))
> 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'
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/sphinx/cmd/build.py", line 276, in
> build_main
> app.build(args.force_all, filenames)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 343, in
> build
> self.builder.build_update()
> File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line
> 297, in build_update
> self.build(to_build,
> File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line
> 311, in build
> updated_docnames = set(self.read())
> File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line
> 418, in read
> self._read_serial(docnames)
> File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line
> 439, in _read_serial
> self.read_doc(docname)
> File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py", line
> 479, in read_doc
> doctree = read_doc(self.app, self.env, self.env.doc2path(docname))
> File "/usr/lib/python3/dist-packages/sphinx/io.py", line 316, in read_doc
> pub.publish()
> File "/usr/lib/python3/dist-packages/docutils/core.py", line 219, in publish
> self.apply_transforms()
> File "/usr/lib/python3/dist-packages/docutils/core.py", line 200, in
> apply_transforms
> self.document.transformer.apply_transforms()
> File "/usr/lib/python3/dist-packages/sphinx/transforms/__init__.py", line
> 86, in apply_transforms
> super().apply_transforms()
> File "/usr/lib/python3/dist-packages/docutils/transforms/__init__.py", line
> 171, in apply_transforms
> transform.apply(**kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/transforms/__init__.py", line
> 376, in apply
> self.app.emit('doctree-read', self.document)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 441, in
> emit
> return self.events.emit(event, *args)
> File "/usr/lib/python3/dist-packages/sphinx/events.py", line 99, in emit
> results.append(callback(self.app, *args))
> File
> "/usr/lib/python3/dist-packages/sphinxcontrib/programoutput/__init__.py",
> line 228, in run_programs
> app.warn('Unexpected return code {0} from command {1}'.format(
> AttributeError: 'Sphinx' object has no attribute 'warn'
>
> Exception occurred:
> File
> "/usr/lib/python3/dist-packages/sphinxcontrib/programoutput/__init__.py",
> line 228, in run_programs
> app.warn('Unexpected return code {0} from command {1}'.format(
> AttributeError: 'Sphinx' object has no attribute 'warn'
> The full traceback has been saved in /tmp/sphinx-err-eiom0b20.log, if you
> want to report the issue to the developers.
> Please also report this if it was a user error, so that a better error
> message can be provided next time.
> A bug report can be filed in the tracker at
> <https://github.com/sphinx-doc/sphinx/issues>. Thanks!
> make[1]: *** [debian/rules:19: override_dh_auto_build] Error 2
The full build log is available from:
http://qa-logs.debian.net/2020/03/26/python-can_3.3.2.final~github-2_unstable_sphinx243.log
Please see [1] for Sphinx changelog, which may give a hint of what changes in
Sphinx caused this error.
Also see [2] for the list of deprecated/removed APIs and possible alternatives
to them.
Sphinx 2.4 is going to be uploaded to unstable in a couple of weeks. When that
happens, the severity of this bug will be bumped to serious.
In case you have questions, please Cc [email protected] on reply.
[1]: https://www.sphinx-doc.org/en/2.0/changes.html
[2]:
https://www.sphinx-doc.org/en/2.0/extdev/deprecated.html#dev-deprecated-apis
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!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---
Source: sphinxcontrib-programoutput
Source-Version: 0.16-1
Done: Thomas Goirand <[email protected]>
We believe that the bug you reported is fixed in the latest version of
sphinxcontrib-programoutput, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <[email protected]> (supplier of updated
sphinxcontrib-programoutput 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 16 Apr 2020 09:33:15 +0200
Source: sphinxcontrib-programoutput
Architecture: source
Version: 0.16-1
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <[email protected]>
Changed-By: Thomas Goirand <[email protected]>
Closes: 955077 955106
Changes:
sphinxcontrib-programoutput (0.16-1) unstable; urgency=medium
.
* New upstream release:
- Can be built with Sphinx 2.4 (Closes: #955106, #955077).
* Removed now not needed patches:
- fix-tests-for-sphinx-1.8.patch.
- use-py3-in-tests.patch.
* Switch to debhelper-compat (= 11).
* Standards-Version: 4.5.0.
Checksums-Sha1:
3cb315195f515dad4f1f60348fd76125a5d393b2 2417
sphinxcontrib-programoutput_0.16-1.dsc
944586fc6b056059783bdc6da98bc973bab34d77 17848
sphinxcontrib-programoutput_0.16.orig.tar.xz
280edfe7bfaf68aebd8ef5a4f38406b1ffbee5dc 8196
sphinxcontrib-programoutput_0.16-1.debian.tar.xz
5128edafc00ae4262e76d05ef597030f7e93e0ce 7892
sphinxcontrib-programoutput_0.16-1_amd64.buildinfo
Checksums-Sha256:
5cd45869d71550aedd0704c8613b3f9ec4d1037772be9e1a69037115f2a73163 2417
sphinxcontrib-programoutput_0.16-1.dsc
e891331d587a11aeab62443abcfd3050785f7baad3137ba01bf70374c70bd384 17848
sphinxcontrib-programoutput_0.16.orig.tar.xz
ec3d6c3fbf64d8127f0a3b88595d9f8115746d75afef3618188895fede4e4028 8196
sphinxcontrib-programoutput_0.16-1.debian.tar.xz
385e53e38140ffda84a984476584a040ca948bd3c5fc646b70e03388dfe9cb81 7892
sphinxcontrib-programoutput_0.16-1_amd64.buildinfo
Files:
8217ffd50ea922297a4c7da21c2824a5 2417 python optional
sphinxcontrib-programoutput_0.16-1.dsc
557c8657279c205a4b52cbf541f4aefe 17848 python optional
sphinxcontrib-programoutput_0.16.orig.tar.xz
22793435b1a4581530d4448c53c3c59a 8196 python optional
sphinxcontrib-programoutput_0.16-1.debian.tar.xz
f11ac531c41bf40d208ec3c2942d7626 7892 python optional
sphinxcontrib-programoutput_0.16-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAl6YDKcACgkQ1BatFaxr
Q/4EZBAAmiWvf/579VT/EStEdxQL+hbc0NKNVScM/vcUilsWlYc5jd8wuIDjPBpB
nJdArg3EP0nX9ynpK+crUHuxyk5HfWvjnMCUweIOSH0mOv/bzLNP7yJmBMYt6zvH
j9DLIZxy2HdYc+ER30dv3Wms1KtX9+v1MskR4e33xsyWY1DIwiv1u6on8CPfhOSE
GYxlvZwzXeXJrgUzPrQOuBUvjP4Ia8fiKBXRExbDLAlnh6on6SgETTbYLAM8fzzw
CMWsAdtkOLW0m39BCTYPcDazhEdDBxZTAbpvuVGp14rCiYfjaxgUqE4jSteCa72o
k55tJM8Qjx7dkRA6Gnq+WpwpenpaMSAx+GdbTVKcXppsgJzzmkQHOWpNR9Gmcxqh
hTS8dprdj6BHM6GCAQe11qOanjdS5LSOkzACmM1do6pjt2egHwYeOt/t/ZKkM7VW
ZsN1BpXiP8SB/KyPa/QbEC4z5v9lBXkx0Eo+mBcXBq5VHc3acLiTMPQ1Y4i2heRu
7Of3YbWwTLH0oKcNdywelrmktZYzQermTLTlHeAK0cAjoMDcnSFpjTdWaxKURJ0n
QCL/f2cDKoWJIgI+jdbvgi497TRsY/aXrkbACS/XUWEKZvbGBTxghufCzkeZr7Bg
wcBVFyRbBeILcTVotG1J3uAuHqcZbj0WHGYA9buuvpbpvSJtvbM=
=J7QI
-----END PGP SIGNATURE-----
--- End Message ---