fix: Update for Pinocchio 4, ROS 2 Lyrical, and Pixi lockfile v7 - #62
Conversation
|
Hey thanks a lot for this! do you know why the rolling CI is failing and do you have a potential fix for this? It was already happening before lyrical. I have not investigated but I was wondering if you found out |
|
honestly, it might be just be stale caches. Rolling images were broken for a while because they were still on Ubuntu 24.04 but all the packages were being put on 26.04 (which is why If you run I will also say industrial_ci is convenient when it works, but when it doesn't it's very hard to debug. I personally bias towards doing our own Dockerfiles and/or Pixi based CI. |
|
I tried your tip to empty the cache but it was not successful. I will probably go for your suggestion and create a pixi based CI. Thank you a lot for this! |
This PR does a bunch of updates:
ament_target_dependenciestotarget_link_librarieswhere possible, critically noting that this is not only a better way to link, but also that it makes this package build with Pinocchio 4.Backward compatibility is fully preserved BTW, still builds with Pinocchio 3.x -- hence the
fix:.