-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ubuntu 24.04 Noble Numbat ROS1 build #42
Comments
It looks like a bunch of apt packages that were available earlier in 24.04 are now unavailable? The docker file fails the same as a desktop install. Maybe try again in a few days.
Follow these suggestions: https://askubuntu.com/questions/1493000/how-do-i-find-out-why-a-package-gpac-has-been-removed-from-ubuntu For now build more things from source, update those instructions as needed. Could build https://github.com/orocos/orocos-bayesian-filtering from source but skipping any package that uses it for now (people_tracking_filter)
|
Try building catkin_tools manually Need to replace distutils
https://setuptools.pypa.io/en/latest/deprecated/distutils-legacy.html No it isn't catkin tools, it's regular catkin?
|
Wasn't this working fine in 23.10- what's different now?
SteveMacenski/slam_toolbox#469 -> |
A built from source rospack doesn't work for anything except system installed packages, after building and source deve/setup.bash it can't find anything in workspace
Probably because devel/setup.bash isn't setting ROS_PACKAGE_PATH? rospack adds /usr/share itself lucasw/rospack@2ea310d Where is ROS_PACKAGE_PATH appended to- are there files inside devel that do it (when they are functioning) The above is for a devel build, try an install - nope no better https://github.com/ros/ros_environment ? don't have this installed at all, probably should start over and install it from source following the older ros from src instructions. |
The rospack failure causes this to fail
Can skip for now by not enabling testing
|
https://launchpad.net/ubuntu/+source/ros-metapackages - no noble entries https://tracker.debian.org/pkg/ros-metapackages
This leads to https://tracker.debian.org/pkg/ros-ros-comm
That's the boost I have installed though |
Look around in recent versions of debian docker images, and make some Dockerfiles here for installing other ros packages https://hub.docker.com/_/debian Start with
bookworm has ros-core-dev, trixie doesn't But roscore still works, other packages look reasonable (and as mentioned elsewhere libapriltags is a version that works with cmake). double check right debian version:
|
Current process to get base ros running using https://github.com/lucasw/ros_from_src/tree/ubuntu2404:
After that roscore, rostopic etc. will work The latest changes break in python3.8, maybe create both site-packages and dist-packages or detect which is needed
Next overlay the whole 2404 base_repos.yaml - some of them may be redundant but don't bother screen those out now |
Add these repos to the ros_from_src git_clone.sh
|
Update git_clone.sh with ros-o repos, roscpp_core is the ros/ one |
https://discourse.ubuntu.com/t/changes-to-ros-debian-science-support-packages/44497
Looks like they are taking those packages out because some of them aren't compatible with the ROS2 binary installation. |
Don't want to install these
|
The action docker build is failing with
Try locally again- did something get updated that is failing? It fails locally also (still using docker build) |
resource_retriever isn't linking in curl properly:
-> use CURL::libcurl instead of ${CURL_LIBRARIES} in cmakelists.txt |
rosfmt was downloading a binary instead of actually getting built? 👎 Removing it entirely, wasn't actually using it. |
Need to make jsk_rviz_plugins build in 24.04, some ogre calls need updating -> already is fixed, but rebasing boost_placeholders on latest upstream master ✔️ |
Upgrade 23.10 to 24.04
Follows #39
Wasn't able to apt upgrade at first
That seemed to clear out the conflicts (by uninstalling most of the debian ros packages and others), now this is running
-> That didn't work too well, didn't have working audio and the networking seemed off- did a full fresh install instead and now looks to be fully working.
The text was updated successfully, but these errors were encountered: