-
Notifications
You must be signed in to change notification settings - Fork 170
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Duplicate package name 'clpe' exists in repository 'clpe_sdk' as well as in repository 'clpe' #878
Comments
I'm also experiencing this issue. Here's my call stack:
|
I'm also getting this error on Linux Mint 20.3 (ubuntu):
|
same issue, ubuntu 20.04
|
Same issue on Ubuntu 18.04 |
Same problem here. Ubuntu 18.04.6 in a Jetson Xavier dev kit. rosdep update ERROR: Rosdep experienced an error: Duplicate package name 'clpe' exists in repository 'clpe_sdk' as well as in repository 'clpe' rosdep version: 0.21.0 Traceback (most recent call last): |
It appears that the latest merge to rosdistro caused this - I've opened a PR to fix here: ros/rosdistro#33536 |
Thanks for the quick response. verified issue is resolved:
|
This should be resolved. Follow-up issue to update the automation to prevent it in the future: ros/rosdistro#33537 |
On raspberry pi 4 with Ubuntu 22.04 following the instructions at:
https://docs.ros.org/en/humble/Installation/Alternatives/Ubuntu-Development-Setup.html
ERROR: Rosdep experienced an error: Duplicate package name 'clpe' exists in repository 'clpe_sdk' as well as in repository 'clpe'
Please go to the rosdep page [1] and file a bug report with the stack trace below.
[1] : http://www.ros.org/wiki/rosdep
rosdep version: 0.21.0
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/rosdep2/main.py", line 146, in rosdep_main
exit_code = _rosdep_main(args)
File "/usr/lib/python3/dist-packages/rosdep2/main.py", line 441, in _rosdep_main
return _no_args_handler(command, parser, options, args)
File "/usr/lib/python3/dist-packages/rosdep2/main.py", line 450, in _no_args_handler
return command_handlerscommand
File "/usr/lib/python3/dist-packages/rosdep2/main.py", line 659, in command_update
update_sources_list(success_handler=update_success_handler,
File "/usr/lib/python3/dist-packages/rosdep2/sources_list.py", line 516, in update_sources_list
rosdep_data = get_gbprepo_as_rosdep_data(dist_name)
File "/usr/lib/python3/dist-packages/rosdep2/gbpdistro_support.py", line 149, in get_gbprepo_as_rosdep_data
distro_file = get_release_file(gbpdistro)
File "/usr/lib/python3/dist-packages/rosdep2/rosdistrohelper.py", line 76, in get_release_file
dist_file = rosdistro.get_distribution_file(get_index(), distro)
File "/usr/lib/python3/dist-packages/rosdistro/init.py", line 120, in get_distribution_file
return create_distribution_file(dist_name, data)
File "/usr/lib/python3/dist-packages/rosdistro/distribution_file.py", line 134, in create_distribution_file
dist_file = DistributionFile(dist_name, d)
File "/usr/lib/python3/dist-packages/rosdistro/distribution_file.py", line 63, in init
self._add_package(pkg_name, repo)
File "/usr/lib/python3/dist-packages/rosdistro/distribution_file.py", line 112, in _add_package
assert pkg_name not in self.release_packages, "Duplicate package name '%s' exists in repository '%s' as well as in repository '%s'" % (pkg_name, repo.name, self.release_packages[pkg_name].repository_name)
AssertionError: Duplicate package name 'clpe' exists in repository 'clpe_sdk' as well as in repository 'clpe'
The text was updated successfully, but these errors were encountered: