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

Bug 651886

Summary: dev-python/spark-parser should depend on dev-python/click - uncompyle6: pkg_resources.DistributionNotFound: The 'click' distribution was not found and is required by spark-parser
Product: Gentoo Linux Reporter: thomas
Component: Current packagesAssignee: Python Gentoo Team <python>
Status: RESOLVED OBSOLETE    
Severity: normal CC: dolsen, python, tougasadrien
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: new ebuild for uncompyle6

Description thomas 2018-03-29 07:20:36 UTC
I installed dev-python/spark-parser-1.6.1 as dependency of dev-python/uncompyle6-2.10.1.

When running uncompyle6, I get this error because of missing "click":

Traceback (most recent call last):
  File "/usr/lib/python-exec/python2.7/uncompyle6", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 3161, in <module>
    @_call_aside
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 3145, in _call_aside
    f(*args, **kwargs)
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 3174, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 666, in _build_master
    ws.require(__requires__)
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 984, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py", line 870, in resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'click' distribution was not found and is required by spark-parser

After installing dev-python/click-6.7, the error is gone.
Comment 1 Adrien Tougas 2020-01-02 23:02:11 UTC
I have experienced this issue as well.

$ uncompyle6 --help
Traceback (most recent call last):
  File "/usr/lib/python-exec/python3.6/uncompyle6", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib64/python3.6/site-packages/pkg_resources/__init__.py", line 3126, in <module>
    @_call_aside
  File "/usr/lib64/python3.6/site-packages/pkg_resources/__init__.py", line 3110, in _call_aside
    f(*args, **kwargs)
  File "/usr/lib64/python3.6/site-packages/pkg_resources/__init__.py", line 3139, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib64/python3.6/site-packages/pkg_resources/__init__.py", line 581, in _build_master
    ws.require(__requires__)
  File "/usr/lib64/python3.6/site-packages/pkg_resources/__init__.py", line 898, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib64/python3.6/site-packages/pkg_resources/__init__.py", line 784, in resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'click' distribution was not found and is required by spark-parser

After installing dev-python/click error no longer occurs.
Comment 2 Adrien Tougas 2020-01-02 23:03:48 UTC
Created attachment 602350 [details]
new ebuild for uncompyle6

New ebuild including dev-python/click as a dependency.
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-04-24 06:15:43 UTC
Mass-closing bugs for removed packages.