Your message dated Sat, 26 Dec 2020 21:39:53 +0100
with message-id <[email protected]>
and subject line Re: Bug#973092: python-smstrade: FTBFS: dh_auto_test: error: 
pybuild --test --test-pytest -i python{version} -p "3.9 3.8" --system=custom 
returned exit code 13
has caused the Debian Bug report #973092,
regarding python-smstrade: FTBFS: dh_auto_test: error: pybuild --test 
--test-pytest -i python{version} -p "3.9 3.8" --system=custom returned exit 
code 13
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
973092: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973092
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-smstrade
Version: 0.2.4-6
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201027 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_test -- --system=custom
> I: pybuild pybuild:284: cp -r /<<PKGBUILDDIR>>/tests 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build
> I: pybuild base:217: unset http_proxy ; unset https_proxy ; cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build ; python3.9 -m pytest
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.9.0+, pytest-4.6.11, py-1.9.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>
> collected 22 items
> 
> tests/test_smstrade.py .............FFFF...FF                            
> [100%]
> 
> =================================== FAILURES 
> ===================================
> __________________ TestSMSTradeAPI.test__send_normal_message 
> ___________________
> 
> self = <tests.test_smstrade.TestSMSTradeAPI object at 0x7f095993b430>
> api = <smstrade.SMSTradeAPI object at 0x7f095993b610>
> 
>     def test__send_normal_message(self, api):
>         httpretty.enable()
>         httpretty.register_uri(httpretty.POST, api.url, body='100')
> >       assert api._send_message('01717654321', 'Test') == {
>             'status': smstrade.STATUS_OK}
> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build/tests/test_smstrade.py:202:
>  
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build/smstrade/__init__.py:374:
>  in _send_message
>     return self._send_normal_message(recipient, text)
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build/smstrade/__init__.py:304:
>  in _send_normal_message
>     response = requests.post(self.url, data=request_params)
> /usr/lib/python3/dist-packages/requests/api.py:119: in post
>     return request('post', url, data=data, json=json, **kwargs)
> /usr/lib/python3/dist-packages/requests/api.py:61: in request
>     return session.request(method=method, url=url, **kwargs)
> /usr/lib/python3/dist-packages/requests/sessions.py:530: in request
>     resp = self.send(prep, **send_kwargs)
> /usr/lib/python3/dist-packages/requests/sessions.py:643: in send
>     r = adapter.send(request, **kwargs)
> /usr/lib/python3/dist-packages/requests/adapters.py:439: in send
>     resp = conn.urlopen(
> /usr/lib/python3/dist-packages/urllib3/connectionpool.py:670: in urlopen
>     httplib_response = self._make_request(
> /usr/lib/python3/dist-packages/urllib3/connectionpool.py:426: in _make_request
>     six.raise_from(e, None)
> <string>:3: in raise_from
>     ???
> /usr/lib/python3/dist-packages/urllib3/connectionpool.py:421: in _make_request
>     httplib_response = conn.getresponse()
> /usr/lib/python3.9/http/client.py:1343: in getresponse
>     response = self.response_class(self.sock, method=self._method)
> /usr/lib/python3.9/http/client.py:245: in __init__
>     self.fp = sock.makefile("rb")
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <httpretty.core.fakesock.socket object at 0x7f0959974910>, mode = 'rb'
> bufsize = -1
> 
>     def makefile(self, mode='r', bufsize=-1):
>         """Returns this fake socket's own tempfile buffer.
>     
>         If there is an entry associated with the socket, the file
>         descriptor gets filled in with the entry data before being
>         returned.
>         """
>         self._mode = mode
>         self._bufsize = bufsize
>     
>         if self._entry:
>             t = threading.Thread(
>                 target=self._entry.fill_filekind, args=(self.fd,)
>             )
>             t.start()
>             if self.timeout == socket._GLOBAL_DEFAULT_TIMEOUT:
>                 timeout = None
>             else:
>                 timeout = self.timeout
>             t.join(timeout)
> >           if t.isAlive():
> E           AttributeError: 'Thread' object has no attribute 'isAlive'
> 
> /usr/lib/python3/dist-packages/httpretty/core.py:438: AttributeError
> __________________ TestSMSTradeAPI.test__send_binary_message 
> ___________________
> 
> self = <tests.test_smstrade.TestSMSTradeAPI object at 0x7f0958da0eb0>
> api = <smstrade.SMSTradeAPI object at 0x7f0958da02b0>
> 
>     def test__send_binary_message(self, api):
>         httpretty.enable()
>         httpretty.register_uri(httpretty.POST, api.url, body='100')
>         api.messagetype = smstrade.MESSAGE_TYPE_BINARY
>         api.udh = '040b02000820de'
> >       assert api._send_message('01717654321', u'48656c6c6f') == {
>             'status': smstrade.STATUS_OK}
> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build/tests/test_smstrade.py:217:
>  
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build/smstrade/__init__.py:378:
>  in _send_message
>     return self._send_binary_message(recipient, text)
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build/smstrade/__init__.py:340:
>  in _send_binary_message
>     response = requests.post(self.url, data=request_params)
> /usr/lib/python3/dist-packages/requests/api.py:119: in post
>     return request('post', url, data=data, json=json, **kwargs)
> /usr/lib/python3/dist-packages/requests/api.py:61: in request
>     return session.request(method=method, url=url, **kwargs)
> /usr/lib/python3/dist-packages/requests/sessions.py:530: in request
>     resp = self.send(prep, **send_kwargs)
> /usr/lib/python3/dist-packages/requests/sessions.py:643: in send
>     r = adapter.send(request, **kwargs)
> /usr/lib/python3/dist-packages/requests/adapters.py:439: in send
>     resp = conn.urlopen(
> /usr/lib/python3/dist-packages/urllib3/connectionpool.py:670: in urlopen
>     httplib_response = self._make_request(
> /usr/lib/python3/dist-packages/urllib3/connectionpool.py:426: in _make_request
>     six.raise_from(e, None)
> <string>:3: in raise_from
>     ???
> /usr/lib/python3/dist-packages/urllib3/connectionpool.py:421: in _make_request
>     httplib_response = conn.getresponse()
> /usr/lib/python3.9/http/client.py:1343: in getresponse
>     response = self.response_class(self.sock, method=self._method)
> /usr/lib/python3.9/http/client.py:245: in __init__
>     self.fp = sock.makefile("rb")
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <httpretty.core.fakesock.socket object at 0x7f0958dd4ca0>, mode = 'rb'
> bufsize = -1
> 
>     def makefile(self, mode='r', bufsize=-1):
>         """Returns this fake socket's own tempfile buffer.
>     
>         If there is an entry associated with the socket, the file
>         descriptor gets filled in with the entry data before being
>         returned.
>         """
>         self._mode = mode
>         self._bufsize = bufsize
>     
>         if self._entry:
>             t = threading.Thread(
>                 target=self._entry.fill_filekind, args=(self.fd,)
>             )
>             t.start()
>             if self.timeout == socket._GLOBAL_DEFAULT_TIMEOUT:
>                 timeout = None
>             else:
>                 timeout = self.timeout
>             t.join(timeout)
> >           if t.isAlive():
> E           AttributeError: 'Thread' object has no attribute 'isAlive'
> 
> /usr/lib/python3/dist-packages/httpretty/core.py:438: AttributeError
> ______________________ TestSMSTradeAPI.test__send_message 
> ______________________
> 
> self = <tests.test_smstrade.TestSMSTradeAPI object at 0x7f0958f2dd90>
> api = <smstrade.SMSTradeAPI object at 0x7f0958f2dbb0>
> 
>     def test__send_message(self, api):
>         httpretty.enable()
>         httpretty.register_uri(httpretty.POST, api.url, body='100')
> >       assert api._send_message('01717654321', u'Test') == {
>             'status': smstrade.STATUS_OK}
> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build/tests/test_smstrade.py:223:
>  
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build/smstrade/__init__.py:374:
>  in _send_message
>     return self._send_normal_message(recipient, text)
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build/smstrade/__init__.py:304:
>  in _send_normal_message
>     response = requests.post(self.url, data=request_params)
> /usr/lib/python3/dist-packages/requests/api.py:119: in post
>     return request('post', url, data=data, json=json, **kwargs)
> /usr/lib/python3/dist-packages/requests/api.py:61: in request
>     return session.request(method=method, url=url, **kwargs)
> /usr/lib/python3/dist-packages/requests/sessions.py:530: in request
>     resp = self.send(prep, **send_kwargs)
> /usr/lib/python3/dist-packages/requests/sessions.py:643: in send
>     r = adapter.send(request, **kwargs)
> /usr/lib/python3/dist-packages/requests/adapters.py:439: in send
>     resp = conn.urlopen(
> /usr/lib/python3/dist-packages/urllib3/connectionpool.py:670: in urlopen
>     httplib_response = self._make_request(
> /usr/lib/python3/dist-packages/urllib3/connectionpool.py:426: in _make_request
>     six.raise_from(e, None)
> <string>:3: in raise_from
>     ???
> /usr/lib/python3/dist-packages/urllib3/connectionpool.py:421: in _make_request
>     httplib_response = conn.getresponse()
> /usr/lib/python3.9/http/client.py:1343: in getresponse
>     response = self.response_class(self.sock, method=self._method)
> /usr/lib/python3.9/http/client.py:245: in __init__
>     self.fp = sock.makefile("rb")
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <httpretty.core.fakesock.socket object at 0x7f0958f2dfd0>, mode = 'rb'
> bufsize = -1
> 
>     def makefile(self, mode='r', bufsize=-1):
>         """Returns this fake socket's own tempfile buffer.
>     
>         If there is an entry associated with the socket, the file
>         descriptor gets filled in with the entry data before being
>         returned.
>         """
>         self._mode = mode
>         self._bufsize = bufsize
>     
>         if self._entry:
>             t = threading.Thread(
>                 target=self._entry.fill_filekind, args=(self.fd,)
>             )
>             t.start()
>             if self.timeout == socket._GLOBAL_DEFAULT_TIMEOUT:
>                 timeout = None
>             else:
>                 timeout = self.timeout
>             t.join(timeout)
> >           if t.isAlive():
> E           AttributeError: 'Thread' object has no attribute 'isAlive'
> 
> /usr/lib/python3/dist-packages/httpretty/core.py:438: AttributeError
> ________________________ TestSMSTradeAPI.test_send_sms 
> _________________________
> 
> self = <tests.test_smstrade.TestSMSTradeAPI object at 0x7f0958da01f0>
> api = <smstrade.SMSTradeAPI object at 0x7f0958da0430>
> 
>     def test_send_sms(self, api):
>         httpretty.enable()
>         httpretty.register_uri(httpretty.POST, api.url, body='100')
>         testargs = {'wrong': 'does not matter', 'from': 'test'}
> >       result = api.send_sms(['00491717654321'], 'Test', **testargs)
> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build/tests/test_smstrade.py:241:
>  
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build/smstrade/__init__.py:499:
>  in send_sms
>     retval[recipient] = self._send_message(recipient, text)
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build/smstrade/__init__.py:374:
>  in _send_message
>     return self._send_normal_message(recipient, text)
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build/smstrade/__init__.py:304:
>  in _send_normal_message
>     response = requests.post(self.url, data=request_params)
> /usr/lib/python3/dist-packages/requests/api.py:119: in post
>     return request('post', url, data=data, json=json, **kwargs)
> /usr/lib/python3/dist-packages/requests/api.py:61: in request
>     return session.request(method=method, url=url, **kwargs)
> /usr/lib/python3/dist-packages/requests/sessions.py:530: in request
>     resp = self.send(prep, **send_kwargs)
> /usr/lib/python3/dist-packages/requests/sessions.py:643: in send
>     r = adapter.send(request, **kwargs)
> /usr/lib/python3/dist-packages/requests/adapters.py:439: in send
>     resp = conn.urlopen(
> /usr/lib/python3/dist-packages/urllib3/connectionpool.py:670: in urlopen
>     httplib_response = self._make_request(
> /usr/lib/python3/dist-packages/urllib3/connectionpool.py:426: in _make_request
>     six.raise_from(e, None)
> <string>:3: in raise_from
>     ???
> /usr/lib/python3/dist-packages/urllib3/connectionpool.py:421: in _make_request
>     httplib_response = conn.getresponse()
> /usr/lib/python3.9/http/client.py:1343: in getresponse
>     response = self.response_class(self.sock, method=self._method)
> /usr/lib/python3.9/http/client.py:245: in __init__
>     self.fp = sock.makefile("rb")
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <httpretty.core.fakesock.socket object at 0x7f0958dcca30>, mode = 'rb'
> bufsize = -1
> 
>     def makefile(self, mode='r', bufsize=-1):
>         """Returns this fake socket's own tempfile buffer.
>     
>         If there is an entry associated with the socket, the file
>         descriptor gets filled in with the entry data before being
>         returned.
>         """
>         self._mode = mode
>         self._bufsize = bufsize
>     
>         if self._entry:
>             t = threading.Thread(
>                 target=self._entry.fill_filekind, args=(self.fd,)
>             )
>             t.start()
>             if self.timeout == socket._GLOBAL_DEFAULT_TIMEOUT:
>                 timeout = None
>             else:
>                 timeout = self.timeout
>             t.join(timeout)
> >           if t.isAlive():
> E           AttributeError: 'Thread' object has no attribute 'isAlive'
> 
> /usr/lib/python3/dist-packages/httpretty/core.py:438: AttributeError
> ________________________________ test_send_sms 
> _________________________________
> 
>     @pytest.mark.usefixtures('cleandir')
>     def test_send_sms():
>         httpretty.enable()
>         httpretty.register_uri(httpretty.POST, smstrade.DEFAULTS['url'],
>                                body='100')
>         with pytest.raises(SystemExit):
>             smstrade.send_sms([])
> >       smstrade.send_sms(['00491717654321', 'Test'])
> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build/tests/test_smstrade.py:276:
>  
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build/smstrade/__init__.py:680:
>  in send_sms
>     retval = smstrade.send_sms(to, smstext, **args.__dict__)
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build/smstrade/__init__.py:499:
>  in send_sms
>     retval[recipient] = self._send_message(recipient, text)
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build/smstrade/__init__.py:374:
>  in _send_message
>     return self._send_normal_message(recipient, text)
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build/smstrade/__init__.py:304:
>  in _send_normal_message
>     response = requests.post(self.url, data=request_params)
> /usr/lib/python3/dist-packages/requests/api.py:119: in post
>     return request('post', url, data=data, json=json, **kwargs)
> /usr/lib/python3/dist-packages/requests/api.py:61: in request
>     return session.request(method=method, url=url, **kwargs)
> /usr/lib/python3/dist-packages/requests/sessions.py:530: in request
>     resp = self.send(prep, **send_kwargs)
> /usr/lib/python3/dist-packages/requests/sessions.py:643: in send
>     r = adapter.send(request, **kwargs)
> /usr/lib/python3/dist-packages/requests/adapters.py:439: in send
>     resp = conn.urlopen(
> /usr/lib/python3/dist-packages/urllib3/connectionpool.py:670: in urlopen
>     httplib_response = self._make_request(
> /usr/lib/python3/dist-packages/urllib3/connectionpool.py:426: in _make_request
>     six.raise_from(e, None)
> <string>:3: in raise_from
>     ???
> /usr/lib/python3/dist-packages/urllib3/connectionpool.py:421: in _make_request
>     httplib_response = conn.getresponse()
> /usr/lib/python3.9/http/client.py:1343: in getresponse
>     response = self.response_class(self.sock, method=self._method)
> /usr/lib/python3.9/http/client.py:245: in __init__
>     self.fp = sock.makefile("rb")
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <httpretty.core.fakesock.socket object at 0x7f0958f9c9a0>, mode = 'rb'
> bufsize = -1
> 
>     def makefile(self, mode='r', bufsize=-1):
>         """Returns this fake socket's own tempfile buffer.
>     
>         If there is an entry associated with the socket, the file
>         descriptor gets filled in with the entry data before being
>         returned.
>         """
>         self._mode = mode
>         self._bufsize = bufsize
>     
>         if self._entry:
>             t = threading.Thread(
>                 target=self._entry.fill_filekind, args=(self.fd,)
>             )
>             t.start()
>             if self.timeout == socket._GLOBAL_DEFAULT_TIMEOUT:
>                 timeout = None
>             else:
>                 timeout = self.timeout
>             t.join(timeout)
> >           if t.isAlive():
> E           AttributeError: 'Thread' object has no attribute 'isAlive'
> 
> /usr/lib/python3/dist-packages/httpretty/core.py:438: AttributeError
> ----------------------------- Captured stderr call 
> -----------------------------
> usage: pytest.py [-h] [-c CONFIG] [-s SECTION] [-k KEY] [-f SENDER]
>                  [-r {basic,gold,direct}] [-d] [--cost] [-m] [--count] [--dlr]
>                  [--response] [--ref REFERENCE] [-l]
>                  [--charset {UTF-8,ISO-8859-1,ISO-8859-15}]
>                  [--senddate SENDDATE]
>                  [--messagetype {flash,unicode,binary,voice}] [--udh UDH]
>                  [--version]
>                  to [to ...] smstext
> pytest.py: error: the following arguments are required: to, smstext
> WARNING:smstrade:none of the configuration files 
> (/etc/xdg/smstrade/smstrade.ini, 
> /sbuild-nonexistent/.config/smstrade/smstrade.ini, smstrade.ini) found, 
> trying to continue with default values and command line arguments
> WARNING:smstrade:configuration is incomplete: No option 'key' in section: 
> 'smstrade'
> WARNING:smstrade:configuration is incomplete: No option 'from' in section: 
> 'smstrade'
> ------------------------------ Captured log call 
> -------------------------------
> WARNING  smstrade:__init__.py:143 none of the configuration files 
> (/etc/xdg/smstrade/smstrade.ini, 
> /sbuild-nonexistent/.config/smstrade/smstrade.ini, smstrade.ini) found, 
> trying to continue with default values and command line arguments
> WARNING  smstrade:__init__.py:153 configuration is incomplete: No option 
> 'key' in section: 'smstrade'
> WARNING  smstrade:__init__.py:215 configuration is incomplete: No option 
> 'from' in section: 'smstrade'
> _____________________________ test_account_balance 
> _____________________________
> 
>     @pytest.mark.usefixtures('cleandir')
>     def test_account_balance():
>         httpretty.enable()
>         httpretty.register_uri(
>             httpretty.GET, smstrade.DEFAULTS['balanceurl'], body='0.000')
>         smstrade.account_balance([])
> >       smstrade.account_balance(['--key', 'fake'])
> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build/tests/test_smstrade.py:289:
>  
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build/smstrade/__init__.py:722:
>  in account_balance
>     balance = smstradebalance.get_balance(**args.__dict__)
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build/smstrade/__init__.py:544:
>  in get_balance
>     response = requests.get(self.url, params={'key': self.key})
> /usr/lib/python3/dist-packages/requests/api.py:76: in get
>     return request('get', url, params=params, **kwargs)
> /usr/lib/python3/dist-packages/requests/api.py:61: in request
>     return session.request(method=method, url=url, **kwargs)
> /usr/lib/python3/dist-packages/requests/sessions.py:530: in request
>     resp = self.send(prep, **send_kwargs)
> /usr/lib/python3/dist-packages/requests/sessions.py:643: in send
>     r = adapter.send(request, **kwargs)
> /usr/lib/python3/dist-packages/requests/adapters.py:439: in send
>     resp = conn.urlopen(
> /usr/lib/python3/dist-packages/urllib3/connectionpool.py:670: in urlopen
>     httplib_response = self._make_request(
> /usr/lib/python3/dist-packages/urllib3/connectionpool.py:426: in _make_request
>     six.raise_from(e, None)
> <string>:3: in raise_from
>     ???
> /usr/lib/python3/dist-packages/urllib3/connectionpool.py:421: in _make_request
>     httplib_response = conn.getresponse()
> /usr/lib/python3.9/http/client.py:1343: in getresponse
>     response = self.response_class(self.sock, method=self._method)
> /usr/lib/python3.9/http/client.py:245: in __init__
>     self.fp = sock.makefile("rb")
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <httpretty.core.fakesock.socket object at 0x7f095905b8e0>, mode = 'rb'
> bufsize = -1
> 
>     def makefile(self, mode='r', bufsize=-1):
>         """Returns this fake socket's own tempfile buffer.
>     
>         If there is an entry associated with the socket, the file
>         descriptor gets filled in with the entry data before being
>         returned.
>         """
>         self._mode = mode
>         self._bufsize = bufsize
>     
>         if self._entry:
>             t = threading.Thread(
>                 target=self._entry.fill_filekind, args=(self.fd,)
>             )
>             t.start()
>             if self.timeout == socket._GLOBAL_DEFAULT_TIMEOUT:
>                 timeout = None
>             else:
>                 timeout = self.timeout
>             t.join(timeout)
> >           if t.isAlive():
> E           AttributeError: 'Thread' object has no attribute 'isAlive'
> 
> /usr/lib/python3/dist-packages/httpretty/core.py:438: AttributeError
> ----------------------------- Captured stderr call 
> -----------------------------
> WARNING:smstrade:none of the configuration files 
> (/etc/xdg/smstrade/smstrade.ini, 
> /sbuild-nonexistent/.config/smstrade/smstrade.ini, smstrade.ini) found, 
> trying to continue with default values and command line arguments
> WARNING:smstrade:configuration is incomplete: No option 'key' in section: 
> 'smstrade'
> ERROR:smstrade:you need to define an API key either in a configuration file 
> or on the command line
> WARNING:smstrade:none of the configuration files 
> (/etc/xdg/smstrade/smstrade.ini, 
> /sbuild-nonexistent/.config/smstrade/smstrade.ini, smstrade.ini) found, 
> trying to continue with default values and command line arguments
> WARNING:smstrade:configuration is incomplete: No option 'key' in section: 
> 'smstrade'
> ------------------------------ Captured log call 
> -------------------------------
> WARNING  smstrade:__init__.py:143 none of the configuration files 
> (/etc/xdg/smstrade/smstrade.ini, 
> /sbuild-nonexistent/.config/smstrade/smstrade.ini, smstrade.ini) found, 
> trying to continue with default values and command line arguments
> WARNING  smstrade:__init__.py:153 configuration is incomplete: No option 
> 'key' in section: 'smstrade'
> ERROR    smstrade:__init__.py:725 you need to define an API key either in a 
> configuration file or on the command line
> WARNING  smstrade:__init__.py:143 none of the configuration files 
> (/etc/xdg/smstrade/smstrade.ini, 
> /sbuild-nonexistent/.config/smstrade/smstrade.ini, smstrade.ini) found, 
> trying to continue with default values and command line arguments
> WARNING  smstrade:__init__.py:153 configuration is incomplete: No option 
> 'key' in section: 'smstrade'
> ===================== 6 failed, 16 passed in 0.66 seconds 
> ======================
> E: pybuild pybuild:352: test: plugin custom failed with: exit code=1: unset 
> http_proxy ; unset https_proxy ; cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_smstrade/build ; python3.9 -m pytest
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.9 
> 3.8" --system=custom returned exit code 13

The full build log is available from:
   http://qa-logs.debian.net/2020/10/27/python-smstrade_0.2.4-6_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
On 27/10/20 at 18:11 +0100, Lucas Nussbaum wrote:
> Source: python-smstrade
> Version: 0.2.4-6
> Severity: serious
> Justification: FTBFS on amd64
> Tags: bullseye sid ftbfs
> Usertags: ftbfs-20201027 ftbfs-bullseye
> 
> Hi,
> 
> During a rebuild of all packages in sid, your package failed to build
> on amd64.

I can no longer reproduce this problem, so I'm closing this bug.

Lucas

--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team

Reply via email to