Closed Bug 1701608 Opened 3 years ago Closed 3 years ago

Permafailing ERROR: Could not find a version that satisfies the requirement aiohttp==3.7.4.post0 (from -r requirements.in (line 1))

Categories

(Release Engineering :: Release Automation: Updates, defect)

defect

Tracking

(firefox89 fixed)

RESOLVED FIXED
Tracking Status
firefox89 --- fixed

People

(Reporter: nataliaCs, Assigned: mozilla)

References

(Regression)

Details

Attachments

(1 file)

Central push: https://treeherder.mozilla.org/jobs?repo=mozilla-central&selectedTaskRun=HLxRq_xQTMCGrEECoxRDBw.0&revision=a9aedd83b8322dd2008c677dd8b183d9f0cef55f&searchStr=Linux%2Cx64%2Copt%2Cpython%2Cdependency%2Cupdate%2Cpython-dependency-update-funsize-update-generator%2Cfug

Failure log: https://treeherder.mozilla.org/logviewer?job_id=334747500&repo=mozilla-central&lineNumber=67

pulling from https://hg.mozilla.org/mozilla-central
searching for changes
no changes found
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
~/mozilla-central/taskcluster/docker/funsize-update-generator ~
[31m ERROR: Could not find a version that satisfies the requirement aiohttp==3.7.4.post0 (from -r requirements.in (line 1)) (from versions: 0.1, 0.2, 0.3, 0.4, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.5.0, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.8.0, 0.8.1, 0.8.2, 0.8.3, 0.8.4, 0.9.0, 0.9.1, 0.9.2, 0.9.3, 0.10.0, 0.10.1, 0.10.2, 0.11.0, 0.12.0, 0.13.0, 0.13.1, 0.14.0, 0.14.1, 0.14.2, 0.14.3, 0.14.4, 0.15.0, 0.15.1, 0.15.2, 0.15.3, 0.16.0, 0.16.1, 0.16.2, 0.16.3, 0.16.4, 0.16.5, 0.16.6, 0.17.0, 0.17.1, 0.17.2, 0.17.3, 0.17.4, 0.18.0, 0.18.1, 0.18.2, 0.18.3, 0.18.4, 0.19.0, 0.20.0, 0.20.1, 0.20.2, 0.21.0, 0.21.1, 0.21.2, 0.21.4, 0.21.5, 0.21.6, 0.22.0a0, 0.22.0b0, 0.22.0b1, 0.22.0b2, 0.22.0b3, 0.22.0b4, 0.22.0b5, 0.22.0b6, 0.22.0, 0.22.1, 0.22.2, 0.22.3, 0.22.4, 0.22.5, 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.5, 1.1.0, 1.1.1, 1.1.2, 1.1.3, 1.1.4, 1.1.5, 1.1.6, 1.2.0, 1.3.0, 1.3.1, 1.3.2, 1.3.3, 1.3.4, 1.3.5, 2.0.0rc1, 2.0.0, 2.0.1, 2.0.2, 2.0.3, 2.0.4, 2.0.5, 2.0.6.post1, 2.0.7, 2.1.0, 2.2.0, 2.2.1, 2.2.2, 2.2.3, 2.2.4, 2.2.5, 2.3.0a4, 2.3.0, 2.3.1, 2.3.2b2)[0m
Traceback (most recent call last):
File "/usr/local/bin/pip-compile", line 11, in <module>
sys.exit(cli())
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 829, in call
return self.main(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/click/decorators.py", line 21, in new_func
return f(get_current_context(), *args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/piptools/scripts/compile.py", line 452, in cli
results = resolver.resolve(max_rounds=max_rounds)
File "/usr/local/lib/python2.7/dist-packages/piptools/resolver.py", line 178, in resolve
has_changed, best_matches = self._resolve_one_round()
File "/usr/local/lib/python2.7/dist-packages/piptools/resolver.py", line 275, in _resolve_one_round
their_constraints.extend(self._iter_dependencies(best_match))
File "/usr/local/lib/python2.7/dist-packages/piptools/resolver.py", line 385, in _iter_dependencies
dependencies = self.repository.get_dependencies(ireq)
File "/usr/local/lib/python2.7/dist-packages/piptools/repositories/local.py", line 76, in get_dependencies
return self.repository.get_dependencies(ireq)
File "/usr/local/lib/python2.7/dist-packages/piptools/repositories/pypi.py", line 248, in get_dependencies
download_dir, ireq, wheel_cache
File "/usr/local/lib/python2.7/dist-packages/piptools/repositories/pypi.py", line 203, in resolve_reqs
results = resolver._resolve_one(reqset, ireq)
File "/usr/local/lib/python2.7/dist-packages/pip/_internal/resolution/legacy/resolver.py", line 385, in _resolve_one
dist = self._get_dist_for(req_to_install)
File "/usr/local/lib/python2.7/dist-packages/pip/_internal/resolution/legacy/resolver.py", line 336, in _get_dist_for
self._populate_link(req)
File "/usr/local/lib/python2.7/dist-packages/pip/_internal/resolution/legacy/resolver.py", line 302, in _populate_link
req.link = self._find_requirement_link(req)
File "/usr/local/lib/python2.7/dist-packages/pip/_internal/resolution/legacy/resolver.py", line 267, in _find_requirement_link
best_candidate = self.finder.find_requirement(req, upgrade)
File "/usr/local/lib/python2.7/dist-packages/pip/_internal/index/package_finder.py", line 929, in find_requirement
req)
pip._internal.exceptions.DistributionNotFound: No matching distribution found for aiohttp==3.7.4.post0 (from -r requirements.in (line 1))

It seems it was caused by the changes in Bug 1700057.
Aki, is there any chance you could take a look please?
Thank you.

Flags: needinfo?(aki)
Regressed by: 1700057
Component: General → Release Automation: Updates
Product: Taskcluster → Release Engineering
QA Contact: mtabara

I have manually pinned the requirements, and partials are working. We'll lose a way to auto-update our dependencies, but a) it's perma-busted, so realistically we're just losing a busted task, and b) mhentges is working on a way to auto-update pinned dependencies in-tree.

Assignee: nobody → aki
Status: NEW → ASSIGNED
Flags: needinfo?(aki)
Pushed by asasaki@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6d68a0116476
remove perma-busted python dependency generator. r=releng-reviewers,jmaher
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: