colcon build failed on Ubuntu 20.04
I receive the the following error while executing colcon build
ckages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
ERROR:colcon.colcon_core.entry_point:Exception loading extension 'colcon_core.environment_variable.defaults': (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 120, in load_entry_points
extension_type = load_entry_point(entry_point)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 166, in load_entry_point
return entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2444, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2467, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
ERROR:colcon.colcon_core.entry_point:Exception loading extension 'colcon_core.environment_variable.all_shells': (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 120, in load_entry_points
extension_type = load_entry_point(entry_point)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 166, in load_entry_point
return entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2444, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2467, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
ERROR:colcon.colcon_core.entry_point:Exception loading extension 'colcon_core.environment_variable.default_executor': (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 120, in load_entry_points
extension_type = load_entry_point(entry_point)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 166, in load_entry_point
return entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2444, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2467, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
ERROR:colcon.colcon_core.entry_point:Exception loading extension 'colcon_core.environment_variable.extension_blocklist': (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 120, in load_entry_points
extension_type = load_entry_point(entry_point)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 166, in load_entry_point
return entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2444, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2467, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
ERROR:colcon.colcon_core.entry_point:Exception loading extension 'colcon_core.environment_variable.home': (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 120, in load_entry_points
extension_type = load_entry_point(entry_point)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 166, in load_entry_point
return entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2444, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2467, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
ERROR:colcon.colcon_core.entry_point:Exception loading extension 'colcon_core.environment_variable.log_level': (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 120, in load_entry_points
extension_type = load_entry_point(entry_point)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 166, in load_entry_point
return entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2444, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2467, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
ERROR:colcon.colcon_core.entry_point:Exception loading extension 'colcon_core.environment_variable.warnings': (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 120, in load_entry_points
extension_type = load_entry_point(entry_point)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 166, in load_entry_point
return entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2444, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2467, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
ERROR:colcon.colcon_core.entry_point:Exception loading extension 'colcon_core.environment_variable.cmake_command': (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 120, in load_entry_points
extension_type = load_entry_point(entry_point)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 166, in load_entry_point
return entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2444, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2467, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
ERROR:colcon.colcon_core.entry_point:Exception loading extension 'colcon_core.environment_variable.ctest_command': (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 120, in load_entry_points
extension_type = load_entry_point(entry_point)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 166, in load_entry_point
return entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2444, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2467, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
ERROR:colcon.colcon_core.entry_point:Exception loading extension 'colcon_core.environment_variable.argcomplete_timing': (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 120, in load_entry_points
extension_type = load_entry_point(entry_point)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 166, in load_entry_point
return entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2444, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2467, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
ERROR:colcon.colcon_core.entry_point:Exception loading extension 'colcon_core.argument_parser.colcon': (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 120, in load_entry_points
extension_type = load_entry_point(entry_point)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 166, in load_entry_point
return entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2444, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2467, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
ERROR:colcon.colcon_core.entry_point:Exception loading extension 'colcon_core.argument_parser.argcomplete': (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 120, in load_entry_points
extension_type = load_entry_point(entry_point)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 166, in load_entry_point
return entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2444, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2467, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
ERROR:colcon.colcon_core.entry_point:Exception loading extension 'colcon_core.verb.test-result': (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 120, in load_entry_points
extension_type = load_entry_point(entry_point)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 166, in load_entry_point
return entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2444, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2467, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
ERROR:colcon.colcon_core.entry_point:Exception loading extension 'colcon_core.verb.graph': (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 120, in load_entry_points
extension_type = load_entry_point(entry_point)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 166, in load_entry_point
return entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2444, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2467, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
ERROR:colcon.colcon_core.entry_point:Exception loading extension 'colcon_core.verb.info': (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 120, in load_entry_points
extension_type = load_entry_point(entry_point)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 166, in load_entry_point
return entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2444, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2467, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
ERROR:colcon.colcon_core.entry_point:Exception loading extension 'colcon_core.verb.list': (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 120, in load_entry_points
extension_type = load_entry_point(entry_point)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 166, in load_entry_point
return entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2444, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2467, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
ERROR:colcon.colcon_core.entry_point:Exception loading extension 'colcon_core.verb.metadata': (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 120, in load_entry_points
extension_type = load_entry_point(entry_point)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 166, in load_entry_point
return entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2444, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2467, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
ERROR:colcon.colcon_core.entry_point:Exception loading extension 'colcon_core.verb.extension-points': (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 120, in load_entry_points
extension_type = load_entry_point(entry_point)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 166, in load_entry_point
return entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2444, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2467, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
ERROR:colcon.colcon_core.entry_point:Exception loading extension 'colcon_core.verb.extensions': (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 120, in load_entry_points
extension_type = load_entry_point(entry_point)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 166, in load_entry_point
return entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2444, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2467, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
ERROR:colcon.colcon_core.entry_point:Exception loading extension 'colcon_core.verb.version-check': (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 120, in load_entry_points
extension_type = load_entry_point(entry_point)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 166, in load_entry_point
return entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2444, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2467, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
ERROR:colcon.colcon_core.entry_point:Exception loading extension 'colcon_core.verb.build': (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 120, in load_entry_points
extension_type = load_entry_point(entry_point)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 166, in load_entry_point
return entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2444, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2467, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
ERROR:colcon.colcon_core.entry_point:Exception loading extension 'colcon_core.verb.test': (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 120, in load_entry_points
extension_type = load_entry_point(entry_point)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/entry_point.py", line 166, in load_entry_point
return entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2444, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2467, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 4.6.9 (/usr/lib/python3/dist-packages), Requirement.parse('pytest>=5.3'), {'pytest-rerunfailures'})
Traceback (most recent call last):
File "/home/user/.local/bin/colcon", line 8, in <module>
sys.exit(main())
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/command.py", line 118, in main
return _main(command_name=command_name, argv=argv)
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/command.py", line 148, in _main
subparser = create_subparser(
File "/home/user/.local/lib/python3.8/site-packages/colcon_core/command.py", line 379, in create_subparser
assert verb_extensions, 'No verb extensions'
Asked by farhan on 2022-09-30 02:40:21 UTC
Comments
The error is coming from an older version of
pytest
. You havepytest
v4.6.9 installed. However,colcon
is expecting to have thepytest
version equal to or higher than 5.3. On my Ubuntu 20.04, I havepytest
v7.1.1. I am not sure, but did you install the ROS properly? You may try upgradingpytest
manually, though.Asked by ravijoshi on 2022-09-30 02:50:56 UTC