ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

orocos_toolchain install git issue

asked 2012-07-10 17:41:42 -0500

prince gravatar image

updated 2012-07-11 17:54:23 -0500

I am trying to install hector_slam on Ubuntu Lucid lynx. For installing orocos_toolchain, I am following instructions on roswiki. At a intermediate step, i am getting following error:

dst:desktop:~/robotics/experiments/orocos_toolchain$ git submodule update
Initialized empty Git repository in /home/dst/robotics/experiments/orocos_toolchain/rtt/.git/


error: Unable to get pack file https://git.gitorious.org/orocos-toolchain/rtt.git/objects/pack/pack-8d2bd25397e5fedbb908340c0536ada28f680d46.pack
Peer closed the TLS connection
error: Unable to find 526a4adc3102ba0ec72ca1135cecf669e42d1f76 under https://git.gitorious.org/orocos-toolchain/rtt.git
Cannot obtain needed object 526a4adc3102ba0ec72ca1135cecf669e42d1f76
while processing commit a03ed29d72bd8eeaa06eb5f5ae3145b26d7026e1.
error: Fetch failed.
Clone of 'https://git.gitorious.org/orocos-toolchain/rtt.git' into submodule path 'rtt' failed

Can someone tell me cause of this?

Update1:

I deleted everything. and start a fresh again. But I am still getting following error.

error: Unable to get pack file https://git.gitorious.org/orocos-toolchain/rtt.git/objects/pack/pack-8d2bd25397e5fedbb908340c0536ada28f680d46.pack
Peer closed the TLS connection
error: Unable to find 526a4adc3102ba0ec72ca1135cecf669e42d1f76 under https://git.gitorious.org/orocos-toolchain/rtt.git
Cannot obtain needed object 526a4adc3102ba0ec72ca1135cecf669e42d1f76
while processing commit a03ed29d72bd8eeaa06eb5f5ae3145b26d7026e1.
error: Fetch failed.
Clone of 'https://git.gitorious.org/orocos-toolchain/rtt.git' into submodule path 'rtt' failed

Update2: i deleleted everything and started from fresh. Following is the output.

dst@dst-desktop:~/robotics/experiments$ git clone http://git.gitorious.org/orocos-toolchain/orocos_toolchain.git
Initialized empty Git repository in /home/dst/robotics/experiments/orocos_toolchain/.git/
dst@dst-desktop:~/robotics/experiments$ git clone http://git.mech.kuleuven.be/robotics/rtt_ros_integration.git
Initialized empty Git repository in /home/dst/robotics/experiments/rtt_ros_integration/.git/
remote: Counting objects: 624, done.
remote: Compressing objects: 100% (395/395), done.
remote: Total 624 (delta 392), reused 339 (delta 208)
Receiving objects: 100% (624/624), 97.34 KiB | 38 KiB/s, done.
Resolving deltas: 100% (392/392), done.
dst@dst-desktop:~/robotics/experiments$ git clone http://git.mech.kuleuven.be/robotics/rtt_ros_comm.git
Initialized empty Git repository in /home/dst/robotics/experiments/rtt_ros_comm/.git/
remote: Counting objects: 22, done.
remote: Compressing objects: 100% (20/20), done.
remote: Total 22 (delta 9), reused 0 (delta 0)
Unpacking objects: 100% (22/22), done.
dst@dst-desktop:~/robotics/experiments$ 
dst@dst-desktop:~/robotics/experiments$ git clone http://git.mech.kuleuven.be/robotics/rtt_common_msgs.git
Initialized empty Git repository in /home/dst/robotics/experiments/rtt_common_msgs/.git/
remote: Counting objects: 83, done.
remote: Compressing objects: 100% (80/80), done.
remote: Total 83 (delta 48), reused 0 (delta 0)
Unpacking objects: 100% (83/83), done.
dst@dst-desktop:~/robotics/experiments$ git clone http://git.mech.kuleuven.be/robotics/rtt_geometry.git
Initialized empty Git repository in /home/dst/robotics/experiments/rtt_geometry/.git/
remote: Counting objects: 223, done.
remote: Compressing objects: 100% (219/219), done.
remote: Total 223 (delta 115), reused 0 (delta 0)
Receiving objects: 100% (223/223), 44.48 KiB | 46 KiB/s, done.
Resolving deltas: 100% (115/115), done.
dst@dst-desktop:~/robotics/experiments$ roscd orocos_toolchain
dst@dst-desktop:~/robotics/experiments/orocos_toolchain$ git submodule init
Submodule 'log4cpp' (https://git.gitorious.org/orocos-toolchain/log4cpp.git) registered for path 'log4cpp'
Submodule 'ocl' (https://git.gitorious.org/orocos-toolchain/ocl ...
(more)
edit retag flag offensive close merge delete

Comments

Perhaps it was a transient error? Just checked here and all seems to work.

ipso gravatar image ipso  ( 2012-07-10 20:51:17 -0500 )edit

i had tried thrice over 24 hours!

prince gravatar image prince  ( 2012-07-10 23:22:41 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted
0

answered 2012-07-11 00:57:05 -0500

ipso gravatar image

updated 2012-07-11 21:10:25 -0500

Edit after updated question:

Besides the fact that you have a problem with git, I can't find the dependency on OROCOS in hector_slam (at least not on its wiki page)?

Also: a deb (binary package) install is not possible? Edit: seems not, as there are (AFAIK) no debs for orocos_toolchain on fuerte yet.

I am sitting behind a proxy but that should not be a problem.

Should not no, but I've seen stranger things happen. The 'Peer closed the TLS connection' bit could point towards your proxy interfering with SSL traffic somehow. As to why the other git clone invocations succeed, no idea. A quick Google search shows more people with similar problems (see here for instance). No solutions that I can find though.

If possible, try without the proxy, to rule out any problems with it.

Alternatively, you could download a zip from gitorious of each of the projects referenced, create the required directory structure by hand and proceed with building.


You might also first try updating your git (since you mention being on Lucid): you can use the Ubuntu Git Maintainers PPA for that.

edit flag offensive delete link more

Comments

Please find the update2 in original question. I am sitting behind a proxy but that should not be a problem.

prince gravatar image prince  ( 2012-07-11 17:54:54 -0500 )edit

OROCOS tool chain is required for hector_quadrotor_controller

prince gravatar image prince  ( 2012-07-15 23:26:52 -0500 )edit

Ok, but your original question stated that you were installing 'hector_slam', not the quadrotor_controller. But what is the status of the problem currently? Have you tried without going through the proxy? What about trying to update git?

ipso gravatar image ipso  ( 2012-07-16 08:31:56 -0500 )edit

Question Tools

Stats

Asked: 2012-07-10 17:41:42 -0500

Seen: 407 times

Last updated: Jul 11 '12