-
-
Notifications
You must be signed in to change notification settings - Fork 36
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
linux-64 - rebuild Christmas 2024 - switch to rattler-build #229
base: main
Are you sure you want to change the base?
linux-64 - rebuild Christmas 2024 - switch to rattler-build #229
Conversation
It was superseded by moveit/moveit2#2399 .
…in.patch The patch was integrated upstream in moveit/moveit2#2395 .
…eason is not added
Heavely based on RoboStack/ros-jazzy#5
|
I can't work on this more today, but I wonder if we need to back port https://github.com/moveit/moveit2/pull/2811/files . |
New failure:
This is because of:
Note we already have: https://github.com/traversaro/ros-humble/blob/rebuild-christmas-2024-linux-64-rattler-build/patch/ros-humble-webots-ros2-driver.patch I wonder if |
In theory that is set in the activation scripts of |
Great, I could not reproduce this locally. |
I also tried to print the
|
New local failure:
I know this, it is a missing |
Again, like for qt5, vtk and pcl this is another case of package having a non-obvious header dependencies without a *-devel package to capture them: https://github.com/conda-forge/libspnav-feedstock . |
Workaround in 832d69a . Long-term issue for avoid forgetting: RoboStack/robostack.github.io#65 . |
At least locally now all the
@Tobias-Fischer do you think it would make sense if I look into integrating the snapshot system introduced in RoboStack/vinca#59 here? Now that we have a fully working build on linux (modulo the GitHub Actions webots failure, but I want to look into that) this may be a good time to take a snapshot and just iterate on that. |
Thanks a lot for all your work on this! And yes, let’s take a snapshot, hopefully this will help with package requests etc |
There seems to be some error in the new fastrtps patch:
|
Cool, ~650 packages are built in ~4 hours on GitHub Actions for linux-64. |
Great work thanks Silvio! Let me do a proper review over the next few days. What is the plan, do we want to tackle the other platforms in a separate pull request? We should keep track of which issues will be resolved with this PR. Oh, and how do you run the new tests? Would it make sense to run them on CI? |
How did the pinnings work now? I don’t think the conda_forge_pinnings.yaml is being used anymore? |
I guess for this to work we need to puill in https://github.com/RoboStack/ros-jazzy/tree/main/.scripts |
Just an attempt, heavily based on:
Fix #217