You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Problem: The gz-*-vendor packages fail to build, blocking ur-description, rviz2, and many other basic packages.
Apparent cause: The vendored packages fetch from github if the non-vendored packages are not found by cmake (see, e.g. here), which is of course not compatible with the Nix approach.
If the gz-* package is found by cmake, the github pull gets skipped, so I've solved it (as needed for ur-description) by overriding as follows:
This is being handled in #422. However, after fixing the gz-*-vendor packages, there are other problems to solve. And that's why that PR is not yet ready for merge.
I think that if you apply #422 on top of master (or maybe some older commit), it will work. develop branch is broken due to update to newer nixpkgs.
Excellent, that worked for me. Thanks for the fast response and your maintainer efforts here, this repo is the only way I can stay sane with ROS2 build environments
Problem: The gz-*-vendor packages fail to build, blocking
ur-description
,rviz2
, and many other basic packages.Apparent cause: The vendored packages fetch from github if the non-vendored packages are not found by cmake (see, e.g. here), which is of course not compatible with the Nix approach.
If the gz-* package is found by cmake, the github pull gets skipped, so I've solved it (as needed for
ur-description
) by overriding as follows:I'm happy to set up a PR for this but I'm not a Nix expert and am not sure where to best place this in the code base here.
The text was updated successfully, but these errors were encountered: