You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am running Ubuntu Precise 12.04 | Groovy | armvl7 through VPN
I was having issues as it was not detecting my my OS. If I manually typed lsb_release -si, it would say Ubuntu, but running the command to roslaunch a file it would say that it could not detect the OS. I then found newer os_detect.py (revision 14723) that would supposedly fix the issue. After changing to the newer revision 14723, I am now having the following error. Please advice.
root@localhost:~/ros_ws# rosdep install -y -a --os=ubuntu:precise
ERROR: Rosdep experienced an internal error: need more than 2 values to unpack
Please go to the rosdep page [1] and file a bug report with the stack trace below.
[1] : http://www.ros.org/wiki/rosdep
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/rosdep2/main.py", line 116, in rosdep_main
exit_code = _rosdep_main(args)
File "/usr/lib/pymodules/python2.7/rosdep2/main.py", line 257, in _rosdep_main
return _package_args_handler(command, parser, options, args)
File "/usr/lib/pymodules/python2.7/rosdep2/main.py", line 341, in _package_args_handler
return command_handlers[command](lookup, packages, options)
File "/usr/lib/pymodules/python2.7/rosdep2/main.py", line 503, in command_install
uninstalled, errors = installer.get_uninstalled(packages, implicit=options.recursive, verbose=options.verbose)
File "/usr/lib/pymodules/python2.7/rosdep2/installers.py", line 401, in get_uninstalled
resolutions, errors = self.lookup.resolve_all(resources, installer_context, implicit=implicit)
File "/usr/lib/pymodules/python2.7/rosdep2/lookup.py", line 364, in resolve_all
rosdep_keys = self.get_rosdeps(resource_name, implicit=implicit)
File "/usr/lib/pymodules/python2.7/rosdep2/lookup.py", line 286, in get_rosdeps
return self.loader.get_rosdeps(resource_name, implicit=implicit)
File "/usr/lib/pymodules/python2.7/rosdep2/rospkg_loader.py", line 135, in get_rosdeps
return self._rospack.get_rosdeps(resource_name, implicit=implicit)
File "/usr/lib/pymodules/python2.7/rospkg/rospack.py", line 298, in get_rosdeps
return self._implicit_rosdeps(package)
File "/usr/lib/pymodules/python2.7/rospkg/rospack.py", line 318, in _implicit_rosdeps
packages = self.get_depends(package, implicit=True)
File "/usr/lib/pymodules/python2.7/rospkg/rospack.py", line 201, in get_depends
s.update(self.get_depends(p, implicit))
File "/usr/lib/pymodules/python2.7/rospkg/rospack.py", line 195, in get_depends
names = [p.name for p in self.get_manifest(name).depends]
File "/usr/lib/pymodules/python2.7/rospkg/rospack.py", line 133, in get_manifest
return self._load_manifest(name)
File "/usr/lib/pymodules/python2.7/rospkg/rospack.py", line 172, in _load_manifest
retval = self._manifests[name] = parse_manifest_file(self.get_path(name), self._manifest_name)
File "/usr/lib/pymodules/python2.7/rospkg/manifest.py", line 376, in parse_manifest_file
_static_rosdep_view = init_rospack_interface()
File "/usr/lib/pymodules/python2.7/rosdep2/rospack.py", line 55, in init_rospack_interface
lookup = _get_default_RosdepLookup(Options())
File "/usr/lib/pymodules/python2.7/rosdep2/main.py", line 107, in _get_default_RosdepLookup
verbose=options.verbose)
File "/usr/lib/pymodules/python2.7/rosdep2/sources_list.py", line 497, in create_default
matcher = DataSourceMatcher.create_default(os_override=os_override)
File "/usr/lib/pymodules/python2.7/rosdep2/sources_list.py", line 229, in create_default
os_name, os_version, os_codename = os_detect.detect_os()
ValueError: need more than 2 values to unpack
The text was updated successfully, but these errors were encountered:
I am running Ubuntu Precise 12.04 | Groovy | armvl7 through VPN
I was having issues as it was not detecting my my OS. If I manually typed lsb_release -si, it would say Ubuntu, but running the command to roslaunch a file it would say that it could not detect the OS. I then found newer os_detect.py (revision 14723) that would supposedly fix the issue. After changing to the newer revision 14723, I am now having the following error. Please advice.
root@localhost:~/ros_ws# rosdep install -y -a --os=ubuntu:precise
ERROR: Rosdep experienced an internal error: need more than 2 values to unpack
Please go to the rosdep page [1] and file a bug report with the stack trace below.
[1] : http://www.ros.org/wiki/rosdep
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/rosdep2/main.py", line 116, in rosdep_main
exit_code = _rosdep_main(args)
File "/usr/lib/pymodules/python2.7/rosdep2/main.py", line 257, in _rosdep_main
return _package_args_handler(command, parser, options, args)
File "/usr/lib/pymodules/python2.7/rosdep2/main.py", line 341, in _package_args_handler
return command_handlers[command](lookup, packages, options)
File "/usr/lib/pymodules/python2.7/rosdep2/main.py", line 503, in command_install
uninstalled, errors = installer.get_uninstalled(packages, implicit=options.recursive, verbose=options.verbose)
File "/usr/lib/pymodules/python2.7/rosdep2/installers.py", line 401, in get_uninstalled
resolutions, errors = self.lookup.resolve_all(resources, installer_context, implicit=implicit)
File "/usr/lib/pymodules/python2.7/rosdep2/lookup.py", line 364, in resolve_all
rosdep_keys = self.get_rosdeps(resource_name, implicit=implicit)
File "/usr/lib/pymodules/python2.7/rosdep2/lookup.py", line 286, in get_rosdeps
return self.loader.get_rosdeps(resource_name, implicit=implicit)
File "/usr/lib/pymodules/python2.7/rosdep2/rospkg_loader.py", line 135, in get_rosdeps
return self._rospack.get_rosdeps(resource_name, implicit=implicit)
File "/usr/lib/pymodules/python2.7/rospkg/rospack.py", line 298, in get_rosdeps
return self._implicit_rosdeps(package)
File "/usr/lib/pymodules/python2.7/rospkg/rospack.py", line 318, in _implicit_rosdeps
packages = self.get_depends(package, implicit=True)
File "/usr/lib/pymodules/python2.7/rospkg/rospack.py", line 201, in get_depends
s.update(self.get_depends(p, implicit))
File "/usr/lib/pymodules/python2.7/rospkg/rospack.py", line 195, in get_depends
names = [p.name for p in self.get_manifest(name).depends]
File "/usr/lib/pymodules/python2.7/rospkg/rospack.py", line 133, in get_manifest
return self._load_manifest(name)
File "/usr/lib/pymodules/python2.7/rospkg/rospack.py", line 172, in _load_manifest
retval = self._manifests[name] = parse_manifest_file(self.get_path(name), self._manifest_name)
File "/usr/lib/pymodules/python2.7/rospkg/manifest.py", line 376, in parse_manifest_file
_static_rosdep_view = init_rospack_interface()
File "/usr/lib/pymodules/python2.7/rosdep2/rospack.py", line 55, in init_rospack_interface
lookup = _get_default_RosdepLookup(Options())
File "/usr/lib/pymodules/python2.7/rosdep2/main.py", line 107, in _get_default_RosdepLookup
verbose=options.verbose)
File "/usr/lib/pymodules/python2.7/rosdep2/sources_list.py", line 497, in create_default
matcher = DataSourceMatcher.create_default(os_override=os_override)
File "/usr/lib/pymodules/python2.7/rosdep2/sources_list.py", line 229, in create_default
os_name, os_version, os_codename = os_detect.detect_os()
ValueError: need more than 2 values to unpack
The text was updated successfully, but these errors were encountered: