Source: pandas Version: 1.3.5+dfsg-4 Severity: important Tags: ftbfs User: mity...@debian.org Usertags: sphinx5.0
Hi, pandas fails to build with Sphinx 5.0 and docutils 0.18, 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 > mkdir -p buildtmp > [ -e pandas/__version.py ] || \ > echo -e "version = '1.3.5'\nshort_version = '1.3.5'" > pandas/__version.py > dh_auto_build > I: pybuild base:239: /usr/bin/python3.9 setup.py build > running build > running build_py > running egg_info > writing pandas.egg-info/PKG-INFO > writing dependency_links to pandas.egg-info/dependency_links.txt > writing entry points to pandas.egg-info/entry_points.txt > writing requirements to pandas.egg-info/requires.txt > writing top-level names to pandas.egg-info/top_level.txt > reading manifest file 'pandas.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > no previously-included directories found matching 'doc/build' > warning: no previously-included files matching '*~' found anywhere in > distribution > warning: no previously-included files matching '.DS_Store' found anywhere in > distribution > warning: no previously-included files matching '#*' found anywhere in > distribution > warning: no previously-included files matching '*.py[ocd]' found anywhere in > distribution > adding license file 'LICENSE' > writing manifest file 'pandas.egg-info/SOURCES.txt' > UPDATING /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_version.py > set /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_version.py to '1.3.5' > running build_ext > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/algos.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/arrays.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/groupby.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/hashing.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/hashtable.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/index.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/indexing.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/internals.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/interval.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/join.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/lib.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/missing.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/parsers.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/reduction.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/ops.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/ops_dispatch.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/properties.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/reshape.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/sparse.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/tslib.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/tslibs/base.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/tslibs/ccalendar.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/tslibs/dtypes.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/tslibs/conversion.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/tslibs/fields.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/tslibs/nattype.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/tslibs/np_datetime.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/tslibs/offsets.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/tslibs/parsing.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/tslibs/period.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/tslibs/strptime.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/tslibs/timedeltas.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/tslibs/timestamps.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/tslibs/timezones.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/tslibs/tzconversion.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/tslibs/vectorized.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/testing.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/window/aggregations.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs/window > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/window/indexers.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs/window > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/writers.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/io/sas/_sas.cpython-39-x86_64-linux-gnu.so > -> pandas/io/sas > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pandas/_libs/json.cpython-39-x86_64-linux-gnu.so > -> pandas/_libs > I: pybuild base:239: /usr/bin/python3 setup.py build > running build > running build_py > running egg_info > writing pandas.egg-info/PKG-INFO > writing dependency_links to pandas.egg-info/dependency_links.txt > writing entry points to pandas.egg-info/entry_points.txt > writing requirements to pandas.egg-info/requires.txt > writing top-level names to pandas.egg-info/top_level.txt > reading manifest file 'pandas.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > no previously-included directories found matching 'doc/build' > warning: no previously-included files matching '*~' found anywhere in > distribution > warning: no previously-included files matching '.DS_Store' found anywhere in > distribution > warning: no previously-included files matching '#*' found anywhere in > distribution > warning: no previously-included files matching '*.py[ocd]' found anywhere in > distribution > adding license file 'LICENSE' > writing manifest file 'pandas.egg-info/SOURCES.txt' > UPDATING /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_version.py > set /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_version.py to > '1.3.5' > running build_ext > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/algos.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/arrays.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/groupby.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/hashing.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/hashtable.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/index.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/indexing.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/internals.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/interval.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/join.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/lib.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/missing.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/parsers.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/reduction.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/ops.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/ops_dispatch.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/properties.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/reshape.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/sparse.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/tslib.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/tslibs/base.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/tslibs/ccalendar.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/tslibs/dtypes.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/tslibs/conversion.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/tslibs/fields.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/tslibs/nattype.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/tslibs/np_datetime.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/tslibs/offsets.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/tslibs/parsing.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/tslibs/period.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/tslibs/strptime.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/tslibs/timedeltas.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/tslibs/timestamps.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/tslibs/timezones.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/tslibs/tzconversion.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/tslibs/vectorized.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs/tslibs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/testing.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/window/aggregations.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs/window > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/window/indexers.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs/window > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/writers.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/io/sas/_sas.cpython-310-x86_64-linux-gnu.so > -> pandas/io/sas > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pandas/_libs/json.cpython-310-x86_64-linux-gnu.so > -> pandas/_libs > : # Build Documentation > cd doc && PYTHONPATH=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build LC_ALL=C > python3 make.py html > Running Sphinx v5.0.2 > Pandoc not installed. Skipping notebooks. > > Configuration error: > There is a programmable error in your configuration file: > > Traceback (most recent call last): > File "/usr/lib/python3/dist-packages/sphinx/config.py", line 343, in > eval_config_file > exec(code, namespace) > File "/<<PKGBUILDDIR>>/doc/source/conf.py", line 466, in <module> > from sphinx.util import rpartition # isort:skip > ImportError: cannot import name 'rpartition' from 'sphinx.util' > (/usr/lib/python3/dist-packages/sphinx/util/__init__.py) > > make[1]: *** [debian/rules:88: override_dh_auto_build-indep] Error 2 The full build log is available from: http://qa-logs.debian.net/2022/06/23/pandas_1.3.5+dfsg-4_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. 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.18.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=sphinx5.0;users=mity...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=sphinx5.0&fusertaguser=mity...@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