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

Joe Romano jrom at seas.upenn.edu
Tue Jun 7 18:31:28 UTC 2011


Actually two things in addition to my last email:

I meant it probably failed when you got to the next line (not easy_install):
rosinstall ~/ros
"http://packages.ros.org/cgi-bin/gen_rosinstall.py?rosdistro=diamondback&variant=desktop-full&overlay=no"
right?

The instructions on the wiki are a little confusing here. Did you read
the previous step that tells you to add the '-n' option to this
command to prevent building? So the command should actually be:
rosinstall ~/ros
"http://packages.ros.org/cgi-bin/gen_rosinstall.py?rosdistro=diamondback&variant=desktop-full&overlay=no"
-n

That should get you through the code-downloading step without
crashing. You will then have to build it all manually using the
command on the wiki:
 ~/ros/setup.sh
rosmake --no-rosdep rostest

I'd be interested in hearing if you have success so we can remove the
untested warning at the top of the wiki page.

On Tue, Jun 7, 2011 at 1:46 PM, Joe Romano <jrom at seas.upenn.edu> wrote:
> Hi Rodrigo,
>
> At what point in the instructions exactly did this come up? It looks
> like it happened when you got to:
> sudo easy_install -U rosinstall
> right?
> Did you successfully complete all the other steps first on
> http://www.ros.org/wiki/diamondback/Installation/Slackware? Did the
> previous command work okay without errors?:
> . ~/ros/setup.sh
> rosmake --no-rosdep rostest
>
>
> Also - does anyone know who is the go-to person for "rosdep" (Tully?).
> It looks like support for almost all other linux flavors on ROS.org
> has been properly added to rosdep except Slackware. If there were some
> instructions or experienced-user advice on how to do this I could give
> it a try.
>
> -Joe
>
> On Tue, Jun 7, 2011 at 12:41 PM, Benjamin Cohen <bencohen2 at gmail.com> wrote:
>> In case you're interested.
>>
>> -- ben
>>
>>
>>
>> ---------- Forwarded message ----------
>> From: Rodrigo Ventura <yoda at isr.ist.utl.pt>
>> Date: Tue, Jun 7, 2011 at 12:38 PM
>> Subject: [ros-users] cannot install diamondback in slackware-linux
>> To: ros-users at code.ros.org
>>
>>
>>
>> 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.
>>
>> Regards,
>>
>> Rodrigo Ventura
>> Institute for Systems and Robotics
>> Instituto Superior Técnico
>> Lisbon, Portugal
>> http://users.isr.ist.utl.pt/~yoda
>>
>>
>>
>> _______________________________________________
>> ros-users mailing list
>> ros-users at code.ros.org
>> https://code.ros.org/mailman/listinfo/ros-users
>>
>>
>



More information about the ros-users mailing list