Noetic on Jammy?
Are there any known downsides of using the packages hosted at https://packages.ubuntu.com/, vs. those at http://packages.ros.org/ros/ubuntu?
Some background: Noetic is only supported on Ubuntu Focal, by design. We'd like to run Noetic on Jammy.
I notice that https://packages.ubuntu.com/ hosts a bunch of apt packages like jammy/ros-desktop-full. I've installed that package into a container, and it seems to work fine (roscore
starts, anyway). I'm surprised that I have never seen anyone suggest simply installing the Ubuntu metapackages (which seems much simpler).
See also #q399664 - I should update my answer there but what I've seen since is that
ros-desktop-full
and related works well- I've gone well beyond just running roscore but no serious stress tests yet. But it is missing a lot of standard stuff, some packages weren't ready in time for 22.04 (maybe 22.04.x will have them)- and a lot else isn't even in debian testing/unstable yet, so those require compiling, many packages require fixes to compile (mostly small ones,boost::placeholders::_1
comes up a lot)- which then ought to get upstreamed into noetic sources or land in ros-o and eventually may become available in 22.04 apt packages.