Robotics StackExchange | Archived questions

raspberry pi ros install error

Getting the following error when trying to compile ros on pi. Not sure how to interpret/proceed can anyone give some insight. Thank you

==> make -j4 -l4 in '/home/pi/ros_catkin_ws/build_isolated/std_msgs'
[  0%] Built target _std_msgs_generate_messages_check_deps_Float32
[  0%] Built target _std_msgs_generate_messages_check_deps_UInt16MultiArray
[  0%] Built target _std_msgs_generate_messages_check_deps_Int16
[  0%] Built target _std_msgs_generate_messages_check_deps_ByteMultiArray
[  0%] Built target _std_msgs_generate_messages_check_deps_Header
[  0%] Built target _std_msgs_generate_messages_check_deps_MultiArrayDimension
[  0%] Built target _std_msgs_generate_messages_check_deps_UInt16
[  0%] Built target _std_msgs_generate_messages_check_deps_Int64MultiArray
[  0%] Built target _std_msgs_generate_messages_check_deps_Int64
[  0%] Built target _std_msgs_generate_messages_check_deps_Bool
[  0%] Built target _std_msgs_generate_messages_check_deps_Byte
[  0%] Built target _std_msgs_generate_messages_check_deps_String
[  0%] Built target _std_msgs_generate_messages_check_deps_Int16MultiArray
[  0%] Built target _std_msgs_generate_messages_check_deps_UInt8
[  0%] Built target _std_msgs_generate_messages_check_deps_UInt32MultiArray
[  0%] Built target _std_msgs_generate_messages_check_deps_Time
[  0%] Built target _std_msgs_generate_messages_check_deps_Float64MultiArray
[  0%] Built target _std_msgs_generate_messages_check_deps_Duration
[  0%] Built target _std_msgs_generate_messages_check_deps_ColorRGBA
[  0%] Built target _std_msgs_generate_messages_check_deps_Float64
[  0%] Built target _std_msgs_generate_messages_check_deps_Int8MultiArray
[  0%] Built target _std_msgs_generate_messages_check_deps_Int32
[  0%] Built target _std_msgs_generate_messages_check_deps_Char
[  0%] Built target _std_msgs_generate_messages_check_deps_UInt64
[  0%] Built target _std_msgs_generate_messages_check_deps_MultiArrayLayout
[  0%] Built target _std_msgs_generate_messages_check_deps_Empty
[  0%] Built target _std_msgs_generate_messages_check_deps_Float32MultiArray
[  0%] Built target _std_msgs_generate_messages_check_deps_UInt64MultiArray
[  0%] Built target _std_msgs_generate_messages_check_deps_Int32MultiArray
[  0%] Built target _std_msgs_generate_messages_check_deps_UInt8MultiArray
[  0%] Built target _std_msgs_generate_messages_check_deps_Int8
[  0%] Built target _std_msgs_generate_messages_check_deps_UInt32
[  0%] Generating Python from MSG std_msgs/Int32MultiArray
[  1%] Generating EusLisp code from std_msgs/Int32MultiArray.msg
[  2%] Generating Lisp code from std_msgs/Int32MultiArray.msg
[  3%] Generating C++ code from std_msgs/Int32MultiArray.msg
Traceback (most recent call last):
  File "/opt/ros/kinetic/share/geneus/cmake/../../../lib/geneus/gen_eus.py", line 43, in <module>
    geneus.geneus_main.genmain(sys.argv, 'gen_eus.py')
AttributeError: 'module' object has no attribute 'geneus_main'
CMakeFiles/std_msgs_generate_messages_eus.dir/build.make:95: recipe for target '/home/pi/ros_catkin_ws/devel_isolated/std_msgs/share/roseus/ros/std_msgs/msg/Int32MultiArray.l' failed
make[2]: *** [/home/pi/ros_catkin_ws/devel_isolated/std_msgs/share/roseus/ros/std_msgs/msg/Int32MultiArray.l] Error 1
CMakeFiles/Makefile2:1386: recipe for target 'CMakeFiles/std_msgs_generate_messages_eus.dir/all' failed
make[1]: *** [CMakeFiles/std_msgs_generate_messages_eus.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[  3%] Generating Lisp code from std_msgs/Float32.msg
[  3%] Generating C++ code from std_msgs/Float32.msg
[  4%] Generating Python from MSG std_msgs/Float32
[  5%] Generating Lisp code from std_msgs/UInt16.msg
[  5%] Generating Lisp code from std_msgs/Empty.msg
[  5%] Generating Python from MSG std_msgs/UInt16
[  6%] Generating C++ code from std_msgs/UInt16.msg
[  7%] Generating Python from MSG std_msgs/Empty
[  8%] Generating Lisp code from std_msgs/Char.msg
[  8%] Generating C++ code from std_msgs/Empty.msg
[  9%] Generating Lisp code from std_msgs/UInt16MultiArray.msg
[ 10%] Generating Python from MSG std_msgs/Char
[ 10%] Generating Python from MSG std_msgs/UInt16MultiArray
[ 11%] Generating C++ code from std_msgs/Char.msg
[ 12%] Generating Python from MSG std_msgs/Int64
[ 12%] Generating Lisp code from std_msgs/Int64.msg
[ 13%] Generating C++ code from std_msgs/UInt16MultiArray.msg
[ 13%] Generating C++ code from std_msgs/Int64.msg
[ 13%] Generating Python from MSG std_msgs/String
[ 14%] Generating Lisp code from std_msgs/String.msg
[ 15%] Generating Python from MSG std_msgs/Time
[ 16%] Generating C++ code from std_msgs/String.msg
[ 16%] Generating Lisp code from std_msgs/Time.msg
[ 17%] Generating Python from MSG std_msgs/MultiArrayLayout
[ 18%] Generating Lisp code from std_msgs/MultiArrayLayout.msg
[ 18%] Generating C++ code from std_msgs/Time.msg
[ 18%] Generating Python from MSG std_msgs/UInt32
[ 19%] Generating C++ code from std_msgs/MultiArrayLayout.msg
[ 20%] Generating Lisp code from std_msgs/UInt32.msg
[ 21%] Generating Python from MSG std_msgs/Int8
[ 22%] Generating C++ code from std_msgs/UInt32.msg
[ 22%] Generating Python from MSG std_msgs/ByteMultiArray
[ 23%] Generating Python from MSG std_msgs/UInt8MultiArray
[ 23%] Generating Lisp code from std_msgs/Int8.msg
[ 23%] Generating C++ code from std_msgs/Int8.msg
[ 24%] Generating Lisp code from std_msgs/ByteMultiArray.msg
[ 25%] Generating Python from MSG std_msgs/UInt64MultiArray
[ 26%] Generating C++ code from std_msgs/ByteMultiArray.msg
[ 26%] Generating Python from MSG std_msgs/Int64MultiArray
[ 27%] Generating Python from MSG std_msgs/Bool
[ 28%] Generating Lisp code from std_msgs/UInt8MultiArray.msg
[ 28%] Generating C++ code from std_msgs/UInt8MultiArray.msg
[ 28%] Generating Python from MSG std_msgs/UInt64
[ 29%] Generating C++ code from std_msgs/UInt64MultiArray.msg
[ 29%] Generating Lisp code from std_msgs/UInt64MultiArray.msg
[ 30%] Generating Python from MSG std_msgs/Int16MultiArray
[ 31%] Generating C++ code from std_msgs/Int64MultiArray.msg
[ 32%] Generating Lisp code from std_msgs/Int64MultiArray.msg
[ 33%] Generating Python from MSG std_msgs/Byte
[ 33%] Generating Lisp code from std_msgs/Bool.msg
[ 33%] Generating C++ code from std_msgs/Bool.msg
[ 34%] Generating C++ code from std_msgs/UInt64.msg
[ 34%] Generating Python from MSG std_msgs/UInt8
[ 35%] Generating Lisp code from std_msgs/UInt64.msg
[ 36%] Generating Lisp code from std_msgs/Int16MultiArray.msg
[ 36%] Generating C++ code from std_msgs/Int16MultiArray.msg
[ 37%] Generating Python from MSG std_msgs/Int16
[ 37%] Generating Python from MSG std_msgs/UInt32MultiArray
[ 38%] Generating C++ code from std_msgs/Byte.msg
[ 38%] Generating Lisp code from std_msgs/Byte.msg
[ 39%] Generating C++ code from std_msgs/UInt8.msg
[ 40%] Generating Python from MSG std_msgs/Duration
[ 41%] Generating Python from MSG std_msgs/Float32MultiArray
[ 42%] Generating Lisp code from std_msgs/UInt8.msg
[ 42%] Generating C++ code from std_msgs/Int16.msg
[ 42%] Generating Lisp code from std_msgs/Int16.msg
[ 42%] Generating Python from MSG std_msgs/Header
[ 43%] Generating Python from MSG std_msgs/Float64MultiArray
[ 44%] Generating C++ code from std_msgs/UInt32MultiArray.msg
[ 45%] Generating Lisp code from std_msgs/UInt32MultiArray.msg
[ 45%] Generating Python from MSG std_msgs/Int8MultiArray
[ 46%] Generating Lisp code from std_msgs/Duration.msg
[ 46%] Generating C++ code from std_msgs/Duration.msg
[ 47%] Generating Python from MSG std_msgs/Int32
[ 48%] Generating C++ code from std_msgs/Float32MultiArray.msg
[ 48%] Generating Lisp code from std_msgs/Float32MultiArray.msg
[ 50%] Generating Python from MSG std_msgs/MultiArrayDimension
[ 51%] Generating Lisp code from std_msgs/Header.msg
[ 51%] Generating Python from MSG std_msgs/ColorRGBA
[ 52%] Generating C++ code from std_msgs/Header.msg
[ 52%] Generating Lisp code from std_msgs/Float64MultiArray.msg
[ 52%] Generating C++ code from std_msgs/Float64MultiArray.msg
[ 53%] Generating C++ code from std_msgs/Int8MultiArray.msg
[ 54%] Generating Python from MSG std_msgs/Float64
[ 55%] Generating Lisp code from std_msgs/Int8MultiArray.msg
[ 56%] Generating Python msg __init__.py for std_msgs
[ 57%] Generating Lisp code from std_msgs/Int32.msg
[ 57%] Generating C++ code from std_msgs/Int32.msg
[ 58%] Generating C++ code from std_msgs/MultiArrayDimension.msg
[ 58%] Built target std_msgs_generate_messages_py
[ 59%] Generating C++ code from std_msgs/ColorRGBA.msg
[ 59%] Generating Lisp code from std_msgs/MultiArrayDimension.msg
[ 59%] Generating C++ code from std_msgs/Float64.msg
[ 60%] Generating Lisp code from std_msgs/ColorRGBA.msg
[ 60%] Generating Lisp code from std_msgs/Float64.msg
[ 60%] Built target std_msgs_generate_messages_cpp
[ 60%] Built target std_msgs_generate_messages_lisp
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2
<== Failed to process package 'std_msgs': 
  Command '['/opt/ros/kinetic/env.sh', 'make', '-j4', '-l4']' returned non-zero exit status 2

Reproduce this error by running:
==> cd /home/pi/ros_catkin_ws/build_isolated/std_msgs && /opt/ros/kinetic/env.sh make -j4 -l4

Command failed, exiting.

Asked by rnunziata on 2017-06-08 20:11:38 UTC

Comments

one possibility is that the exclude param on : (see below) was ignored.

 rosinstall_generator ros_comm vision_opencv --rosdistro kinetic --deps --wet-only --exclude roslisp --tar > kinetic-ros_comm-wet.rosinstall

Asked by rnunziata on 2017-06-08 21:19:26 UTC

Answers