[ros-users] cannot install diamondback in slackware-linux

Rodrigo Ventura yoda at isr.ist.utl.pt
Tue Jun 7 16:38:00 UTC 2011

Hi. I'm using Slackware 13.37.0 and I'm getting this error while trying to install ROS diamondback, following the instructions provided on the wiki. The error is:


Bootstrapping ROS build
Detected ros_comm bootstrapping it too.
Could not detect OS. platform detection will not work
[ rosmake ] Packages requested are: ['ros', 'ros_comm']                                                                                           
[ rosmake ] Logging to directory/home/scout/.ros/rosmake/rosmake_output-20110607-161538                                                           
[ rosmake ] Expanded args ['ros', 'ros_comm'] to:
['roslib', 'rosbuild', 'mk', 'roslang', 'rosunit', 'rosdep', 'rosmake', 'roscreate', 'rosbash', 'rosboost_cfg', 'rosclean', 'rosemacs', 'rospack', 'test_roslib', 'test_rosmake', 'test_roscreate', 'test_rospack', 'test_rosdep', 'rosmaster', 'rosservice', 'rosbag', 'rosout', 'rosrecord', 'rosmsg', 'rosconsole', 'rosbagmigration', 'topic_tools', 'rosgraph', 'rosnode', 'rostest', 'roslaunch', 'rosparam', 'rostopic', 'rosgraph_msgs', 'std_srvs', 'std_msgs', 'test_roscpp_serialization_perf', 'test_rosbag', 'test_crosspackage', 'test_rosnode', 'test_rosmsg', 'test_roscpp_serialization', 'test_rospy', 'perf_roscpp', 'test_rosmaster', 'test_rosparam', 'test_rostopic', 'test_rosservice', 'test_roslib_comm', 'test_topic_tools', 'test_roslaunch', 'test_roswtf', 'test_roscpp', 'test_rosgraph', 'test_rostime', 'test_ros', 'test_rostest', 'roslisp', 'rospy', 'roscpp_traits', 'roscpp', 'roscpp_serialization', 'roscore_migration_rules', 'rostime', 'message_filters', 'cpp_common', 'xmlrpcpp', 'roswtf']
[ rosmake ] Generating Install Script using rosdep then executing. This may take a minute, you will be prompted for permissions. . .               
[ rosmake ] rosdep install failed: Could not detect OS, tried ['rosdep_test_os', 'debian', 'ubuntu', 'ubuntu', 'opensuse', 'fedora', 'rhel', 'arch', 'macports', 'gentoo', 'cygwin', 'freebsd']
Traceback (most recent call last):
  File "/usr/bin/rosinstall", line 5, in <module>
    pkg_resources.run_script('rosinstall==0.5.16', 'rosinstall')
  File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 489, in run_script
    self.require(requires)[0].run_script(script_name, ns)
  File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 1214, in run_script
    exec script_code in namespace, namespace
  File "/usr/lib/python2.6/site-packages/rosinstall-0.5.16-py2.6.egg/EGG-INFO/scripts/rosinstall", line 556, in <module>
  File "/usr/lib/python2.6/site-packages/rosinstall-0.5.16-py2.6.egg/EGG-INFO/scripts/rosinstall", line 547, in rosinstall_main
  File "/usr/lib/python2.6/subprocess.py", line 488, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command 'source /home/scout/ros/setup.sh && rosmake ros ros_comm --rosdep-install' returned non-zero exit status 1


Any help is most welcome.


Rodrigo Ventura
Institute for Systems and Robotics
Instituto Superior Técnico
Lisbon, Portugal

More information about the ros-users mailing list