[Pkg-xmpp-devel] Bug#1042667: poezio: FTBFS with Sphinx 7.1, docutils 0.20: make[1]: *** [debian/rules:28: override_dh_auto_build] Error 2

Lucas Nussbaum lucas at debian.org
Sun Jul 30 19:30:51 BST 2023


Source: poezio
Version: 0.14-2
Severity: important
Tags: ftbfs
User: python-modules-team at lists.alioth.debian.org
Usertags: sphinx7.1

Hi,

poezio fails to build with Sphinx 7.1 and docutils 0.20, both of which
are currently available in experimental.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> py3versions: no X-Python3-Version in control file, using supported versions
> set -e;  python3.11  setup.py build;
> 
> Sphinx not found, the build_man command will be unavailable.
> 
> 
> Sphinx-built manpages not found. Only the short handwritten manpages will be installed
> 
> running build
> running build_py
> creating build
> creating build/lib.linux-x86_64-cpython-311
> creating build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/decorators.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/size_manager.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/bookmarks.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/utils.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/types.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/poezio.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/timed_events.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/colors.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/__main__.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/daemon.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/version.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/mam.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/__init__.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/poezio_shlex.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/user.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/fixes.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/xhtml.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/multiuserchat.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/contact.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/roster.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/plugin.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/log_loader.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/text_buffer.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/common.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/plugin_manager.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/theming.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/roster_sorting.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/asyncio_fix.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/logger.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/config.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/hsluv.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/xdg.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/events.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/keyboard.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/plugin_e2ee.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/fifo.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/args.py -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/connection.py -> build/lib.linux-x86_64-cpython-311/poezio
> creating build/lib.linux-x86_64-cpython-311/poezio/core
> copying poezio/core/handlers.py -> build/lib.linux-x86_64-cpython-311/poezio/core
> copying poezio/core/core.py -> build/lib.linux-x86_64-cpython-311/poezio/core
> copying poezio/core/__init__.py -> build/lib.linux-x86_64-cpython-311/poezio/core
> copying poezio/core/command_defs.py -> build/lib.linux-x86_64-cpython-311/poezio/core
> copying poezio/core/tabs.py -> build/lib.linux-x86_64-cpython-311/poezio/core
> copying poezio/core/completions.py -> build/lib.linux-x86_64-cpython-311/poezio/core
> copying poezio/core/structs.py -> build/lib.linux-x86_64-cpython-311/poezio/core
> copying poezio/core/commands.py -> build/lib.linux-x86_64-cpython-311/poezio/core
> creating build/lib.linux-x86_64-cpython-311/poezio/tabs
> copying poezio/tabs/data_forms.py -> build/lib.linux-x86_64-cpython-311/poezio/tabs
> copying poezio/tabs/privatetab.py -> build/lib.linux-x86_64-cpython-311/poezio/tabs
> copying poezio/tabs/muctab.py -> build/lib.linux-x86_64-cpython-311/poezio/tabs
> copying poezio/tabs/basetabs.py -> build/lib.linux-x86_64-cpython-311/poezio/tabs
> copying poezio/tabs/__init__.py -> build/lib.linux-x86_64-cpython-311/poezio/tabs
> copying poezio/tabs/rostertab.py -> build/lib.linux-x86_64-cpython-311/poezio/tabs
> copying poezio/tabs/bookmarkstab.py -> build/lib.linux-x86_64-cpython-311/poezio/tabs
> copying poezio/tabs/confirmtab.py -> build/lib.linux-x86_64-cpython-311/poezio/tabs
> copying poezio/tabs/conversationtab.py -> build/lib.linux-x86_64-cpython-311/poezio/tabs
> copying poezio/tabs/xmltab.py -> build/lib.linux-x86_64-cpython-311/poezio/tabs
> copying poezio/tabs/adhoc_commands_list.py -> build/lib.linux-x86_64-cpython-311/poezio/tabs
> copying poezio/tabs/muclisttab.py -> build/lib.linux-x86_64-cpython-311/poezio/tabs
> copying poezio/tabs/listtab.py -> build/lib.linux-x86_64-cpython-311/poezio/tabs
> creating build/lib.linux-x86_64-cpython-311/poezio/windows
> copying poezio/windows/data_forms.py -> build/lib.linux-x86_64-cpython-311/poezio/windows
> copying poezio/windows/input_placeholders.py -> build/lib.linux-x86_64-cpython-311/poezio/windows
> copying poezio/windows/roster_win.py -> build/lib.linux-x86_64-cpython-311/poezio/windows
> copying poezio/windows/image.py -> build/lib.linux-x86_64-cpython-311/poezio/windows
> copying poezio/windows/list.py -> build/lib.linux-x86_64-cpython-311/poezio/windows
> copying poezio/windows/misc.py -> build/lib.linux-x86_64-cpython-311/poezio/windows
> copying poezio/windows/__init__.py -> build/lib.linux-x86_64-cpython-311/poezio/windows
> copying poezio/windows/inputs.py -> build/lib.linux-x86_64-cpython-311/poezio/windows
> copying poezio/windows/base_wins.py -> build/lib.linux-x86_64-cpython-311/poezio/windows
> copying poezio/windows/muc.py -> build/lib.linux-x86_64-cpython-311/poezio/windows
> copying poezio/windows/confirm.py -> build/lib.linux-x86_64-cpython-311/poezio/windows
> copying poezio/windows/bookmark_forms.py -> build/lib.linux-x86_64-cpython-311/poezio/windows
> copying poezio/windows/info_wins.py -> build/lib.linux-x86_64-cpython-311/poezio/windows
> copying poezio/windows/info_bar.py -> build/lib.linux-x86_64-cpython-311/poezio/windows
> copying poezio/windows/text_win.py -> build/lib.linux-x86_64-cpython-311/poezio/windows
> creating build/lib.linux-x86_64-cpython-311/poezio/ui
> copying poezio/ui/types.py -> build/lib.linux-x86_64-cpython-311/poezio/ui
> copying poezio/ui/consts.py -> build/lib.linux-x86_64-cpython-311/poezio/ui
> copying poezio/ui/__init__.py -> build/lib.linux-x86_64-cpython-311/poezio/ui
> copying poezio/ui/render.py -> build/lib.linux-x86_64-cpython-311/poezio/ui
> copying poezio/ui/funcs.py -> build/lib.linux-x86_64-cpython-311/poezio/ui
> creating build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/rainbow.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/pipe_cmd.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/cyber.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/embed.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/exec.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/irc.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/display_corrections.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/alias.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/spam.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/b64.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/upload.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/mirror.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/replace.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/remove_get_trackers.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/disco.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/random_nick.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/quote.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/screen_detach.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/qr.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/send_delayed.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/__init__.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/time_marker.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/link.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/simple_notify.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/sticker.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/pointpoint.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/user_extras.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/admin.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/dice.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/contact.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/pacokick.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/untrackme.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/reminder.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/regex_admin.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/emoji_ascii.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/spaces.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/bob.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/lastlog.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/rstrip.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/code.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/otr.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/mpd_client.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/stoi.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/revstr.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/tell.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/vcard.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/uptime.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/server_part.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/csi.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/day_change.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/shuffle.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/ping.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/marquee.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/double.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/close_all.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/iq_show.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/status.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/replace_word.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/reorder.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/change_title.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/test.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/amsg.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/autocorrect.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/figlet.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/white.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> copying plugins/capslock.py -> build/lib.linux-x86_64-cpython-311/poezio_plugins
> creating build/lib.linux-x86_64-cpython-311/poezio_themes
> copying data/themes/__init__.py -> build/lib.linux-x86_64-cpython-311/poezio_themes
> copying data/themes/clean.py -> build/lib.linux-x86_64-cpython-311/poezio_themes
> copying data/themes/irssi.py -> build/lib.linux-x86_64-cpython-311/poezio_themes
> copying data/themes/dark.py -> build/lib.linux-x86_64-cpython-311/poezio_themes
> copying poezio/default_config.cfg -> build/lib.linux-x86_64-cpython-311/poezio
> copying poezio/py.typed -> build/lib.linux-x86_64-cpython-311/poezio
> running build_ext
> building 'poezio.poopt' extension
> creating build/temp.linux-x86_64-cpython-311
> creating build/temp.linux-x86_64-cpython-311/poezio
> x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.11 -c poezio/pooptmodule.c -o build/temp.linux-x86_64-cpython-311/poezio/pooptmodule.o -Wno-declaration-after-statement
> x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-311/poezio/pooptmodule.o -L/usr/lib/x86_64-linux-gnu -o build/lib.linux-x86_64-cpython-311/poezio/poopt.cpython-311-x86_64-linux-gnu.so
> running build_scripts
> creating build/scripts-3.11
> copying and adjusting scripts/poezio_logs -> build/scripts-3.11
> changing mode of build/scripts-3.11/poezio_logs from 644 to 755
> # Build the documentation with Sphinx for Python 3 and access to a
> # binary extension module built under build/lib.*.
> cp --no-clobber $(find ./build/ -name '*.so') poezio/
> PYTHONPATH=. http_proxy='127.0.0.1:9' \
> 	   /usr/share/sphinx/scripts/python3/sphinx-build \
> 	   doc/source build/html
> Running Sphinx v7.1.1
> loading translations [python3]... not available for built-in messages
> making output directory... done
> WARNING: favicon file 'poezio.png' does not exist
> WARNING: The pre-Sphinx 1.0 'intersphinx_mapping' format is deprecated and will be removed in Sphinx 8. Update to the current format as described in the documentation. Hint: "intersphinx_mapping = {'<name>': ('http://docs.python.org/', None)}".https://www.sphinx-doc.org/en/master/usage/extensions/intersphinx.html#confval-intersphinx_mapping
> loading intersphinx inventory from http://docs.python.org/objects.inv...
> WARNING: failed to reach any of the inventories with the following issues:
> intersphinx inventory 'http://docs.python.org/objects.inv' not fetchable due to <class 'requests.exceptions.ProxyError'>: HTTPConnectionPool(host='127.0.0.1', port=9): Max retries exceeded with url: http://docs.python.org/objects.inv (Caused by ProxyError('Cannot connect to proxy.', NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f66642bbad0>: Failed to establish a new connection: [Errno 111] Connection refused')))
> building [mo]: targets for 0 po files that are out of date
> writing output... 
> building [html]: targets for 77 source files that are out of date
> updating environment: [new config] 77 added, 0 changed, 0 removed
> reading sources... [  1%] commands
> reading sources... [  3%] configuration
> reading sources... [  4%] dev/common
> Using slower stringprep, consider compiling the faster cython/libidn one.
> reading sources... [  5%] dev/contributing
> reading sources... [  6%] dev/e2ee
> reading sources... [  8%] dev/events
> reading sources... [  9%] dev/index
> reading sources... [ 10%] dev/overview
> reading sources... [ 12%] dev/plugin
> reading sources... [ 13%] dev/slix
> reading sources... [ 14%] dev/theming
> reading sources... [ 16%] dev/timed_events
> reading sources... [ 17%] dev/xep
> reading sources... [ 18%] index
> reading sources... [ 19%] install
> reading sources... [ 21%] keys
> reading sources... [ 22%] misc/carbons
> reading sources... [ 23%] misc/client_certs
> reading sources... [ 25%] misc/correct
> reading sources... [ 26%] misc/index
> reading sources... [ 27%] misc/personal_events
> reading sources... [ 29%] misc/pyenv
> reading sources... [ 30%] misc/separate
> reading sources... [ 31%] misc/ssl
> reading sources... [ 32%] misc/troubleshooting
> reading sources... [ 34%] plugins/admin
> reading sources... [ 35%] plugins/alias
> reading sources... [ 36%] plugins/amsg
> reading sources... [ 38%] plugins/autocorrect
> reading sources... [ 39%] plugins/change_title
> reading sources... [ 40%] plugins/close_all
> reading sources... [ 42%] plugins/contact
> reading sources... [ 43%] plugins/csi
> reading sources... [ 44%] plugins/cyber
> reading sources... [ 45%] plugins/day_change
> reading sources... [ 47%] plugins/dice
> reading sources... [ 48%] plugins/disco
> reading sources... [ 49%] plugins/display_corrections
> reading sources... [ 51%] plugins/double
> reading sources... [ 52%] plugins/embed
> reading sources... [ 53%] plugins/exec
> reading sources... [ 55%] plugins/figlet
> reading sources... [ 56%] plugins/index
> reading sources... [ 57%] plugins/iq_show
> reading sources... [ 58%] plugins/irc
> reading sources... [ 60%] plugins/link
> reading sources... [ 61%] plugins/marquee
> reading sources... [ 62%] plugins/mpd_client
> reading sources... [ 64%] plugins/otr
> reading sources... [ 65%] plugins/pacokick
> reading sources... [ 66%] plugins/ping
> reading sources... [ 68%] plugins/pipe_cmd
> reading sources... [ 69%] plugins/pointpoint
> reading sources... [ 70%] plugins/quote
> reading sources... [ 71%] plugins/rainbow
> reading sources... [ 73%] plugins/regex_admin
> reading sources... [ 74%] plugins/reminder
> reading sources... [ 75%] plugins/reorder
> reading sources... [ 77%] plugins/replace
> reading sources... [ 78%] plugins/revstr
> reading sources... [ 79%] plugins/screen_detach
> reading sources... [ 81%] plugins/send_delayed
> reading sources... [ 82%] plugins/server_part
> reading sources... [ 83%] plugins/shuffle
> reading sources... [ 84%] plugins/simple_notify
> reading sources... [ 86%] plugins/spam
> reading sources... [ 87%] plugins/status
> reading sources... [ 88%] plugins/sticker
> reading sources... [ 90%] plugins/tell
> reading sources... [ 91%] plugins/time_marker
> reading sources... [ 92%] plugins/upload
> reading sources... [ 94%] plugins/uptime
> reading sources... [ 95%] plugins/user_extras
> reading sources... [ 96%] plugins/vcard
> reading sources... [ 97%] quickstart
> reading sources... [ 99%] themes
> reading sources... [100%] usage
> 
> /<<PKGBUILDDIR>>/doc/source/commands.rst:38: WARNING: Inline literal start-string without end-string.
> /<<PKGBUILDDIR>>/doc/source/commands.rst:452: WARNING: duplicate term description of /version, other instance in commands
> /<<PKGBUILDDIR>>/doc/source/commands.rst:473: WARNING: duplicate term description of /info, other instance in commands
> /<<PKGBUILDDIR>>/doc/source/commands.rst:479: WARNING: duplicate term description of /version, other instance in commands
> /<<PKGBUILDDIR>>/doc/source/commands.rst:489: WARNING: glossary seems to be misformatted, check indentation
> /<<PKGBUILDDIR>>/doc/source/commands.rst:491: WARNING: glossary seems to be misformatted, check indentation
> /<<PKGBUILDDIR>>/doc/source/commands.rst:492: WARNING: glossary seems to be misformatted, check indentation
> /<<PKGBUILDDIR>>/doc/source/commands.rst:494: WARNING: glossary seems to be misformatted, check indentation
> /<<PKGBUILDDIR>>/doc/source/commands.rst:495: WARNING: glossary seems to be misformatted, check indentation
> /<<PKGBUILDDIR>>/doc/source/commands.rst:497: WARNING: glossary seems to be misformatted, check indentation
> /<<PKGBUILDDIR>>/doc/source/commands.rst:498: WARNING: glossary seems to be misformatted, check indentation
> /<<PKGBUILDDIR>>/doc/source/commands.rst:499: WARNING: glossary seems to be misformatted, check indentation
> /<<PKGBUILDDIR>>/doc/source/commands.rst:501: WARNING: duplicate term description of /invite, other instance in commands
> /<<PKGBUILDDIR>>/doc/source/configuration.rst:1042: WARNING: duplicate term description of autorejoin, other instance in configuration
> /<<PKGBUILDDIR>>/doc/source/configuration.rst:1049: WARNING: duplicate term description of autorejoin_delay, other instance in configuration
> /<<PKGBUILDDIR>>/doc/source/configuration.rst:1087: WARNING: duplicate term description of display_user_color_in_join_part, other instance in configuration
> /<<PKGBUILDDIR>>/doc/source/configuration.rst:1101: WARNING: duplicate term description of hide_exit_join, other instance in configuration
> /<<PKGBUILDDIR>>/doc/source/configuration.rst:1110: WARNING: duplicate term description of hide_status_change, other instance in configuration
> /<<PKGBUILDDIR>>/doc/source/configuration.rst:1129: WARNING: duplicate term description of highlight_on, other instance in configuration
> /<<PKGBUILDDIR>>/doc/source/configuration.rst:1142: WARNING: duplicate term description of password, other instance in configuration
> /<<PKGBUILDDIR>>/doc/source/configuration.rst:1172: WARNING: duplicate term description of send_chat_states, other instance in configuration
> /<<PKGBUILDDIR>>/doc/source/configuration.rst:1186: WARNING: duplicate term description of use_log, other instance in configuration
> /<<PKGBUILDDIR>>/doc/source/plugins/index.rst:325: WARNING: toctree contains reference to nonexisting document 'plugins/userextras'
> /<<PKGBUILDDIR>>/plugins/marquee.py:docstring of marquee:18: WARNING: duplicate term description of refresh, other instance in plugins/dice
> WARNING: autodoc: failed to import module 'upload'; the following exception was raised:
> No module named 'aiohttp'
> /<<PKGBUILDDIR>>/plugins/user_extras.py:docstring of user_extras:37: WARNING: duplicate term description of display_gaming_notifications, other instance in configuration
> /<<PKGBUILDDIR>>/plugins/user_extras.py:docstring of user_extras:44: WARNING: duplicate term description of display_tune_notifications, other instance in configuration
> /<<PKGBUILDDIR>>/plugins/user_extras.py:docstring of user_extras:51: WARNING: duplicate term description of display_mood_notifications, other instance in configuration
> /<<PKGBUILDDIR>>/plugins/user_extras.py:docstring of user_extras:58: WARNING: duplicate term description of display_activity_notifications, other instance in configuration
> /<<PKGBUILDDIR>>/poezio/theming.py:docstring of poezio.theming.Theme:1: WARNING: duplicate object description of poezio.theming.Theme, other instance in dev/theming, use :noindex: for one of them
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... /<<PKGBUILDDIR>>/doc/source/plugins/user_extras.rst: 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... [  1%] commands
> 
> Theme error:
> An error happened in rendering the page commands.
> Reason: UndefinedError("'style' is undefined")
> make[1]: *** [debian/rules:28: override_dh_auto_build] Error 2


The full build log is available from:
http://qa-logs.debian.net/2023/07/30/exp/poezio_0.14-2_unstable_sphinx-exp.log

Please see [1] for Sphinx changelog and [2] for Docutils changelog.

Also see [3] for the list of deprecated/removed APIs in Sphinx and possible
alternatives to them.

Some notable changes in Sphinx 6 and Sphinx 7:

- Sphinx no longer includes jquery.js and underscore.js by default.
  Please use python3-sphinxcontrib.jquery package if you are using a custom
  template and it still needs jquery.

- The setup.py build_sphinx command was removed. Please instead call
  sphinx-build or "python3 -m sphinx" directly.

- For packages using the extlinks extension, the caption should contain
  exactly one "%s" placeholder (if caption is not None).

In case you have questions, please Cc sphinx at packages.debian.org on reply.

[1]: https://www.sphinx-doc.org/en/master/changes.html
[2]: https://repo.or.cz/docutils.git/blob/refs/tags/docutils-0.20.1:/RELEASE-NOTES.txt
[3]: https://www.sphinx-doc.org/en/master/extdev/deprecated.html#dev-deprecated-apis

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=sphinx7.1;users=python-modules-team@lists.alioth.debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=sphinx7.1&fusertaguser=python-modules-team@lists.alioth.debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

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



More information about the Pkg-xmpp-devel mailing list