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

Why is fuerte unsupported on natty?

asked 2012-04-24 03:51:35 -0600

robbel gravatar image

Is it just per choice of the repository maintainers or are there some deeper incompatibilities between natty and fuerte? i.e. libs that ship with natty, etc.

thanks!

edit retag flag offensive close merge delete

Comments

Steven Bellens describes it below. Still hate to think that there's no easy upgrade path for the natty etc folks..

robbel gravatar image robbel  ( 2012-04-24 04:08:09 -0600 )edit

2 Answers

Sort by ยป oldest newest most voted
1

answered 2012-04-24 03:58:05 -0600

updated 2012-04-24 03:58:29 -0600

See http://ros.org/reps/rep-0003.html for the logic and reasoning behind it. How I interpret it: as fuerte is released just before the next Ubuntu LTS release, only one previous release of Ubuntu is supported (Oneiric), because of expected major jumps in library versions in the Oneiric version.

edit flag offensive delete link more
2

answered 2012-04-24 05:04:33 -0600

kwc gravatar image

We debated this at length during the Thirdparty Library/Target Platforms SIG:

http://ros.org/wiki/fuerte/Planning/Thirdparty

We supported Maverick for Electric and it was a big waste of time because:

  • Most people using non-LTS releases upgrade to the next non-LTS release
  • It wasted a lot of developer time providing compatibility fixes
  • non-LTS releases by Ubuntu generally have significant bugs that hurt integration
  • it requires many more servers for us to build another distribution

Applying the same logic to Fuerte, plus with Precise (new LTS) around the corner, it would be a huge developer effort with little benefit.

You can still build Fuerte from source on Natty; you just don't get binary builds nor Natty-specific patches.

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2012-04-24 03:51:35 -0600

Seen: 815 times

Last updated: Apr 24 '12