Source: python-whoosh Version: 2.7.4+git6-g9134ad92-7 Severity: important Tags: ftbfs User: python-modules-t...@lists.alioth.debian.org Usertags: sphinx7.1
Hi, python-whoosh 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>>' > dh_auto_build --buildsystem=pybuild > I: pybuild base:240: /usr/bin/python3 setup.py build > running build > running build_py > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh > copying src/whoosh/searching.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh > copying src/whoosh/scoring.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh > copying src/whoosh/index.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh > copying src/whoosh/highlight.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh > copying src/whoosh/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh > copying src/whoosh/formats.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh > copying src/whoosh/fields.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh > copying src/whoosh/spelling.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh > copying src/whoosh/writing.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh > copying src/whoosh/compat.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh > copying src/whoosh/classify.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh > copying src/whoosh/reading.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh > copying src/whoosh/externalsort.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh > copying src/whoosh/collectors.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh > copying src/whoosh/columns.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh > copying src/whoosh/multiproc.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh > copying src/whoosh/legacy.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh > copying src/whoosh/sorting.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh > copying src/whoosh/idsets.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh > copying src/whoosh/system.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/automata > copying src/whoosh/automata/nfa.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/automata > copying src/whoosh/automata/lev.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/automata > copying src/whoosh/automata/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/automata > copying src/whoosh/automata/glob.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/automata > copying src/whoosh/automata/fsa.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/automata > copying src/whoosh/automata/reg.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/automata > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/codec > copying src/whoosh/codec/whoosh3.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/codec > copying src/whoosh/codec/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/codec > copying src/whoosh/codec/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/codec > copying src/whoosh/codec/memory.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/codec > copying src/whoosh/codec/plaintext.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/codec > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/support > copying src/whoosh/support/charset.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/support > copying src/whoosh/support/levenshtein.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/support > copying src/whoosh/support/relativedelta.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/support > copying src/whoosh/support/bench.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/support > copying src/whoosh/support/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/support > copying src/whoosh/support/base85.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/support > copying src/whoosh/support/unicode.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/support > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/analysis > copying src/whoosh/analysis/acore.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/analysis > copying src/whoosh/analysis/filters.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/analysis > copying src/whoosh/analysis/tokenizers.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/analysis > copying src/whoosh/analysis/morph.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/analysis > copying src/whoosh/analysis/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/analysis > copying src/whoosh/analysis/ngrams.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/analysis > copying src/whoosh/analysis/intraword.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/analysis > copying src/whoosh/analysis/analyzers.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/analysis > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/filedb > copying src/whoosh/filedb/gae.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/filedb > copying src/whoosh/filedb/filestore.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/filedb > copying src/whoosh/filedb/compound.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/filedb > copying src/whoosh/filedb/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/filedb > copying src/whoosh/filedb/filetables.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/filedb > copying src/whoosh/filedb/structfile.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/filedb > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang > copying src/whoosh/lang/morph_en.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang > copying src/whoosh/lang/lovins.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang > copying src/whoosh/lang/dmetaphone.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang > copying src/whoosh/lang/porter2.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang > copying src/whoosh/lang/wordnet.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang > copying src/whoosh/lang/phonetic.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang > copying src/whoosh/lang/isri.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang > copying src/whoosh/lang/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang > copying src/whoosh/lang/stopwords.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang > copying src/whoosh/lang/paicehusk.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang > copying src/whoosh/lang/porter.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/matching > copying src/whoosh/matching/binary.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/matching > copying src/whoosh/matching/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/matching > copying src/whoosh/matching/wrappers.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/matching > copying src/whoosh/matching/combo.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/matching > copying src/whoosh/matching/mcore.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/matching > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/query > copying src/whoosh/query/qcore.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/query > copying src/whoosh/query/qcolumns.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/query > copying src/whoosh/query/compound.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/query > copying src/whoosh/query/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/query > copying src/whoosh/query/wrappers.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/query > copying src/whoosh/query/ranges.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/query > copying src/whoosh/query/terms.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/query > copying src/whoosh/query/positional.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/query > copying src/whoosh/query/nested.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/query > copying src/whoosh/query/spans.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/query > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/qparser > copying src/whoosh/qparser/dateparse.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/qparser > copying src/whoosh/qparser/syntax.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/qparser > copying src/whoosh/qparser/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/qparser > copying src/whoosh/qparser/plugins.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/qparser > copying src/whoosh/qparser/common.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/qparser > copying src/whoosh/qparser/taggers.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/qparser > copying src/whoosh/qparser/default.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/qparser > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/util > copying src/whoosh/util/numeric.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/util > copying src/whoosh/util/times.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/util > copying src/whoosh/util/cache.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/util > copying src/whoosh/util/testing.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/util > copying src/whoosh/util/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/util > copying src/whoosh/util/varints.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/util > copying src/whoosh/util/text.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/util > copying src/whoosh/util/filelock.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/util > copying src/whoosh/util/numlists.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/util > copying src/whoosh/util/versions.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/util > copying src/whoosh/util/loading.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/util > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang/snowball > copying src/whoosh/lang/snowball/english.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang/snowball > copying src/whoosh/lang/snowball/swedish.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang/snowball > copying src/whoosh/lang/snowball/norwegian.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang/snowball > copying src/whoosh/lang/snowball/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang/snowball > copying src/whoosh/lang/snowball/italian.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang/snowball > copying src/whoosh/lang/snowball/romanian.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang/snowball > copying src/whoosh/lang/snowball/finnish.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang/snowball > copying src/whoosh/lang/snowball/dutch.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang/snowball > copying src/whoosh/lang/snowball/german.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang/snowball > copying src/whoosh/lang/snowball/bases.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang/snowball > copying src/whoosh/lang/snowball/hungarian.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang/snowball > copying src/whoosh/lang/snowball/spanish.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang/snowball > copying src/whoosh/lang/snowball/russian.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang/snowball > copying src/whoosh/lang/snowball/french.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang/snowball > copying src/whoosh/lang/snowball/danish.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang/snowball > copying src/whoosh/lang/snowball/portugese.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_whoosh/build/whoosh/lang/snowball > python3 setup.py build_sphinx > usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] > or: setup.py --help [cmd1 cmd2 ...] > or: setup.py --help-commands > or: setup.py cmd --help > > error: invalid command 'build_sphinx' > make[1]: *** [debian/rules:11: override_dh_auto_build] Error 1 The full build log is available from: http://qa-logs.debian.net/2023/07/30/exp/python-whoosh_2.7.4+git6-g9134ad92-7_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 sph...@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-t...@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-t...@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