-
Notifications
You must be signed in to change notification settings - Fork 1
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
Point GZ_CONFIG_PATH to source install when not building from fetched sources #2
Comments
I believe this is an issue with gz-tools captured in gazebosim/gz-tools#61. My assumption is that you've built Lines 90 to 96 in f6d32ab
With The quickest workaround is to ensure that all the vendor packages actually find the packages from the |
Correct.
Also correct.
Yes this works.
exported Thanks! We should get this documented (the |
This is now documented in https://gazebosim.org/docs/all/ros2_gz_vendor_pkgs |
Summary
This issue relates to building the
gz-*-vendor
packages when the underlying libraries have been built from source in a separate workspace. In this case theGZ_CONFIG_PATH
points to the libraries in the vendor package workspace rather than the packages in the source workspace. As a result the CLI tools that are expected with the commandgz
are not visible.See also: thread on Discord starting here: https://discord.com/channels/1077825543698927656/1077836768176517203/1239512156681011270
Details
System: macOS Sonoma 14.4.1, Xcode 15.3, Command Line Tools 15.3
Machine: MacBook Pro M1
How to replicate
gz_source_ws
contains a build of thegz-*
libraries from source.gz_vendor_ws
contains a build of thegz-*-vendor
libraries.gz_source_ws
gz_vendor_ws
, sourcegz_source_ws
(i.e.. ~gz_source_ws/install/setup.zsh
)gz_vendor_ws
gz
command and inspect the available toolsExpected behaviour
Actual behaviour
The text was updated successfully, but these errors were encountered: