[Python-modules-team] Bug#955082: pexpect: FTBFS with Sphinx 2.4: AttributeError: 'Sphinx' object has no attribute 'info'

Lukas Märdian lukas.maerdian at canonical.com
Mon Aug 17 09:39:01 BST 2020


Hi all,

I proposed a fix to this problem (mostly taken from upstream) and I'm
looking for somebody to review/merge it here:
https://salsa.debian.org/python-team/modules/pexpect/-/merge_requests/2

Thanks,
  Lukas

On Fri, 27 Mar 2020 15:50:13 +0100 Lucas Nussbaum <lucas at debian.org> wrote:
> Source: pexpect
> Version: 4.6.0-1
> Severity: important
> Tags: ftbfs
> User: python-modules-team at lists.alioth.debian.org
> Usertags: sphinx2.4
> 
> Hi,
> 
> pexpect fails to build with Sphinx 2.4, currently available in
> experimental.
> 
> Relevant part (hopefully):
> > make[1]: Entering directory '/<<PKGBUILDDIR>>'
> > pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions
> > pyversions: missing debian/pyversions file, fall back to supported versions
> > py3versions: no X-Python3-Version in control file, using supported versions
> > dh_auto_build
> > I: pybuild base:217: /usr/bin/python2 setup.py build 
> > /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'install_requires'
> >   warnings.warn(msg)
> > running build
> > running build_py
> > creating /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_pexpect/build/pexpect
> > copying pexpect/expect.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_pexpect/build/pexpect
> > copying pexpect/pty_spawn.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_pexpect/build/pexpect
> > copying pexpect/pxssh.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_pexpect/build/pexpect
> > copying pexpect/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_pexpect/build/pexpect
> > copying pexpect/fdpexpect.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_pexpect/build/pexpect
> > copying pexpect/screen.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_pexpect/build/pexpect
> > copying pexpect/run.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_pexpect/build/pexpect
> > copying pexpect/replwrap.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_pexpect/build/pexpect
> > copying pexpect/FSM.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_pexpect/build/pexpect
> > copying pexpect/popen_spawn.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_pexpect/build/pexpect
> > copying pexpect/exceptions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_pexpect/build/pexpect
> > copying pexpect/_async.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_pexpect/build/pexpect
> > copying pexpect/ANSI.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_pexpect/build/pexpect
> > copying pexpect/spawnbase.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_pexpect/build/pexpect
> > copying pexpect/utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_pexpect/build/pexpect
> > copying pexpect/bashrc.sh -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_pexpect/build/pexpect
> > I: pybuild base:217: /usr/bin/python3.7 setup.py build 
> > running build
> > running build_py
> > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_pexpect/build/pexpect
> > copying pexpect/expect.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_pexpect/build/pexpect
> > copying pexpect/pty_spawn.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_pexpect/build/pexpect
> > copying pexpect/pxssh.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_pexpect/build/pexpect
> > copying pexpect/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_pexpect/build/pexpect
> > copying pexpect/fdpexpect.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_pexpect/build/pexpect
> > copying pexpect/screen.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_pexpect/build/pexpect
> > copying pexpect/run.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_pexpect/build/pexpect
> > copying pexpect/replwrap.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_pexpect/build/pexpect
> > copying pexpect/FSM.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_pexpect/build/pexpect
> > copying pexpect/popen_spawn.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_pexpect/build/pexpect
> > copying pexpect/exceptions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_pexpect/build/pexpect
> > copying pexpect/_async.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_pexpect/build/pexpect
> > copying pexpect/ANSI.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_pexpect/build/pexpect
> > copying pexpect/spawnbase.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_pexpect/build/pexpect
> > copying pexpect/utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_pexpect/build/pexpect
> > copying pexpect/bashrc.sh -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_pexpect/build/pexpect



More information about the Python-modules-team mailing list