--- Begin Message ---
Source: flask-jwt-simple
Version: 0.0.3-10
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20211220 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> debian/rules build
> dh build --with python3 --buildsystem=pybuild
> dh_update_autotools_config -O--buildsystem=pybuild
> dh_autoreconf -O--buildsystem=pybuild
> dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:237: python3.10 setup.py config
> /usr/lib/python3/dist-packages/setuptools/dist.py:723: UserWarning: Usage of
> dash-separated 'description-file' will not be supported in future versions.
> Please use the underscore name 'description_file' instead
> warnings.warn(
> running config
> I: pybuild base:237: python3.9 setup.py config
> /usr/lib/python3/dist-packages/setuptools/dist.py:723: UserWarning: Usage of
> dash-separated 'description-file' will not be supported in future versions.
> Please use the underscore name 'description_file' instead
> warnings.warn(
> running config
> dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:237: /usr/bin/python3.10 setup.py build
> /usr/lib/python3/dist-packages/setuptools/dist.py:723: UserWarning: Usage of
> dash-separated 'description-file' will not be supported in future versions.
> Please use the underscore name 'description_file' instead
> warnings.warn(
> running build
> running build_py
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_flask-jwt-simple/build/flask_jwt_simple
> copying flask_jwt_simple/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_flask-jwt-simple/build/flask_jwt_simple
> copying flask_jwt_simple/default_callbacks.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_flask-jwt-simple/build/flask_jwt_simple
> copying flask_jwt_simple/exceptions.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_flask-jwt-simple/build/flask_jwt_simple
> copying flask_jwt_simple/view_decorators.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_flask-jwt-simple/build/flask_jwt_simple
> copying flask_jwt_simple/config.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_flask-jwt-simple/build/flask_jwt_simple
> copying flask_jwt_simple/jwt_manager.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_flask-jwt-simple/build/flask_jwt_simple
> copying flask_jwt_simple/utils.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_flask-jwt-simple/build/flask_jwt_simple
> I: pybuild base:237: /usr/bin/python3 setup.py build
> /usr/lib/python3/dist-packages/setuptools/dist.py:723: UserWarning: Usage of
> dash-separated 'description-file' will not be supported in future versions.
> Please use the underscore name 'description_file' instead
> warnings.warn(
> running build
> running build_py
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-jwt-simple/build/flask_jwt_simple
> copying flask_jwt_simple/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-jwt-simple/build/flask_jwt_simple
> copying flask_jwt_simple/default_callbacks.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-jwt-simple/build/flask_jwt_simple
> copying flask_jwt_simple/exceptions.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-jwt-simple/build/flask_jwt_simple
> copying flask_jwt_simple/view_decorators.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-jwt-simple/build/flask_jwt_simple
> copying flask_jwt_simple/config.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-jwt-simple/build/flask_jwt_simple
> copying flask_jwt_simple/jwt_manager.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-jwt-simple/build/flask_jwt_simple
> copying flask_jwt_simple/utils.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-jwt-simple/build/flask_jwt_simple
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:237: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_flask-jwt-simple/build; tox -c
> /<<PKGBUILDDIR>>/tox.ini --sitepackages -e py310
> GLOB sdist-make: /<<PKGBUILDDIR>>/setup.py
> py310 create: /<<PKGBUILDDIR>>/.tox/py310
> py310 installdeps: coverage, cryptography, pytest
> WARNING: Discarding $PYTHONPATH from environment, to override specify
> PYTHONPATH in 'passenv' in your configuration.
> ERROR: invocation failed (exit code 1), logfile:
> /<<PKGBUILDDIR>>/.tox/py310/log/py310-1.log
> ================================== log start
> ===================================
> Requirement already satisfied: coverage in /usr/lib/python3/dist-packages
> (5.1)
> Requirement already satisfied: cryptography in /usr/lib/python3/dist-packages
> (3.4.8)
> Requirement already satisfied: pytest in /usr/lib/python3/dist-packages
> (6.2.5)
> Requirement already satisfied: importlib-metadata>=0.12 in
> /usr/lib/python3/dist-packages (from pytest) (4.6.4)
> WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd6c36b90>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/typing-extensions/
> WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd6c279a0>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/typing-extensions/
> WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd6c25840>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/typing-extensions/
> WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd6c25810>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/typing-extensions/
> WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd6c27c70>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/typing-extensions/
> WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd63ae6e0>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/importlib-metadata/
> WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd63af250>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/importlib-metadata/
> WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd63ac5b0>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/importlib-metadata/
> WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd63af190>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/importlib-metadata/
> WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd63af070>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/importlib-metadata/
> INFO: pip is looking at multiple versions of pytest to determine which
> version is compatible with other requirements. This could take a while.
> WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd63aec50>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/pytest/
> WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd63aed40>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/pytest/
> WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd63ac940>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/pytest/
> WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd63ae3e0>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/pytest/
> WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd63ae530>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/pytest/
> INFO: pip is looking at multiple versions of cryptography to determine which
> version is compatible with other requirements. This could take a while.
> WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd63ae140>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/cryptography/
> WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd63aca90>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/cryptography/
> WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd6c27580>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/cryptography/
> WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd6c279a0>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/cryptography/
> WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd6c249d0>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/cryptography/
> INFO: pip is looking at multiple versions of coverage to determine which
> version is compatible with other requirements. This could take a while.
> WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd6c362f0>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/coverage/
> WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd6c37a00>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/coverage/
> WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd6c37070>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/coverage/
> WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd6c36e60>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/coverage/
> WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None,
> status=None)) after connection broken by 'ProxyError('Cannot connect to
> proxy.', NewConnectionError('<urllib3.connection.HTTPSConnection object at
> 0x7f3fd6c34f40>: Failed to establish a new connection: [Errno 111] Connection
> refused'))': /simple/coverage/
> ERROR: Could not find a version that satisfies the requirement
> typing-extensions>=3.6.4 (from importlib-metadata)
> ERROR: No matching distribution found for typing-extensions>=3.6.4
>
> =================================== log end
> ====================================
> ERROR: could not install deps [coverage, cryptography, pytest]; v =
> InvocationError('/<<PKGBUILDDIR>>/.tox/py310/bin/python -m pip install
> coverage cryptography pytest', 1)
> ___________________________________ summary
> ____________________________________
> ERROR: py310: could not install deps [coverage, cryptography, pytest]; v =
> InvocationError('/<<PKGBUILDDIR>>/.tox/py310/bin/python -m pip install
> coverage cryptography pytest', 1)
> E: pybuild pybuild:355: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_flask-jwt-simple/build; tox -c
> /<<PKGBUILDDIR>>/tox.ini --sitepackages -e py310
> I: pybuild base:237: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_flask-jwt-simple/build; tox -c
> /<<PKGBUILDDIR>>/tox.ini --sitepackages -e py39
> GLOB sdist-make: /<<PKGBUILDDIR>>/setup.py
> py39 create: /<<PKGBUILDDIR>>/.tox/py39
> py39 installdeps: coverage, cryptography, pytest
> WARNING: Discarding $PYTHONPATH from environment, to override specify
> PYTHONPATH in 'passenv' in your configuration.
> py39 inst: /<<PKGBUILDDIR>>/.tox/.tmp/package/1/Flask-JWT-Simple-0.0.3.zip
> WARNING: Discarding $PYTHONPATH from environment, to override specify
> PYTHONPATH in 'passenv' in your configuration.
> py39 installed:
> attrs==20.3.0,Babel==2.8.0,click==8.0.2,colorama==0.4.4,coverage==5.1,cryptography==3.4.8,distlib==0.3.3,filelock==0.0.0,Flask==2.0.1,Flask-JWT-Simple
> @
> file:///<<PKGBUILDDIR>>/.tox/.tmp/package/1/Flask-JWT-Simple-0.0.3.zip,importlib-metadata==4.6.4,iniconfig==0.0.0,itsdangerous==2.0.1,Jinja2==3.0.1,MarkupSafe==2.0.1,more-itertools==8.10.0,packaging==21.3,platformdirs==2.4.0,pluggy==0.13.0,py==1.10.0,PyJWT==2.1.0,pyparsing==2.4.7,pytest==6.2.5,pytz==2021.3,six==1.16.0,toml==0.10.2,tox==3.21.4,virtualenv==20.10.0+ds,Werkzeug==2.0.2,zipp==1.0.0
> py39 run-test-pre: PYTHONHASHSEED='2478270153'
> py39 run-test: commands[0] | /<<PKGBUILDDIR>>/.tox/py39/bin/python -m
> coverage run --source flask_jwt_simple/ -m pytest tests
> ============================= test session starts
> ==============================
> platform linux -- Python 3.9.9, pytest-6.2.5, py-1.10.0, pluggy-0.13.0
> cachedir: .tox/py39/.pytest_cache
> rootdir: /<<PKGBUILDDIR>>
> collected 87 items
>
> tests/test_config.py ..... [
> 5%]
> tests/test_jwt_manager.py .......... [
> 17%]
> tests/test_protected_endpoints.py ...................................... [
> 60%]
> ..................................
> [100%]
>
> ============================== 87 passed in 0.57s
> ==============================
> py39 run-test: commands[1] | /<<PKGBUILDDIR>>/.tox/py39/bin/python -m
> coverage report -m
> Name Stmts Miss Cover Missing
> ---------------------------------------------------------------------
> flask_jwt_simple/__init__.py 3 0 100%
> flask_jwt_simple/config.py 57 0 100%
> flask_jwt_simple/default_callbacks.py 13 0 100%
> flask_jwt_simple/exceptions.py 6 0 100%
> flask_jwt_simple/jwt_manager.py 59 0 100%
> flask_jwt_simple/utils.py 20 0 100%
> flask_jwt_simple/view_decorators.py 41 0 100%
> ---------------------------------------------------------------------
> TOTAL 199 0 100%
> ___________________________________ summary
> ____________________________________
> py39: commands succeeded
> congratulations :)
> dh_auto_test: error: pybuild --test --test-tox -i python{version} -p "3.10
> 3.9" returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2021/12/20/flask-jwt-simple_0.0.3-10_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!
If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---