Re: [ros-users] Rosinstall problems (Was Re: ROS Diamondback…

Top Page
Attachments:
Message as email
+ (text/plain)
+ (text/html)
Delete this message
Reply to this message
Author: User discussions
Date:  
To: User discussions
Subject: Re: [ros-users] Rosinstall problems (Was Re: ROS Diamondback Beta 2)
It was not the first svn as I could checkout from the beginning of the
.rosinstall file to the physics_ode

Oh yes, I have FR locales. I would never had thougth to precise this.
Setting the locale to EN allowed to go to the end of SVN stuff. I have some
warnings :
ard@ard-host-v5:~$ rosinstall ros "
http://packages.ros.org/cgi-bin/gen_rosinstall.py?rosdistro=diamondback&variant=desktop-full&overlay=no
"
rosinstall operating on /media/DD_data/home/ard/ros from specifications in
rosinstall files /media/DD_data/home/ard/ros/.rosinstall,
http://packages.ros.org/cgi-bin/gen_rosinstall.py?rosdistro=diamondback&variant=desktop-full&overlay=no
Installing https://code.ros.org/svn/ros/stacks/ros/tags/ros-1.4.3 to
/media/DD_data/home/ard/ros/ros
svn: warning: cannot set LC_CTYPE locale
svn: warning: environment variable LANG is en_US.utf-8
svn: warning: please check that your locale name is correct
svn: warning: cannot set LC_CTYPE locale
svn: warning: environment variable LANG is en_US.utf-8
svn: warning: please check that your locale name is correct
At revision 13104.

but theses packages seems checkouted :
ard@ard-host-v5:~/ros$ ls
common            diagnostics    executive_smach
image_common             laser_pipeline  physics_ode  ros_comm
setup.bash  simulator_gazebo  vision_opencv         visualization_tutorials
common_msgs       documentation  geometry
image_pipeline           navigation      robot_model  ros_tutorials
setup.sh    simulator_stage   visualization
common_tutorials  driver_common  geometry_tutorials
image_transport_plugins  perception_pcl  ros          rx
setup.zsh   slam_gmapping     visualization_common


ard@ard-host-v5:~/ros$ ls ros
AUTHORS CMakeLists.txt LICENSE Makefile README bin config core
rosdep.yaml stack.xml test tools


After some rosdep.yaml customizations and builds I think I have all working
now since I successfully spwanned a tutorial turtle :
ard@ard-host-v5:/media/DD_data/home/ard/ros/ros_comm$ rosrun turtlesim
turtlesim_node
[ INFO] [1297121079.766515844]: Starting turtlesim with node name /turtlesim
[ INFO] [1297121079.776034377]: Spawning turtle [turtle1] at x=[5,555555],
y=[5,555555], theta=[0,000000]

So I think you were rigth, it's a locale problem. Thanks for your time

I would be pleased to send you patches of rosdep.yaml to add debian
dependencies, if it is possible, please give me the doc to do this or send
me the command line to prepare the patch.



2011/2/7 Tully Foote <>

> Hi Willy,
>
> I've copied your rosinstall file directly and it is able to install as
> pasted below on my machine. Can you provide the full output? In particular
> is this the first svn install that fails? Also, I notice that you seem to
> have non en language in your svn output. It's quite possible that the
> version parsing for the svn url extraction is not robust to different locale
> settings. Could you try rerunning with "LANG=en_US.utf-8 " prepended to
> your command. if that fixes it we can open a ticket to make rosinstall
> support multiple locales.
>
> Tully
>
> On Mon, Feb 7, 2011 at 11:30 AM, Willy Lambert <>wrote:
>
>> Hi,
>>
>> I am using a Debian and tried a svn&compil install.
>> I followed these instructions from scratch (I moved the old installation)
>> :
>> http://www.ros.org/wiki/diamondback/Installation/Ubuntu/SVN
>>
>>  It fails (as in the first release) during the svn update :
>> A
>> /media/DD_data/home/ard/ros/physics_ode/opende/opende-wg-branch-r1771.tar.gz.md5sum
>> A    /media/DD_data/home/ard/ros/physics_ode/opende/Makefile
>> A    /media/DD_data/home/ard/ros/physics_ode/opende/Makefile.ode.simpar
>> A    /media/DD_data/home/ard/ros/physics_ode/opende/Makefile.threadpool
>> A
>> /media/DD_data/home/ard/ros/physics_ode/opende/opende-wg-branch-r1772.tar.gz.md5sum
>> A    /media/DD_data/home/ard/ros/physics_ode/opende/CMakeLists.txt
>> A    /media/DD_data/home/ard/ros/physics_ode/CMakeLists.txt
>> A    /media/DD_data/home/ard/ros/physics_ode/Makefile
>> A    /media/DD_data/home/ard/ros/physics_ode/rosdep.yaml
>>  U   /media/DD_data/home/ard/ros/physics_ode
>> Révision 35794 extraite.
>> Installing https://code.ros.org/svn/ros/stacks/ros/tags/ros-1.4.3  to
>> /media/DD_data/home/ard/ros/ros
>> Traceback (most recent call last):
>>   File "/usr/local/bin/rosinstall", line 5, in <module>
>>     pkg_resources.run_script('rosinstall==0.5.15', 'rosinstall')
>>   File "/usr/lib/python2.6/dist-packages/pkg_resources.py", line 467, in
>> run_script
>>     self.require(requires)[0].run_script(script_name, ns)
>>   File "/usr/lib/python2.6/dist-packages/pkg_resources.py", line 1200, in
>> run_script
>>     execfile(script_filename, namespace, namespace)
>>   File
>> "/usr/local/lib/python2.6/dist-packages/rosinstall-0.5.15-py2.6.egg/EGG-INFO/scripts/rosinstall",
>> line 549, in <module>
>>     sys.exit(not rosinstall_main(sys.argv))
>>   File
>> "/usr/local/lib/python2.6/dist-packages/rosinstall-0.5.15-py2.6.egg/EGG-INFO/scripts/rosinstall",
>> line 531, in rosinstall_main
>>     install_success = config.execute_install(options.backup_changed, mode,
>> options.robust)
>>   File
>> "/usr/local/lib/python2.6/dist-packages/rosinstall-0.5.15-py2.6.egg/EGG-INFO/scripts/rosinstall",
>> line 276, in execute_install
>>     if not t.install(os.path.join(self.base_path, backup_path), mode):
>>   File
>> "/usr/local/lib/python2.6/dist-packages/rosinstall-0.5.15-py2.6.egg/EGG-INFO/scripts/rosinstall",
>> line 116, in install
>>     elif self.vcsc.get_url().rstrip('/') != self.uri.rstrip('/'):  #strip
>> trailing slashes for #3269
>> AttributeError: 'NoneType' object has no attribute 'rstrip'

>>
>>
>>
>> Here is the content of my .rosinstall
>>
>> - svn: {local-name: ros, uri: '
>> https://code.ros.org/svn/ros/stacks/ros/tags/ros-1.4.3'}
>> - svn: {local-name: ros_comm, uri: '
>> https://code.ros.org/svn/ros/stacks/ros_comm/tags/ros_comm-1.4.0'}
>> - svn: {local-name: common_msgs, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/common_msgs/tags/common_msgs-1.4.0
>> '}
>> - svn: {local-name: common, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/common/tags/common-1.4.0'}
>> - svn: {local-name: diagnostics, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/diagnostics/tags/diagnostics-1.2.5
>> '}
>> - svn: {local-name: driver_common, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/driver_common/tags/driver_common-1.2.3
>> '}
>> - hg: {local-name: geometry, uri: '
>> https://ros-geometry.googlecode.com/hg/', version: geometry-1.3.6}
>> - svn: {local-name: robot_model, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/robot_model/tags/robot_model-1.4.0
>> '}
>> - svn: {local-name: executive_smach, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/executive_smach/tags/executive_smach-1.0.0
>> '}
>> - svn: {local-name: simulator_stage, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/simulator_stage/tags/simulator_stage-1.2.4
>> '}
>> - svn: {local-name: simulator_gazebo, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/simulator_gazebo/tags/simulator_gazebo-1.2.8
>> '}
>> - svn: {local-name: physics_ode, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/physics_ode/tags/physics_ode-1.4.0
>> '}
>> - svn: {local-name: ros, uri: '
>> https://code.ros.org/svn/ros/stacks/ros/tags/ros-1.4.3'}
>> - svn: {local-name: ros_comm, uri: '
>> https://code.ros.org/svn/ros/stacks/ros_comm/tags/ros_comm-1.4.0'}
>> - svn: {local-name: image_common, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/image_common/tags/image_common-1.4.0
>> '}
>> - svn: {local-name: image_transport_plugins, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/image_transport_plugins/tags/image_transport_plugins-1.4.0
>> '}
>> - svn: {local-name: image_pipeline, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/image_pipeline/tags/image_pipeline-1.3.0
>> '}
>> - svn: {local-name: laser_pipeline, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/laser_pipeline/tags/laser_pipeline-1.0.2
>> '}
>> - svn: {local-name: perception_pcl, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/perception_pcl/tags/perception_pcl-0.8.0
>> '}
>> - svn: {local-name: vision_opencv, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/vision_opencv/tags/vision_opencv-1.3.7
>> '}
>> - svn: {local-name: ros, uri: '
>> https://code.ros.org/svn/ros/stacks/ros/tags/ros-1.4.3'}
>> - svn: {local-name: ros_comm, uri: '
>> https://code.ros.org/svn/ros/stacks/ros_comm/tags/ros_comm-1.4.0'}
>> - svn: {local-name: common_msgs, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/common_msgs/tags/common_msgs-1.4.0
>> '}
>> - svn: {local-name: common, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/common/tags/common-1.4.0'}
>> - svn: {local-name: diagnostics, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/diagnostics/tags/diagnostics-1.2.5
>> '}
>> - svn: {local-name: driver_common, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/driver_common/tags/driver_common-1.2.3
>> '}
>> - hg: {local-name: geometry, uri: '
>> https://ros-geometry.googlecode.com/hg/', version: geometry-1.3.6}
>> - svn: {local-name: robot_model, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/robot_model/tags/robot_model-1.4.0
>> '}
>> - svn: {local-name: executive_smach, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/executive_smach/tags/executive_smach-1.0.0
>> '}
>> - svn: {local-name: navigation, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/navigation/tags/navigation-1.3.1
>> '}
>> - svn: {local-name: slam_gmapping, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/slam_gmapping/tags/slam_gmapping-1.2.2
>> '}
>> - svn: {local-name: visualization_common, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/visualization_common/tags/visualization_common-1.4.0
>> '}
>> - svn: {local-name: visualization, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/visualization/tags/visualization-1.4.0
>> '}
>> - svn: {local-name: ros, uri: '
>> https://code.ros.org/svn/ros/stacks/ros/tags/ros-1.4.3'}
>> - svn: {local-name: ros_comm, uri: '
>> https://code.ros.org/svn/ros/stacks/ros_comm/tags/ros_comm-1.4.0'}
>> - svn: {local-name: common_msgs, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/common_msgs/tags/common_msgs-1.4.0
>> '}
>> - svn: {local-name: common, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/common/tags/common-1.4.0'}
>> - svn: {local-name: diagnostics, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/diagnostics/tags/diagnostics-1.2.5
>> '}
>> - svn: {local-name: driver_common, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/driver_common/tags/driver_common-1.2.3
>> '}
>> - hg: {local-name: geometry, uri: '
>> https://ros-geometry.googlecode.com/hg/', version: geometry-1.3.6}
>> - svn: {local-name: robot_model, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/robot_model/tags/robot_model-1.4.0
>> '}
>> - svn: {local-name: executive_smach, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/executive_smach/tags/executive_smach-1.0.0
>> '}
>> - svn: {local-name: ros, uri: '
>> https://code.ros.org/svn/ros/stacks/ros/tags/ros-1.4.3'}
>> - svn: {local-name: ros_comm, uri: '
>> https://code.ros.org/svn/ros/stacks/ros_comm/tags/ros_comm-1.4.0'}
>> - svn: {local-name: rx, uri: '
>> https://code.ros.org/svn/ros/stacks/rx/tags/rx-1.4.0'}
>> - svn: {local-name: documentation, uri: '
>> https://code.ros.org/svn/ros/stacks/documentation/tags/documentation-1.4.0
>> '}
>> - svn: {local-name: ros_tutorials, uri: '
>> https://code.ros.org/svn/ros/stacks/ros_tutorials/tags/ros_tutorials-0.2.4
>> '}
>> - svn: {local-name: common_tutorials, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/common_tutorials/tags/common_tutorials-0.1.2
>> '}
>> - svn: {local-name: geometry_tutorials, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/geometry_tutorials/tags/geometry_tutorials-0.1.2
>> '}
>> - svn: {local-name: visualization_tutorials, uri: '
>> https://code.ros.org/svn/ros-pkg/stacks/visualization_tutorials/tags/visualization_tutorials-0.2.2
>> '}
>>
>>
>> I have no idea of what's happening.
>>
>>
>> 2011/2/7 Ken Conley <>
>>
>> http://www.ros.org/news/2011/02/ros-diamondback-beta-2-release.html
>>>
>>> Thanks everyone for the helpful reports. We've pushed a lot of stack
>>> updates and are getting closer to our release candidate. We
>>> appreciate your continued help with integration, including the updates
>>> to the installation instructions on the various Linux distributions.
>>>
>>> FYI: Here are some remaining OS X integration tickets based on
>>> Nicholas Butko's reports, patches welcome:
>>>
>>> https://code.ros.org/trac/ros-pkg/ticket/4764
>>> https://code.ros.org/trac/ros-pkg/ticket/4765
>>> https://code.ros.org/trac/ros-pkg/ticket/4766
>>>
>>> We still have some fixes that have not been released yet, but will be
>>> included in the next update.
>>>
>>> - Ken
>>> _______________________________________________
>>> ros-users mailing list
>>>
>>> https://code.ros.org/mailman/listinfo/ros-users
>>>
>>
>>
>> _______________________________________________
>> ros-users mailing list
>>
>> https://code.ros.org/mailman/listinfo/ros-users
>>
>>
>
>
> --
> Tully Foote
> Systems Engineer
> Willow Garage, Inc.
>
> (650) 475-2827
>
> _______________________________________________
> ros-users mailing list
>
> https://code.ros.org/mailman/listinfo/ros-users
>
>