Your message dated Sun, 27 Oct 2019 14:43:00 +0000
with message-id <e1iojky-000feo...@fasolo.debian.org>
and subject line Bug#943510: fixed in python-urllib3 1.25.6-2
has caused the Debian Bug report #943510,
regarding python-urllib3: FTBFS with test failures
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.)


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

Hi,

python-urllib3/experimental FTBFS with some failing tests:
https://buildd.debian.org/status/fetch.php?pkg=python-urllib3&arch=all&ver=1.25.6-1&stamp=1570856398&raw=0

   dh_auto_test -i -O--buildsystem=pybuild
I: pybuild base:217: cd /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_urllib3/build; 
python2.7 -m pytest --ignore=test/appengine --ignore=test/with_dummyserver 
--ignore=test/test_connectionpool.py --ignore=test/test_ssl.py 
--ignore=test/contrib/test_pyopenssl.py 
--ignore=test/contrib/test_securetransport.py 
--ignore=test/contrib/test_socks.py -k-test_recent_date
============================= test session starts ==============================
platform linux2 -- Python 2.7.17rc1, pytest-4.6.5, py-1.8.0, pluggy-0.12.0
rootdir: /<<PKGBUILDDIR>>, inifile: setup.cfg
collected 476 items / 1 deselected / 475 selected

test/test_collections.py .....................................           [  7%]
test/test_compatibility.py ...                                           [  8%]
test/test_connection.py ....                                             [  9%]
test/test_exceptions.py .............                                    [ 12%]
test/test_fields.py ...............                                      [ 15%]
test/test_filepost.py ...........                                        [ 17%]
test/test_no_ssl.py ..                                                   [ 17%]
test/test_poolmanager.py .........................                       [ 23%]
test/test_proxymanager.py ...                                            [ 23%]
test/test_queue_monkeypatch.py .                                         [ 24%]
test/test_response.py ..................sss............................. [ 34%]
..............                                                           [ 37%]
test/test_retry.py .....................................                 [ 45%]
test/test_util.py ..s................................................... [ 56%]
........................................................................ [ 71%]
F......................................................F..s...s......... [ 86%]
...............................................                          [ 96%]
test/test_wait.py .............                                          [ 99%]
test/contrib/test_pyopenssl_dependencies.py ss                           [100%]

=================================== FAILURES ===================================
_ 
TestUtil.test_parse_url[http://K\xf6nigsg\xe4\xdfchen.de/stra\xdfe-expected_url27]
 _

self = <test.test_util.TestUtil object at 0x7f09fd3cc5d0>
url = 'http://Königsgäßchen.de/straße'
expected_url = Url(scheme='http', auth=None, host='xn--knigsgchen-b4a3dun.de', 
port=None, path='/stra%C3%9Fe', query=None, fragment=None)

    @pytest.mark.parametrize(
        "url, expected_url",
        chain(parse_url_host_map, non_round_tripping_parse_url_host_map),
    )
    def test_parse_url(self, url, expected_url):
>       returned_url = parse_url(url)

test/test_util.py:310: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
urllib3/util/url.py:401: in parse_url
    return six.raise_from(LocationParseError(source_url), None)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

value = LocationParseError(u'Failed to parse: 
http://K\xf6nigsg\xe4\xdfchen.de/stra\xdfe',)
from_value = None

    def raise_from(value, from_value):
>       raise value
E       LocationParseError: Failed to parse: 
http://K\xf6nigsg\xe4\xdfchen.de/stra\xdfe

/usr/lib/python2.7/dist-packages/six.py:737: LocationParseError
_ 
TestUtil.test_url_vulnerabilities[http://\u30d2:\u30ad@\u30d2.abc.\u30cb/\u30d2?\u30ad#\u30ef-expected_url5]
 _

self = <test.test_util.TestUtil object at 0x7f09fd1fe390>
url = 'http://ヒ:キ@ヒ.abc.ニ/ヒ?キ#ワ'
expected_url = Url(scheme=u'http', auth=u'%E3%83%92:%E3%82%AD', 
host=u'xn--pdk.abc.xn--idk', port=None, path=u'/%E3%83%92', query=u'%E3%82%AD', 
fragment=u'%E3%83%AF')

    @pytest.mark.parametrize("url, expected_url", url_vulnerabilities)
    def test_url_vulnerabilities(self, url, expected_url):
        if expected_url is False:
            with pytest.raises(LocationParseError):
                parse_url(url)
        else:
>           assert parse_url(url) == expected_url

test/test_util.py:436: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
urllib3/util/url.py:401: in parse_url
    return six.raise_from(LocationParseError(source_url), None)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

value = LocationParseError(u'Failed to parse: 
http://\u30d2:\u30ad@\u30d2.abc.\u30cb/\u30d2?\u30ad#\u30ef',)
from_value = None

    def raise_from(value, from_value):
>       raise value
E       LocationParseError: Failed to parse: 
http://\u30d2:\u30ad@\u30d2.abc.\u30cb/\u30d2?\u30ad#\u30ef

/usr/lib/python2.7/dist-packages/six.py:737: LocationParseError
======== 2 failed, 465 passed, 8 skipped, 1 deselected in 10.96 seconds ========
E: pybuild pybuild:341: test: plugin distutils failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_urllib3/build; python2.7 -m pytest 
--ignore=test/appengine --ignore=test/with_dummyserver 
--ignore=test/test_connectionpool.py --ignore=test/test_ssl.py 
--ignore=test/contrib/test_pyopenssl.py 
--ignore=test/contrib/test_securetransport.py 
--ignore=test/contrib/test_socks.py -k-test_recent_date
dh_auto_test: pybuild --test -i python{version} -p 2.7 returned exit code 13


Cheers,

Andreas

--- End Message ---
--- Begin Message ---
Source: python-urllib3
Source-Version: 1.25.6-2

We believe that the bug you reported is fixed in the latest version of
python-urllib3, 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 943...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniele Tricoli <er...@debian.org> (supplier of updated python-urllib3 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: SHA512

Format: 1.8
Date: Sun, 27 Oct 2019 14:28:10 +0100
Source: python-urllib3
Architecture: source
Version: 1.25.6-2
Distribution: experimental
Urgency: medium
Maintainer: Debian Python Modules Team 
<python-modules-t...@lists.alioth.debian.org>
Changed-By: Daniele Tricoli <er...@debian.org>
Closes: 943510
Changes:
 python-urllib3 (1.25.6-2) experimental; urgency=medium
 .
   * debian/control
     - Add python{,3}-idna to B-D. (Closes: 943510)
Checksums-Sha1:
 565f104c4c5ba7a981f63f958b97e6bbe73b9cfb 2533 python-urllib3_1.25.6-2.dsc
 cea6419ef2cc8678ab9c9ac940ab367f9fd43a67 10220 
python-urllib3_1.25.6-2.debian.tar.xz
 d875a1bf982a2a3329c99ba40a4b18d703f99453 8270 
python-urllib3_1.25.6-2_amd64.buildinfo
Checksums-Sha256:
 2059f4a27872ed6ea8312a3ba8d412c8fea012edfcd7e8b6820f8989be068ef4 2533 
python-urllib3_1.25.6-2.dsc
 bd43e3316dc32da42c372f3f83f5bd720b4d56082160b41709d6a41a40b676ff 10220 
python-urllib3_1.25.6-2.debian.tar.xz
 57f5570963b6ab28b8df9382e41d8039e1b5d1cbe4bcc4551af9b06a00cbbebe 8270 
python-urllib3_1.25.6-2_amd64.buildinfo
Files:
 1157f2cb5bfe4836782f3d86a4a7935a 2533 python optional 
python-urllib3_1.25.6-2.dsc
 10731237f5fdbce481c9c919d0d964dd 10220 python optional 
python-urllib3_1.25.6-2.debian.tar.xz
 b4ae646c069b6bddaab50c5bb59cc8e8 8270 python optional 
python-urllib3_1.25.6-2_amd64.buildinfo

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

iQJFBAEBCgAvFiEExlrvn+W/jMvW7bAZi69SLA1szt0FAl21oMsRHGVyaW9sQGRl
Ymlhbi5vcmcACgkQi69SLA1szt066BAAttaUuwaVuuDHATp15lpI9ewJ6q0qZXrW
11955X2SYp14tikfPK6XaQ822+xh3RAJqJ2Vx9iVhysFbEsEw2/zs6GAOBQn0VCL
8697eDLQxnobi1ryVkyNz+rVsu9/16GDlR5UVXnkcNiuwayc5xBtx3KlDR3FX5sL
aU+m/5ZRb/vvCzMuYl714/KbrTkWJ9eVjYi3VKD5Imew2hLHA9Tpg/MMuB3qUGd9
O1ep0cGoSfJJOLh3VOf4Tz8M/JGQzwp6eyjQRwkGun/QwAaqvY2rELc0vUAcu0CS
OpBlUyRkegS2xy6C4kyF0lK8mGGMnHrlEDhvtSadTrDKZTxxDv6LUEZHrBtDUNxu
msHR2K4NIIF1JCKaE9Y1rSu4AKum+0RdE/ZU2b3F1PJtKw58SsAAuLEaxyCgVvCk
1cxlSeD8Hy/UgVTuN6rewZibkBhpJqkkQ8E15E9MX5m1O2GDVBwwTg7uLpIWnc43
SX+I2+0a1ncUSzR8xw6fxUdWbq5XpZJ44IoKc7Qm3bc56//6kotQb4eh0qSJFolB
9e51tXXgBmw1L306ggeZEe0EyJHuBbD9beqXa3nzOXn1a7M1AXqVbjvqmUuRtOV0
dVaBZ+2qln3DUMWU4Yt1PifwwmURRQB6XHUftrxrA8rL0P3YqRo7eRDUJuvPrFnb
3AsMf04dD/U=
=vKhw
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to