[Python-modules-team] Bug#893620: python3-sphinx: needs python3-distuils dependency

Rene Engelhard rene at debian.org
Tue Mar 20 14:57:37 UTC 2018


Package: python3-sphinx
Version: 1.6.7-1
Severity: serious

Dear Maintainer,

$ grep -ri distutils /usr/lib/python3/dist-packages/sphinx/ /usr/share/sphinx/scripts/python3
/usr/lib/python3/dist-packages/sphinx/setup_command.py:    Setuptools/distutils commands to assist the building of sphinx
/usr/lib/python3/dist-packages/sphinx/setup_command.py:from distutils.cmd import Command
/usr/lib/python3/dist-packages/sphinx/setup_command.py:from distutils.errors import DistutilsOptionError, DistutilsExecError  # type: ignore
/usr/lib/python3/dist-packages/sphinx/setup_command.py:    Distutils command to build Sphinx documentation.
/usr/lib/python3/dist-packages/sphinx/setup_command.py:    The Sphinx build can then be triggered from distutils, and some Sphinx
/usr/lib/python3/dist-packages/sphinx/setup_command.py:    # Overriding distutils' Command._ensure_stringlike which doesn't support
/usr/lib/python3/dist-packages/sphinx/setup_command.py:            raise DistutilsOptionError("'%s' must be a %s (got `%s`)"
/usr/lib/python3/dist-packages/sphinx/setup_command.py:                        raise DistutilsExecError(
Übereinstimmungen in Binärdatei /usr/lib/python3/dist-packages/sphinx/ext/__pycache__/doctest.cpython-36.pyc
/usr/lib/python3/dist-packages/sphinx/ext/doctest.py:from distutils.version import LooseVersion
Übereinstimmungen in Binärdatei /usr/lib/python3/dist-packages/sphinx/__pycache__/setup_command.cpython-36.pyc
/usr/lib/python3/dist-packages/sphinx/util/docutils.py:from distutils.version import LooseVersion
/usr/lib/python3/dist-packages/sphinx/util/compat.py:from distutils.version import LooseVersion
Übereinstimmungen in Binärdatei /usr/lib/python3/dist-packages/sphinx/util/__pycache__/compat.cpython-36.pyc
Übereinstimmungen in Binärdatei /usr/lib/python3/dist-packages/sphinx/util/__pycache__/docutils.cpython-36.pyc
rene at frodo:~/tmp$ 
rene at frodo:~/tmp$ 

And since python3.6 3.6.5~rc1-2 dropped its python3-distutils dependency
I'd say python3-shinx now needs to depend on it itself...

Regards,

Rene



More information about the Python-modules-team mailing list