Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 629306

Summary: dev-python/wrapt-1.10.11: pkg_resources.ContextualVersionConflict: (idna 2.6 (/usr/lib64/python3.6/site-packages), Requirement.parse('idna<2.6,>=2.5'), {'requests'})
Product: Gentoo Linux Reporter: Andrey Grozin <grozin>
Component: Current packagesAssignee: Alex Brandt (RETIRED) <alunduil>
Status: RESOLVED DUPLICATE    
Severity: normal CC: mgorny, python
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Andrey Grozin gentoo-dev 2017-08-29 16:56:38 UTC
* python3_6: running distutils-r1_run_phase python_compile_all
make -j8 -C docs html 
make: Entering directory '/var/tmp/portage/dev-python/wrapt-1.10.11/work/wrapt-1.10.11/docs'
sphinx-build -b html -d _build/doctrees   . _build/html
Traceback (most recent call last):
  File "/usr/lib64/python3.6/site-packages/pkg_resources/__init__.py", line 655, in _build_master
    ws.require(__requires__)
  File "/usr/lib64/python3.6/site-packages/pkg_resources/__init__.py", line 969, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib64/python3.6/site-packages/pkg_resources/__init__.py", line 860, in resolve
    raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (idna 2.6 (/usr/lib64/python3.6/site-packages), Requirement.parse('idna<2.6,>=2.5'), {'requests'})

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python-exec/python3.6/sphinx-build", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib64/python3.6/site-packages/pkg_resources/__init__.py", line 3037, in <module>
    @_call_aside
  File "/usr/lib64/python3.6/site-packages/pkg_resources/__init__.py", line 3021, in _call_aside
    f(*args, **kwargs)
  File "/usr/lib64/python3.6/site-packages/pkg_resources/__init__.py", line 3050, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib64/python3.6/site-packages/pkg_resources/__init__.py", line 657, in _build_master
    return cls._build_from_requirements(__requires__)
  File "/usr/lib64/python3.6/site-packages/pkg_resources/__init__.py", line 670, in _build_from_requirements
    dists = ws.resolve(reqs, Environment())
  File "/usr/lib64/python3.6/site-packages/pkg_resources/__init__.py", line 855, in resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'idna<2.6,>=2.5' distribution was not found and is required by requests
make: *** [Makefile:53: html] Error 1


dev-python/requests depends on >=dev-python/idna-2.5. Should it depend also on <dev-python/idna-2.6?
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-08-29 17:11:49 UTC

*** This bug has been marked as a duplicate of bug 629092 ***