control: reassign -1 python-debianbts
control: notforwarded -1
control: retitle -1 python-debianbts: incompatible with new pysimplesoap

>   File "/usr/lib/python3/dist-packages/reportbug/debbugs.py", line 1154, in 
> get_report
>     log = debianbts.get_bug_log(number)
>   File "/usr/lib/python3/dist-packages/debianbts/debianbts.py", line 316, in 
> get_bug_log
>     reply = _soap_client_call('get_bug_log', nr)
>   File "/usr/lib/python3/dist-packages/debianbts/debianbts.py", line 488, in 
> _soap_client_call
>     return getattr(soap_client, method_name)(soap_client, *soap_args)
>   File "/usr/lib/python3/dist-packages/pysimplesoap/client.py", line 175, in 
> <lambda>
>     return lambda *args, **kwargs: self.call(attr, *args, **kwargs)
>   File "/usr/lib/python3/dist-packages/pysimplesoap/client.py", line 213, in 
> call
>     for k, v in parameters:  # dict: tag=valor
> TypeError: cannot unpack non-iterable SoapClient object


python-debianbts currently still carries a workaround for an old
pysimplesoap bug. The workaround is broken in that it does not work with
latest pysimplesoap, where the original bug is fixed..

Explanation and fix by Gaetano Guerriero:
https://github.com/venthur/python-debianbts/pull/45

Reply via email to