arch linux kinetic

asked 2018-07-27 20:21:49 -0600

rashik gravatar image

updated 2018-07-28 19:15:31 -0600

I am trying to install kinetic on on arch by following this tutorial: http://wiki.ros.org/kinetic/Installat.. . After step 2.1.2 I got the following error:

ERROR: Rosdep experienced an error: 'ascii' codec can't decode byte 0xc3 in position 213: ordinal not in range(128)
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.12.2

Traceback (most recent call last):


File "/home/rashik/ros/lib/python3.6/site-packages/rosdep2/main.py", line 140, in rosdep_main
    exit_code = _rosdep_main(args)
  File "/home/rashik/ros/lib/python3.6/site-packages/rosdep2/main.py", line 388, in _rosdep_main
    return _package_args_handler(command, parser, options, args)
  File "/home/rashik/ros/lib/python3.6/site-packages/rosdep2/main.py", line 484, in _package_args_handler


       return command_handlers[command](lookup, packages, options)
  File "/home/rashik/ros/lib/python3.6/site-packages/rosdep2/main.py", line 682, in command_install
    uninstalled, errors = installer.get_uninstalled(packages, implicit=options.recursive, verbose=options.verbose)
  File "/home/rashik/ros/lib/python3.6/site-packages/rosdep2/installers.py", line 445, in get_uninstalled
    resolutions, errors = self.lookup.resolve_all(resources, installer_context, implicit=implicit)
  File "/home/rashik/ros/lib/python3.6/site-packages/rosdep2/lookup.py", line 393, in resolve_all
rosdep_keys = self.get_rosdeps(resource

_name, implicit=implicit)
  File "/home/rashik/ros/lib/python3.6/site-packages/rosdep2/lookup.py", line 315, in get_rosdeps
    return self.loader.get_rosdeps(resource_name, implicit=implicit)
  File "/home/rashik/ros/lib/python3.6/site-packages/rosdep2/rospkg_loader.py", line 138, in get_rosdeps
    if resource_name in self.get_catkin_paths():
  File "/home/rashik/ros/lib/python3.6/site-packages/rosdep2/rospkg_loader.py", line 127, in get_catkin_paths

    self._catkin_packages_cache = dict(find_catkin_paths(self._rospack))
  File "/home/rashik/ros/lib/python3.6/site-packages/rosdep2/rospkg_loader.py", line 126, in <lambda>
    filter(lambda x: src.get_manifest(x).is_catkin, src.list()))
  File "/home/rashik/ros/lib/python3.6/site-packages/rospkg/rospack.py", line 167, in get_manifest
    return self._load_manifest(name)
  File "/home/rashik/ros/lib/python3.6/site-packages/rospkg/rospack.py", line 211, in _load_manifest
    retval = self._manifests[name] = parse_manifest_file(self.get_path(name), self._manifest_name, rospack=self)
  File "/home/rashik/ros/lib/python3.6/site-packages/rospkg/manifest.py", line 434, in parse_manifest_file
    return parse_manifest(manifest_name, f.read(), filename)
  File "/home/rashik/ros/lib/python3.6/encodings/ascii.py", line 26, in decode
    return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 213: ordinal not in range(128)

Note: wstool init failed the first time for me. I restarted it using wstool update -j 4 -t src

edit retag flag offensive close merge delete