FS#50415 - [python-celery] python-billiard is too recent

Attached to Project: Community Packages
Opened by Pierre Carru (pierrec) - Tuesday, 16 August 2016, 14:27 GMT
Last edited by Doug Newgard (Scimmia) - Sunday, 21 January 2018, 19:01 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Felix Yan (felixonmars)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Celery can't run because it requires: billiard<3.4,>=3.3.0.23
Current archlinux python-billiard package version is 3.5.0.0

Steps to reproduce:
* pacman -Sy python-celery
* celery

Traceback (most recent call last):
File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 635, in _build_master
ws.require(__requires__)
File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 943, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 834, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (billiard 3.5.0.0 (/usr/lib/python3.5/site-packages), Requirement.parse('billiard<3.4,>=3.3.0.23'), {'celery'})

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/bin/celery", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2953, in <module>
@_call_aside
File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2939, in _call_aside
f(*args, **kwargs)
File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2966, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 637, in _build_master
return cls._build_from_requirements(__requires__)
File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 650, in _build_from_requirements
dists = ws.resolve(reqs, Environment())
File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 829, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'billiard<3.4,>=3.3.0.23' distribution was not found and is required by celery
This task depends upon

Closed by  Doug Newgard (Scimmia)
Sunday, 21 January 2018, 19:01 GMT
Reason for closing:  Fixed
Comment by Felix Yan (felixonmars) - Tuesday, 06 June 2017, 07:25 GMT
I believe this has been fixed. Would you confirm?

Loading...