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

shadow-fixed bin repo not synchronized?

asked 2013-09-09 20:24:57 -0500

130s gravatar image

updated 2013-09-09 20:27:24 -0500

Taking hrpsys package as an example, as of today:

  • Nice debbuild page shows 0.0.1-6.
  • In the list of available package binaries at, ros-groovy-hrpsys remains 0.0.1-1precise-20130823-1025-+0000 that looks outdated.

In addition, I found a package is missing; although openhrp3 looks built as 0.0.1-6 as well, it's not even listed in

I just guess it's related to the migration that happened soon after Aug. 23? Or am I missing something and are they actually built and available somewhere? Thanks!

edit retag flag offensive close merge delete

2 Answers

Sort by » oldest newest most voted

answered 2013-09-10 07:20:03 -0500

tfoote gravatar image currently requires a manual sync for updating both shadow-fixed and public. It's migration is still ongoing. It should be resolved in the next few weeks, but until then they syncs will be slightly slower.

edit flag offensive delete link more


Thanks. Is Hydro in the same situation (ie. slower, manual sync) ?

130s gravatar image 130s  ( 2013-09-10 20:09:56 -0500 )edit

All packages, until the hosting has finished migration.

tfoote gravatar image tfoote  ( 2013-09-10 20:29:19 -0500 )edit

Is this still the case? debbuild page is showing husky_* packages in shadow-fixed, but I can't apt-get them. Is there some way that the manual sync may be triggered?

mikepurvis gravatar image mikepurvis  ( 2013-09-16 03:33:36 -0500 )edit

answered 2013-09-16 03:45:24 -0500

130s gravatar image

updated 2013-09-16 13:04:23 -0500

I don't know if this is acceptable temporary workaround for the repository site maintainers. If it is not please remove this post.

Here's what I found inspired by my collaborator:

1 In your sources.list in your /etc/apt folder (the actual file may vary. In my case it's /etc/apt/sources.list.d/ros-latest.list), comment out all entry that uses

2 Add these two lines:

For example, mine looks like this:

$ more /etc/apt/sources.list.d/ros-latest.list
##deb <a href=""></a> precise main

# ROS Shadow-fixed repo
##deb <a href=""></a> precise main
##deb-src <a href=""></a> precise main
deb <a href=""></a> precise main
deb-src <a href=""></a> precise main

3 $ apt-get update and get what you need.

UPDATE) NOTE that this isn't shadow-fixed and is not stable as pointed out in the comment.

edit flag offensive delete link more


Isaac— this works perfectly, thanks.

mikepurvis gravatar image mikepurvis  ( 2013-09-16 04:18:56 -0500 )edit

Attention: this is NOT shadow-fixed but the building repository you are accessing. The buildfarm directly adds new Debian packages into that repo and removes downstream packages before they get rebuilt. That means the state of this repo is in constant flux. You can not expect that all packages are even in that repo. Use that at your own risk. It currently works for you because no build is ongoing and you bypass the synchronization to OSU which is currently being worked on and not yet working correctly.

Dirk Thomas gravatar image Dirk Thomas  ( 2013-09-16 06:04:58 -0500 )edit

@Dirk thanks for a warning; yes we're using this address at our own risk and will stop using it as soon as we see the sync has finished.

130s gravatar image 130s  ( 2013-09-16 13:02:56 -0500 )edit

Thanks again for posting this, Isaac. Until ros-shadow-fixed is being synced again regularly, it's very valuable to have this alternative method of testing new packages.

mikepurvis gravatar image mikepurvis  ( 2013-10-03 14:37:23 -0500 )edit

Question Tools



Asked: 2013-09-09 20:24:57 -0500

Seen: 535 times

Last updated: Sep 16 '13