Open EricCousineau-TRI opened 2 months ago
Ah, from looking at code, looks like it's from CMAKE_PREFIX_PATH
, which may be baked into the installation.
But it's not yet clear to me how we map /opt/ros/humble
to _opt_ros_humble
in the nominal case. Still need to find that.
I am debugging a performance regression in ROS 2 Debians. As I'm doing this, I'm using
timeshift
to backup / restore things, so I have an "old and good" install of/opt/ros/humble
, and a "new and bad" install of/opt/ros/humble
. I want to swap back and forth by changing the workspace path.On latest
main
(955245e), the following works:However, the following fails on latest
main
(955245e):The failure states:
Looking at
$(bazel info output_base)/external/ros2/BUILD.bazel
, I see this around line 11:Somehow, we're just ignoring the user specified directory?