Your message dated Wed, 08 Nov 2017 21:17:19 +0000
with message-id <e1ecxip-0005zn...@fasolo.debian.org>
and subject line Bug#877252: fixed in python-pbr 3.1.1-3
has caused the Debian Bug report #877252,
regarding python-pbr: FTBFS: 
pbr.tests.test_packaging.TestRequirementParsing.test_requirement_parsing ... 
FAIL
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 ow...@bugs.debian.org
immediately.)


-- 
877252: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877252
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-pbr
Version: 3.1.1-1
Severity: serious
Justification: fails to build from source

Hi,

python-pbr/experimental FTBFS in a current sid+experimental environment:

[...]
pbr.tests.test_packaging.TestRequirementParsing.test_requirement_parsing
pbr.tests.test_packaging.TestRequirementParsing.test_requirement_parsing ... 
FAIL
[...]
======================================================================
FAIL: pbr.tests.test_packaging.TestRequirementParsing.test_requirement_parsing
pbr.tests.test_packaging.TestRequirementParsing.test_requirement_parsing
----------------------------------------------------------------------
_StringException: Empty attachments:
  pythonlogging:''
  pythonlogging:'pbr'
  stderr

stdout: {{{
Initialized empty Git repository in /tmp/tmpiJTbcc/tmpDyNFu8/test_reqparse/.git/











[master (root-commit) db99dac] test commit
 4 files changed, 19 insertions(+)
 create mode 100644 4
 create mode 100644 requirements.txt
 create mode 100644 setup.cfg
 create mode 100644 setup.py
}}}

traceback-1: {{{
Traceback (most recent call last):
  File "pbr/tests/test_packaging.py", line 767, in test_requirement_parsing
    venv = self.useFixture(Venv('reqParse'))
  File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 670, in 
useFixture
    gather_details(fixture.getDetails(), self.getDetails())
  File "/usr/lib/python2.7/dist-packages/fixtures/fixture.py", line 170, in 
getDetails
    result = dict(self._details)
TypeError: 'NoneType' object is not iterable
}}}

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/fixtures/fixture.py", line 212, in 
setUp
    raise MultipleExceptions(*errors)
testtools.runtest.MultipleExceptions: ((<type 'exceptions.AssertionError'>, 
AssertionError('Failed process 2',), <traceback object at 0x7f63cf3f0ab8>), 
(<class 'fixtures.fixture.SetupError'>, SetupError({'mkvenv-reqParse-stdout': 
<Content type=text/plain; charset="utf8", value=''>, 'mkvenv-reqParse-stderr': 
<Content type=text/plain; charset="utf8", value='Exception:\nTraceback (most 
recent call last):\n  File 
"/tmp/tmpiJTbcc/tmpcXD2h5/local/lib/python2.7/site-packages/pip/basecommand.py",
 line 215, in main\n    status = self.run(options, args)\n  File 
"/tmp/tmpiJTbcc/tmpcXD2h5/local/lib/python2.7/site-packages/pip/commands/install.py",
 line 353, in run\n    wb.build(autobuilding=True)\n  File 
"/tmp/tmpiJTbcc/tmpcXD2h5/local/lib/python2.7/site-packages/pip/wheel.py", line 
749, in build\n    self.requirement_set.prepare_files(self.finder)\n  File 
"/tmp/tmpiJTbcc/tmpcXD2h5/local/lib/python2.7/site-packages/pip/req/req_set.py",
 line 380, in prepare_files\n    ignore_dependencies=self.ign
 ore_dependencies))\n  File 
"/tmp/tmpiJTbcc/tmpcXD2h5/local/lib/python2.7/site-packages/pip/req/req_set.py",
 line 487, in _prepare_file\n    req_to_install, finder)\n  File 
"/tmp/tmpiJTbcc/tmpcXD2h5/local/lib/python2.7/site-packages/pip/req/req_set.py",
 line 428, in _check_skip_installed\n    req_to_install, upgrade_allowed)\n  
File "/tmp/tmpiJTbcc/tmpcXD2h5/local/lib/python2.7/site-packages/pip/index.py", 
line 465, in find_requirement\n    all_candidates = 
self.find_all_candidates(req.name)\n  File 
"/tmp/tmpiJTbcc/tmpcXD2h5/local/lib/python2.7/site-packages/pip/index.py", line 
423, in find_all_candidates\n    for page in self._get_pages(url_locations, 
project_name):\n  File 
"/tmp/tmpiJTbcc/tmpcXD2h5/local/lib/python2.7/site-packages/pip/index.py", line 
568, in _get_pages\n    page = self._get_page(location)\n  File 
"/tmp/tmpiJTbcc/tmpcXD2h5/local/lib/python2.7/site-packages/pip/index.py", line 
683, in _get_page\n    return HTMLPage.get_page(link, session=self.session)\n  
File "/tmp/
 tmpiJTbcc/tmpcXD2h5/local/lib/python2.7/site-packages/pip/index.py", line 792, 
in get_page\n    "Cache-Control": "max-age=600",\n  File 
"/tmp/tmpiJTbcc/tmpcXD2h5/share/python-wheels/requests-2.12.4-py2.py3-none-any.whl/requests/sessions.py",
 line 501, in get\n    return self.request(\'GET\', url, **kwargs)\n  File 
"/tmp/tmpiJTbcc/tmpcXD2h5/local/lib/python2.7/site-packages/pip/download.py", 
line 386, in request\n    return super(PipSession, self).request(method, url, 
*args, **kwargs)\n  File 
"/tmp/tmpiJTbcc/tmpcXD2h5/share/python-wheels/requests-2.12.4-py2.py3-none-any.whl/requests/sessions.py",
 line 488, in request\n    resp = self.send(prep, **send_kwargs)\n  File 
"/tmp/tmpiJTbcc/tmpcXD2h5/share/python-wheels/requests-2.12.4-py2.py3-none-any.whl/requests/sessions.py",
 line 609, in send\n    r = adapter.send(request, **kwargs)\n  File 
"/tmp/tmpiJTbcc/tmpcXD2h5/share/python-wheels/CacheControl-0.11.7-py2.py3-none-any.whl/cachecontrol/adapter.py",
 line 47, in send\n    resp = super(C
 acheControlAdapter, self).send(request, **kw)\n  File 
"/tmp/tmpiJTbcc/tmpcXD2h5/share/python-wheels/requests-2.12.4-py2.py3-none-any.whl/requests/adapters.py",
 line 423, in send\n    timeout=timeout\n  File 
"/tmp/tmpiJTbcc/tmpcXD2h5/share/python-wheels/urllib3-1.19.1-py2.py3-none-any.whl/urllib3/connectionpool.py",
 line 643, in urlopen\n    _stacktrace=sys.exc_info()[2])\n  File 
"/tmp/tmpiJTbcc/tmpcXD2h5/share/python-wheels/urllib3-1.19.1-py2.py3-none-any.whl/urllib3/util/retry.py",
 line 315, in increment\n    total -= 1\nTypeError: unsupported operand type(s) 
for -=: \'Retry\' and \'int\'\n'>},), <traceback object at 0x7f63cf4247a0>))


----------------------------------------------------------------------
Ran 183 tests in 120.775s

FAILED (failures=1, skipped=22)
debian/rules:39: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 1
make[1]: Leaving directory '/build/python-pbr-3.1.1'


Andreas

Attachment: python-pbr_3.1.1-1.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: python-pbr
Source-Version: 3.1.1-3

We believe that the bug you reported is fixed in the latest version of
python-pbr, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 877...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Goirand <z...@debian.org> (supplier of updated python-pbr package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 08 Nov 2017 13:49:29 +0000
Source: python-pbr
Binary: python-pbr python-pbr-doc python3-pbr
Architecture: source all
Version: 3.1.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <openstack-de...@lists.alioth.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Description:
 python-pbr - inject useful and sensible default behaviors into setuptools - Py
 python-pbr-doc - inject useful and sensible default behaviors into setuptools 
- do
 python3-pbr - inject useful and sensible default behaviors into setuptools - Py
Closes: 877252
Changes:
 python-pbr (3.1.1-3) unstable; urgency=medium
 .
   * Defines http_proxy and https_proxy to avoid accessing internet during the
     unit tests.
   * Blacklist test_packaging.TestRequirementParsing.test_requirement_parsing()
     which fails with the above set-up (Closes: #877252).
Checksums-Sha1:
 90dc12bfdb1c387a5a21aa63da0f7e47e85ba79d 2776 python-pbr_3.1.1-3.dsc
 7b4a14180f19d3ab5ff3c8cfa78bdf786bad0ee1 7228 python-pbr_3.1.1-3.debian.tar.xz
 5667751fab025a04e528b27516431b3c29bb18c8 42840 python-pbr-doc_3.1.1-3_all.deb
 3052b0b57eee996fbfa1505479750c2b55a48a97 54624 python-pbr_3.1.1-3_all.deb
 c5ff8a17646d82c0ff12ae8dbd957387919a2919 12084 
python-pbr_3.1.1-3_amd64.buildinfo
 8973cda8799100426337f152b8daca4fad26a385 54692 python3-pbr_3.1.1-3_all.deb
Checksums-Sha256:
 86af38acd34e55fa3e30ce9647786f1c635c7c40d23acfcea15fd20434c10173 2776 
python-pbr_3.1.1-3.dsc
 d5b9caf07a7da22fb03aa29c8db860ef2845be0311b7e1a9b80ec4a9631d27b0 7228 
python-pbr_3.1.1-3.debian.tar.xz
 98cb7a15972c1cf494bb1835b94f4601153f48bdfd888e51d7c2051b16bdfd35 42840 
python-pbr-doc_3.1.1-3_all.deb
 f5e908728d8185f5ceb37cebce9de81cc7b9c901ffe5d71f93117b2092f121a0 54624 
python-pbr_3.1.1-3_all.deb
 f065a68f0603db0f9edf06724df3011cbb722f5d2d8cb956e07bdc0d43f70709 12084 
python-pbr_3.1.1-3_amd64.buildinfo
 06715268e77588872218e6d8cb632fee9c1ba7a3e9940b3ef8d1d81edf289c2c 54692 
python3-pbr_3.1.1-3_all.deb
Files:
 94a1f214314c8767eb3cf8a260fbc68a 2776 python optional python-pbr_3.1.1-3.dsc
 e8eeb83d7f52dba2f8c1ecca0eb3fbf2 7228 python optional 
python-pbr_3.1.1-3.debian.tar.xz
 7faeb2fd95d19f9c34a4326f754d369f 42840 doc optional 
python-pbr-doc_3.1.1-3_all.deb
 9f67dafcc5acb89d469d510158bdcf32 54624 python optional 
python-pbr_3.1.1-3_all.deb
 224ce50ecb235e159942d1c3a46b3ea6 12084 python optional 
python-pbr_3.1.1-3_amd64.buildinfo
 2c1c1e01f1a01a847149cd1da1617e82 54692 python optional 
python3-pbr_3.1.1-3_all.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAloDbAMACgkQ1BatFaxr
Q/49sg//ePSjX8TzEQlJtXSpR4ihnx4enhnOHF9DnBdzOPFdBDEHa5mNS2Iu4cNd
rwkqkSSXELtYHdYBbp9MnNxN1wgEdS4KONkFo0Smm8sLwwy9k6ehdwTJMTTZ5wHO
PN5qi6g0XmFgB+uP+1vEyC+vK1fOS48JlbOOaj2b4nSOTw659nkNk9d5Vqjh7kxJ
h0ZvUQUp/cegJvsII+V+z2yDUwGl+bZydlBDIGbyQthC7KZKdLWYPJjhdphtye3/
EbCoVgT+Vx4UFJWKO76jFJBUnyoV/KLhYvjVfmgwEp2IdKDZCdtZbSXiMpKHukOD
jqgD60c2jbft/NtIpEmw+K3zQkD+2HVsdu8UG3FIfhvx9+pSYrxmWHoo7SkmvBND
CW1DL/pXdP8+CxnDDsT7hJs4Es1wG7WlRU5+wnPewZteMasqbbYck19C4HUtVyeQ
9EQK5BAjLJ0AKn2w6J5DEecTyBG243/v4s1YX/Nnu3xVNHKwSxTbH9bSXTMa0gm3
zhGDyR0t99XWHvLOLPaQmkKAZcQsfWLEBvcVWDcAyTafS8Ug8qfbPC50R+F5KVvq
XN2Naq13S361NZ7aOlY4YL2p4XdW/ArNuKL5qp5yV8NmiXeDosl2HbjikeZ7x65c
RJQyfxq6B3ljPA+8RyYUtRw0PCm5JU+bqXpFgr3Aaejv89pk9VQ=
=aY7H
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to