Package: src:python-intbitset
Version: 2.3.0-3
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster with dpkg-buildpackage -A but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --with python2,python3,sphinxdoc --buildsystem=pybuild
   dh_update_autotools_config -i -O--buildsystem=pybuild
   dh_autoreconf -i -O--buildsystem=pybuild
   dh_auto_configure -i -O--buildsystem=pybuild
I: pybuild base:217: python2.7 setup.py config 
running config
I: pybuild base:217: python3.7 setup.py config 
running config
   debian/rules override_dh_auto_build-indep
make[1]: Entering directory '/<<PKGBUILDDIR>>'
python3 setup.py build_sphinx
running build_sphinx
creating /<<PKGBUILDDIR>>/docs/_build

[... snipped ...]

                         curexc_value
intbitset/intbitset.c:14775:22: error: 'PyThreadState' {aka 'struct _ts'} has 
no member named 'exc_traceback'; did you mean 'curexc_traceback'?
     tmp_tb = tstate->exc_traceback;
                      ^~~~~~~~~~~~~
                      curexc_traceback
intbitset/intbitset.c:14776:13: error: 'PyThreadState' {aka 'struct _ts'} has 
no member named 'exc_type'; did you mean 'curexc_type'?
     tstate->exc_type = type;
             ^~~~~~~~
             curexc_type
intbitset/intbitset.c:14777:13: error: 'PyThreadState' {aka 'struct _ts'} has 
no member named 'exc_value'; did you mean 'curexc_value'?
     tstate->exc_value = value;
             ^~~~~~~~~
             curexc_value
intbitset/intbitset.c:14778:13: error: 'PyThreadState' {aka 'struct _ts'} has 
no member named 'exc_traceback'; did you mean 'curexc_traceback'?
     tstate->exc_traceback = tb;
             ^~~~~~~~~~~~~
             curexc_traceback
intbitset/intbitset.c: In function '__Pyx__GetException':
intbitset/intbitset.c:14833:24: error: 'PyThreadState' {aka 'struct _ts'} has 
no member named 'exc_type'; did you mean 'curexc_type'?
     tmp_type = tstate->exc_type;
                        ^~~~~~~~
                        curexc_type
intbitset/intbitset.c:14834:25: error: 'PyThreadState' {aka 'struct _ts'} has 
no member named 'exc_value'; did you mean 'curexc_value'?
     tmp_value = tstate->exc_value;
                         ^~~~~~~~~
                         curexc_value
intbitset/intbitset.c:14835:22: error: 'PyThreadState' {aka 'struct _ts'} has 
no member named 'exc_traceback'; did you mean 'curexc_traceback'?
     tmp_tb = tstate->exc_traceback;
                      ^~~~~~~~~~~~~
                      curexc_traceback
intbitset/intbitset.c:14836:13: error: 'PyThreadState' {aka 'struct _ts'} has 
no member named 'exc_type'; did you mean 'curexc_type'?
     tstate->exc_type = local_type;
             ^~~~~~~~
             curexc_type
intbitset/intbitset.c:14837:13: error: 'PyThreadState' {aka 'struct _ts'} has 
no member named 'exc_value'; did you mean 'curexc_value'?
     tstate->exc_value = local_value;
             ^~~~~~~~~
             curexc_value
intbitset/intbitset.c:14838:13: error: 'PyThreadState' {aka 'struct _ts'} has 
no member named 'exc_traceback'; did you mean 'curexc_traceback'?
     tstate->exc_traceback = local_tb;
             ^~~~~~~~~~~~~
             curexc_traceback
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
E: pybuild pybuild:338: install: plugin distutils failed with: exit code=1: 
/usr/bin/python3 setup.py install --root /<<PKGBUILDDIR>>/debian/tmp 
dh_auto_install: pybuild --install --test-nose -i python{version} -p 3.7 
--dest-dir /<<PKGBUILDDIR>>/debian/tmp returned exit code 13
make: *** [debian/rules:4: binary-indep] Error 25
dpkg-buildpackage: error: fakeroot debian/rules binary-indep subprocess 
returned exit status 2
--------------------------------------------------------------------------------

This used to work ok 257 days ago according to buildd.debian.org, but not 
anymore.
Everything I know is that "dpkg-buildpackage -A" fails while plain 
"dpkg-buildpackage" works.

In case it helps, this stopped working in buster sometime between 2018-12-11 
and 2018-12-23

I would try splitting dh_auto_install into dh_auto_install-arch and 
dh_auto_install-indep
as it's already done with override_dh_auto_build.

Thanks.

Reply via email to