I am struggling to colcon build my docker environment. I could use some support. Is there a phone number I can call? Currently I can’t seem to get past the Argument list too long issue when I build. I am running Jetpack 6.0 on an ORIN NX and am trying to setup for using two realsense cameras with apriltag and movenet. I have been struggling with getting this thing setup for several weeks now and I really need to move on.
Here is an excerpt from where I am at now:
Starting >>> gxf_isaac_point_cloud
— stderr: custom_nitros_message_filter_interfaces
ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren’t any
Finished <<< custom_nitros_message_filter_interfaces [21.3s]
Starting >>> image_proc
Finished <<< gxf_isaac_atlas [4.07s]
Starting >>> camera_calibration
Finished <<< gxf_isaac_gxf_helpers [4.90s]
Starting >>> depth_image_proc
Finished <<< gxf_isaac_messages [5.28s]
Starting >>> gxf_isaac_sgm
Finished <<< isaac_ros_test [3.74s]
Starting >>> isaac_ros_nitros
Finished <<< gxf_isaac_ros_messages [4.49s]
Starting >>> gxf_isaac_tensorops
Finished <<< camera_calibration [3.76s]
Starting >>> gxf_isaac_utils
Finished <<< gxf_isaac_point_cloud [4.45s]
Starting >>> gxf_isaac_depth_image_proc
[69.444s] ERROR:colcon.colcon_core.shell:Exception in shell extension ‘sh’: Expected [‘.’, ‘/workspaces/isaac_ros-dev/build/isaac_ros_nitros/colcon_command_prefix_build.sh’, ‘&&’, ‘env’] to pass: /bin/sh: 1: /workspaces/isaac_ros-dev/install/gxf_isaac_message_compositor/share/gxf_isaac_message_compositor/environment/library_path.sh: uname: Argument list too long
/bin/sh: 1: /workspaces/isaac_ros-dev/install/gxf_isaac_optimizer/share/gxf_isaac_optimizer/environment/library_path.sh: uname: Argument list too long
/bin/sh: 1: /workspaces/isaac_ros-dev/install/gxf_isaac_sight/share/gxf_isaac_sight/environment/library_path.sh: uname: Argument list too long
/bin/sh: 1: /workspaces/isaac_ros-dev/install/gxf_isaac_atlas/share/gxf_isaac_atlas/environment/library_path.sh: uname: Argument list too long
/bin/sh: 1: /workspaces/isaac_ros-dev/install/gxf_isaac_gxf_helpers/share/gxf_isaac_gxf_helpers/environment/library_path.sh: uname: Argument list too long
/bin/sh: 1: env: Argument list too long
Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/colcon_core/shell/init.py”, line 308, in get_command_environment
return await extension.generate_command_environment(
File “/usr/lib/python3/dist-packages/colcon_core/shell/sh.py”, line 154, in generate_command_environment
env = await get_environment_variables(cmd, cwd=str(build_base))
File “/usr/lib/python3/dist-packages/colcon_core/shell/init.py”, line 344, in get_environment_variables
output = await check_output(cmd, cwd=cwd, shell=shell)
File “/usr/lib/python3/dist-packages/colcon_core/subprocess.py”, line 129, in check_output
assert not rc, f’Expected {args} to pass: {stderr_data}’
AssertionError: Expected [‘.’, ‘/workspaces/isaac_ros-dev/build/isaac_ros_nitros/colcon_command_prefix_build.sh’, ‘&&’, ‘env’] to pass: /bin/sh: 1: /workspaces/isaac_ros-dev/install/gxf_isaac_message_compositor/share/gxf_isaac_message_compositor/environment/library_path.sh: uname: Argument list too long
/bin/sh: 1: /workspaces/isaac_ros-dev/install/gxf_isaac_optimizer/share/gxf_isaac_optimizer/environment/library_path.sh: uname: Argument list too long
/bin/sh: 1: /workspaces/isaac_ros-dev/install/gxf_isaac_sight/share/gxf_isaac_sight/environment/library_path.sh: uname: Argument list too long
/bin/sh: 1: /workspaces/isaac_ros-dev/install/gxf_isaac_atlas/share/gxf_isaac_atlas/environment/library_path.sh: uname: Argument list too long
/bin/sh: 1: /workspaces/isaac_ros-dev/install/gxf_isaac_gxf_helpers/share/gxf_isaac_gxf_helpers/environment/library_path.sh: uname: Argument list too long
/bin/sh: 1: env: Argument list too long
[69.444s] ERROR:colcon.colcon_cmake.task.cmake.build:Could not find a shell extension for the command environment
Failed <<< isaac_ros_nitros [22.6s, exited with code 1]
Aborted <<< gxf_isaac_sgm [40.6s]
Aborted <<< gxf_isaac_image_flip [42.6s]
Aborted <<< gxf_isaac_utils [48.9s]
Aborted <<< image_proc [1min 27s]
Aborted <<< gxf_isaac_tensorops [1min 35s]
Aborted <<< depth_image_proc [1min 42s]
Aborted <<< gxf_isaac_depth_image_proc [1min 39s]
Summary: 27 packages finished [2min 27s]
1 package failed: isaac_ros_nitros
7 packages aborted: depth_image_proc gxf_isaac_depth_image_proc gxf_isaac_image_flip gxf_isaac_sgm gxf_isaac_tensorops gxf_isaac_utils image_proc
13 packages had stderr output: custom_nitros_message_filter_interfaces cv_bridge depth_image_proc gxf_isaac_depth_image_proc image_geometry isaac_ros_apriltag_interfaces isaac_ros_bi3d_interfaces isaac_ros_nitros_bridge_interfaces isaac_ros_nitros_interfaces isaac_ros_nova_interfaces isaac_ros_pointcloud_interfaces isaac_ros_tensor_list_interfaces realsense2_camera_msgs
52 packages not processed