Install Hydro from source: unexpected keyword argument 'timeout'
I am trying to install Hydro from source following these instructions on Ubuntu 12.04 32 bit.
After this command: wstool init -j8 src hydro-desktop-full-wet.rosinstall
I got several errors of this type:
TypeError: checkout() got an unexpected keyword argument 'timeout'
How can I solve this problem? Thanks!
The whole traceback of the command is:
ale@ale-laptop:~/ros_catkin_ws$ wstool update -j 4 -t src
[actionlib,angles,bfl,bond_core/bond] still active
[actionlib] Fetching https://github.com/ros-gbp/actionlib-release/archive/release/hydro/actionlib/1.10.3-0.tar.gz (version actionlib-release-release-hydro-actionlib-1.10.3-0) to /home/ale/ros_catkin_ws/src/actionlib
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/wstool/common.py", line 283, in run
result_dict = self.worker.do_work()
File "/usr/lib/pymodules/python2.7/wstool/multiproject_cmd.py", line 339, in do_work
verbose=self.report.verbose)
File "/usr/lib/pymodules/python2.7/wstool/config_elements.py", line 370, in install
verbose=verbose):
TypeError: checkout() got an unexpected keyword argument 'timeout'
[bond_core/bond] Fetching https://github.com/ros-gbp/bond_core-release/archive/release/hydro/bond/1.7.16-0.tar.gz (version bond_core-release-release-hydro-bond-1.7.16-0) to /home/ale/ros_catkin_ws/src/bond_core/bond
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/wstool/common.py", line 283, in run
[angles] Fetching https://github.com/ros-gbp/geometry_angles_utils-release/archive/release/hydro/angles/1.9.9-0.tar.gz (version geometry_angles_utils-release-release-hydro-angles-1.9.9-0) to /home/ale/ros_catkin_ws/src/angles
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/wstool/common.py", line 283, in run
result_dict = self.worker.do_work()
File "/usr/lib/pymodules/python2.7/wstool/multiproject_cmd.py", line 339, in do_work
result_dict = self.worker.do_work()
verbose=self.report.verbose)
File "/usr/lib/pymodules/python2.7/wstool/config_elements.py", line 370, in install
File "/usr/lib/pymodules/python2.7/wstool/multiproject_cmd.py", line 339, in do_work
verbose=verbose):
TypeError: checkout() got an unexpected keyword argument 'timeout'
verbose=self.report.verbose)
File "/usr/lib/pymodules/python2.7/wstool/config_elements.py", line 370, in install
verbose=verbose):
TypeError: checkout() got an unexpected keyword argument 'timeout'
[bfl] Fetching https://github.com/ros-gbp/bfl-release/archive/release/hydro/bfl/0.7.0-3.tar.gz (version bfl-release-release-hydro-bfl-0.7.0-3) to /home/ale/ros_catkin_ws/src/bfl
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/wstool/common.py", line 283, in run
result_dict = self.worker.do_work()
File "/usr/lib/pymodules/python2.7/wstool/multiproject_cmd.py", line 339, in do_work
verbose=self.report.verbose)
File "/usr/lib/pymodules/python2.7/wstool/config_elements.py", line 370, in install
verbose=verbose):
TypeError: checkout() got an unexpected keyword argument 'timeout'
[bond_core/bond_core,bond_core/bondcpp,bond_core/bondpy,bond_core/smclib] still active
[bond_core/bondcpp] Fetching https://github.com/ros-gbp/bond_core-release/archive/release/hydro/bondcpp/1.7.16-0.tar.gz (version bond_core-release-release-hydro-bondcpp-1.7.16-0) to /home/ale/ros_catkin_ws/src/bond_core/bondcpp
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/wstool/common.py", line 283, in run
result_dict = self.worker.do_work()
File "/usr/lib/pymodules/python2.7/wstool/multiproject_cmd.py", line 339, in do_work
verbose=self ...
We need the whole traceback to help you out. However, I would guess that you have an out-of-date dependency. Make sure you have the most up-to-date versions of things like
python-vcstools
andpython-wstool
.python-vcstools and python-wstool are installed with apt-get and the whole OS is up-to-date.