Bug#917829: python-intbitset: FTBFS when built with dpkg-buildpackage -A

2019-10-22 Thread Santiago Vila
severity 917829 serious
thanks

On Tue, 22 Oct 2019, Sandro Tosi wrote:

> not sure how, but i just rebuild this package and it builds just fine,

Please try "dpkg-buildpackage -A" which is what I reported,
not plain "dpkg-buildpackage".

This package has propagated to testing today without a good reason,
so I'm changing the severity again.

Thanks.



Processed: Re: Bug#917829: python-intbitset: FTBFS when built with dpkg-buildpackage -A

2019-10-22 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> severity 917829 serious
Bug #917829 [src:python-intbitset] python-intbitset: FTBFS when built with 
dpkg-buildpackage -A
Severity set to 'serious' from 'important'
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
917829: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=917829
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: Re: Bug#917829: python-intbitset: FTBFS when built with dpkg-buildpackage -A

2019-10-21 Thread Debian Bug Tracking System
Processing control commands:

> severity -1 important
Bug #917829 [src:python-intbitset] python-intbitset: FTBFS when built with 
dpkg-buildpackage -A
Severity set to 'important' from 'serious'

-- 
917829: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=917829
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#917829: python-intbitset: FTBFS when built with dpkg-buildpackage -A

2019-10-21 Thread Sandro Tosi
control: severity -1 important

On Tue, 8 Jan 2019 21:58:05 +0200 Adrian Bunk  wrote:
> On Sun, Dec 30, 2018 at 07:52:26PM +, Santiago Vila wrote:
> >...
> > In case it helps, this stopped working in buster sometime between 
> > 2018-12-11 and 2018-12-23
> >...
>
> The Python3 default change 3.6 -> 3.7 migrated on 2018-12-19 to buster.

not sure how, but i just rebuild this package and it builds just fine,
attached build log. for that reason i've downgraded from serious to
important (in case it's a flaky error).


python-intbitset_2.3.0-3.1_amd64.build
Description: Binary data


Bug#917829: python-intbitset: FTBFS when built with dpkg-buildpackage -A

2019-01-08 Thread Adrian Bunk
On Sun, Dec 30, 2018 at 07:52:26PM +, Santiago Vila wrote:
>...
> In case it helps, this stopped working in buster sometime between 2018-12-11 
> and 2018-12-23
>...

The Python3 default change 3.6 -> 3.7 migrated on 2018-12-19 to buster.

> Thanks.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#917829: python-intbitset: FTBFS when built with dpkg-buildpackage -A

2018-12-30 Thread Santiago Vila
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 '/<>'
python3 setup.py build_sphinx
running build_sphinx
creating /<>/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 /<>/debian/tmp 
dh_auto_install: pybuild --install --test-nose -i python{version} -p 3.7 
--dest-dir /<>/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.