Source: python-pecan
Version: 1.3.3-3
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs

Hi,

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


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> make[1]: pyversions: No such file or directory
> py3versions: no X-Python3-Version in control file, using supported versions
> set -e && for pyvers in 3.9 ; do \
>       python$pyvers setup.py test -v ; \
> done
> running test
> WARNING: Testing via this command is deprecated and will be removed in a 
> future version. Users looking for a generic test entry point independent of 
> test runner are encouraged to use tox.
> WARNING: The directory '/sbuild-nonexistent/.cache/pip' or its parent 
> directory is not owned or is not writable by the current user. The cache has 
> been disabled. Check the permissions and owner of that directory. If 
> executing pip with sudo, you may want sudo's -H flag.
> ERROR: Exception:
> Traceback (most recent call last):
>   File 
> "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py",
>  line 171, in _merge_into_criterion
>     crit = self.state.criteria[name]
> KeyError: 'greenlet'
> 
> During handling of the above exception, another exception occurred:
> 
> Traceback (most recent call last):
>   File 
> "/usr/share/python-wheels/requests-2.25.1-py2.py3-none-any.whl/requests/adapters.py",
>  line 412, in send
>     conn = self.get_connection(request.url, proxies)
>   File 
> "/usr/share/python-wheels/requests-2.25.1-py2.py3-none-any.whl/requests/adapters.py",
>  line 309, in get_connection
>     proxy_manager = self.proxy_manager_for(proxy)
>   File 
> "/usr/share/python-wheels/requests-2.25.1-py2.py3-none-any.whl/requests/adapters.py",
>  line 193, in proxy_manager_for
>     manager = self.proxy_manager[proxy] = proxy_from_url(
>   File 
> "/usr/share/python-wheels/urllib3-1.26.5-py2.py3-none-any.whl/urllib3/poolmanager.py",
>  line 536, in proxy_from_url
>     return ProxyManager(proxy_url=url, **kw)
>   File 
> "/usr/share/python-wheels/urllib3-1.26.5-py2.py3-none-any.whl/urllib3/poolmanager.py",
>  line 480, in __init__
>     raise ProxySchemeUnknown(proxy.scheme)
> urllib3.exceptions.ProxySchemeUnknown: Proxy URL had no scheme, should start 
> with http:// or https://
> 
> During handling of the above exception, another exception occurred:
> 
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", 
> line 223, in _main
>     status = self.run(options, args)
>   File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", 
> line 180, in wrapper
>     return func(self, options, args)
>   File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 
> 162, in run
>     requirement_set = resolver.resolve(
>   File 
> "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py",
>  line 122, in resolve
>     self._result = resolver.resolve(
>   File 
> "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py",
>  line 453, in resolve
>     state = resolution.resolve(requirements, max_rounds=max_rounds)
>   File 
> "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py",
>  line 318, in resolve
>     name, crit = self._merge_into_criterion(r, parent=None)
>   File 
> "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py",
>  line 173, in _merge_into_criterion
>     crit = Criterion.from_requirement(self._p, requirement, parent)
>   File 
> "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py",
>  line 82, in from_requirement
>     if not cands:
>   File 
> "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/structs.py",
>  line 124, in __bool__
>     return bool(self._sequence)
>   File 
> "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py",
>  line 99, in __bool__
>     return any(self)
>   File 
> "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py",
>  line 220, in iter_index_candidates
>     result = self._finder.find_best_candidate(
>   File 
> "/usr/lib/python3/dist-packages/pip/_internal/index/package_finder.py", line 
> 882, in find_best_candidate
>     candidates = self.find_all_candidates(project_name)
>   File 
> "/usr/lib/python3/dist-packages/pip/_internal/index/package_finder.py", line 
> 825, in find_all_candidates
>     package_links = self.process_project_url(
>   File 
> "/usr/lib/python3/dist-packages/pip/_internal/index/package_finder.py", line 
> 789, in process_project_url
>     html_page = self._link_collector.fetch_page(project_url)
>   File "/usr/lib/python3/dist-packages/pip/_internal/index/collector.py", 
> line 618, in fetch_page
>     return _get_html_page(location, session=self.session)
>   File "/usr/lib/python3/dist-packages/pip/_internal/index/collector.py", 
> line 430, in _get_html_page
>     resp = _get_html_response(url, session=session)
>   File "/usr/lib/python3/dist-packages/pip/_internal/index/collector.py", 
> line 127, in _get_html_response
>     resp = session.get(
>   File 
> "/usr/share/python-wheels/requests-2.25.1-py2.py3-none-any.whl/requests/sessions.py",
>  line 555, in get
>     return self.request('GET', url, **kwargs)
>   File "/usr/lib/python3/dist-packages/pip/_internal/network/session.py", 
> line 428, in request
>     return super(PipSession, self).request(method, url, *args, **kwargs)
>   File 
> "/usr/share/python-wheels/requests-2.25.1-py2.py3-none-any.whl/requests/sessions.py",
>  line 542, in request
>     resp = self.send(prep, **send_kwargs)
>   File 
> "/usr/share/python-wheels/requests-2.25.1-py2.py3-none-any.whl/requests/sessions.py",
>  line 655, in send
>     r = adapter.send(request, **kwargs)
>   File 
> "/usr/share/python-wheels/requests-2.25.1-py2.py3-none-any.whl/requests/adapters.py",
>  line 414, in send
>     raise InvalidURL(e, request=request)
> requests.exceptions.InvalidURL: Proxy URL had no scheme, should start with 
> http:// or https://
> error: Command '['/usr/bin/python3.9', '-m', 'pip', 
> '--disable-pip-version-check', 'wheel', '--no-deps', '-w', 
> '/tmp/tmpxtfuh8v8', '--quiet', 'greenlet!=0.4.17']' returned non-zero exit 
> status 2.
> make[1]: *** [debian/rules:26: override_dh_auto_test] Error 1


The full build log is available from:
http://qa-logs.debian.net/2021/10/23/python-pecan_1.3.3-3_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.

Reply via email to