Description of problem: I started eclipse-pydev, which runs pylint on some of my source files. Version-Release number of selected component: python3-pylint-1.7.1-1.fc26 Additional info: reporter: libreport-2.9.1 cmdline: /usr/bin/python3 /usr/bin/pylint-3.6 --output-format=text '--msg-template=\'{C}:{line:3d},{column:2d}: {msg} ({symbol})\'' /home/username/path/to/python/package/panels.py crash_function: resolve exception_type: pkg_resources.ContextualVersionConflict executable: /usr/bin/pylint-3.6 kernel: 4.11.0-2.fc26.x86_64 runlevel: N 5 type: Python3 Truncated backtrace: __init__.py:854:resolve:pkg_resources.DistributionNotFound: The 'astroid>=1.5.1' distribution was not found and is required by pylint Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 654, in _build_master ws.require(__requires__) File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 968, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 859, in resolve raise VersionConflict(dist, req).with_context(dependent_req) pkg_resources.ContextualVersionConflict: (astroid 1.4.9 (/usr/lib/python3.6/site-packages), Requirement.parse('astroid>=1.5.1'), {'pylint'}) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/pylint-3.6", line 6, in <module> from pkg_resources import load_entry_point File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 3036, in <module> @_call_aside File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 3020, in _call_aside f(*args, **kwargs) File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 3049, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 656, in _build_master return cls._build_from_requirements(__requires__) File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 669, in _build_from_requirements dists = ws.resolve(reqs, Environment()) File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 854, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'astroid>=1.5.1' distribution was not found and is required by pylint Local variables in innermost frame: new_requirement: Requirement.parse('astroid>=1.5.1') new_requirements: [] requirers: {'pylint'} ws: <pkg_resources.WorkingSet object at 0x7f1721cdca90> dist: None req: Requirement.parse('astroid>=1.5.1') required_by: defaultdict(<class 'set'>, {Requirement.parse('mccabe'): {'pylint'}, Requirement.parse('isort>=4.2.5'): {'pylint'}, Requirement.parse('six'): {'pylint'}, Requirement.parse('astroid>=1.5.1'): {'pylint'}}) req_extras: {Requirement.parse('mccabe'): (), Requirement.parse('isort>=4.2.5'): (), Requirement.parse('six'): (), Requirement.parse('astroid>=1.5.1'): ()} to_activate: [pylint 1.7.1 (/usr/lib/python3.6/site-packages), mccabe 0.6.1 (/usr/lib/python3.6/site-packages), isort 4.2.5 (/usr/lib/python3.6/site-packages), six 1.10.0 (/usr/lib/python3.6/site-packages)] best: {'pylint': pylint 1.7.1 (/usr/lib/python3.6/site-packages), 'mccabe': mccabe 0.6.1 (/usr/lib/python3.6/site-packages), 'isort': isort 4.2.5 (/usr/lib/python3.6/site-packages), 'six': six 1.10.0 (/usr/lib/python3.6/site-packages), 'astroid': None} processed: {Requirement.parse('pylint==1.7.1'): True, Requirement.parse('mccabe'): True, Requirement.parse('isort>=4.2.5'): True, Requirement.parse('six'): True} extras: None replace_conflicting: False installer: None env: <pkg_resources.Environment object at 0x7f1721e499e8> requirements: [] self: <pkg_resources.WorkingSet object at 0x7f1721cdca90>
Created attachment 1279057 [details] File: backtrace
Created attachment 1279058 [details] File: cpuinfo
Created attachment 1279059 [details] File: namespaces
The package `python3-astroid` is installed and can be imported into any python3 file using the `import astroid` statement.
Probably a duplicate or result of bug #1404986.
There was an issue in python-astroid-1.5.2-1.fc26, fixed in python-astroid-1.5.2-2.fc26, see https://bodhi.fedoraproject.org/updates/FEDORA-2017-a312783698
pylint-1.7.1-1.fc26 python-astroid-1.5.2-2.fc26 python-lazy-object-proxy-1.3.1-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-a312783698
pylint-1.7.1-1.fc26, python-astroid-1.5.2-2.fc26, python-lazy-object-proxy-1.3.1-1.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-a312783698
pylint-1.7.1-1.fc26 python-astroid-1.5.2-4.fc26 python-lazy-object-proxy-1.3.1-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-a312783698
pylint-1.7.1-1.fc26, python-astroid-1.5.2-4.fc26, python-lazy-object-proxy-1.3.1-1.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-a312783698
pylint-1.7.1-1.fc26, python-astroid-1.5.2-4.fc26, python-lazy-object-proxy-1.3.1-1.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.