ros2 / ros2

The Robot Operating System, is a meta operating system for robots.
https://docs.ros.org
3.49k stars 660 forks source link

ROS2 installation fails when building from source on Mac #1432

Closed werneroscar closed 11 months ago

werneroscar commented 1 year ago

Bug report

Required Info:

Steps to reproduce the issue

I just followed the [documentation](https://docs.ros.org/en/iron/Installation/Alternatives/macOS-Development-Setup.html#build-ros-2), I only skipped step 6 in the Install Prerequisites section

Expected behavior

Successful installation.

Actual behavior

(ros2) werner@Werners-MBP ros2_iron % colcon build --symlink-install --packages-skip-by-dep python_qt_binding
Starting >>> ament_package
Starting >>> ament_lint
Starting >>> gtest_vendor
Starting >>> fastcdr
Starting >>> ament_cppcheck
Starting >>> iceoryx_hoofs
Starting >>> osrf_pycommon
Starting >>> osrf_testing_tools_cpp                                                                                      
--- stderr: ament_cppcheck                                                                                               
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< ament_cppcheck [3.67s]
Starting >>> google_benchmark_vendor
--- stderr: ament_package                                                                                     
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< ament_package [3.81s]
--- stderr: ament_lint                                                                                        
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< ament_lint [3.86s]
--- stderr: osrf_pycommon
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< osrf_pycommon [3.86s]
Starting >>> ament_cmake_core
Starting >>> ament_flake8                                                                                              
Starting >>> urdfdom_headers
Finished <<< gtest_vendor [5.36s]                                                                                        
Starting >>> gmock_vendor
Finished <<< gmock_vendor [0.91s]                                                               
Starting >>> ament_pycodestyle
--- stderr: ament_flake8                                                                        
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< ament_flake8 [4.58s]
Starting >>> ament_pep257                                                                       
Finished <<< ament_cmake_core [7.26s]                                                                 
Starting >>> ament_cmake_libraries                                                                    
--- stderr: ament_pycodestyle                                                                         
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< ament_pycodestyle [5.30s]
Starting >>> ament_cmake_export_libraries
Finished <<< urdfdom_headers [7.99s]                                                                  
Starting >>> ament_cmake_python                                                                        
--- stderr: ament_pep257                                                                               
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< ament_pep257 [5.40s]
Starting >>> ament_cmake_include_directories
Finished <<< ament_cmake_libraries [4.35s]                                                              
Starting >>> ament_cmake_export_dependencies
Finished <<< ament_cmake_export_libraries [4.34s]                                                       
Starting >>> ament_cmake_export_targets
Finished <<< ament_cmake_python [4.28s]                                                              
Starting >>> ament_cmake_test                                                                        
Finished <<< ament_cmake_include_directories [4.20s]                                                 
Starting >>> ament_cmake_export_definitions
Finished <<< fastcdr [19.0s]                                                                         
Starting >>> ament_cmake_export_include_directories
Finished <<< ament_cmake_export_dependencies [4.17s]                                                                 
Starting >>> ament_cmake_export_link_flags
Finished <<< ament_cmake_export_targets [4.10s]                                                                      
Starting >>> ament_cmake_version
Finished <<< ament_cmake_test [5.65s]                                                                                
Starting >>> ament_cmake_export_interfaces                                                                           
Finished <<< ament_cmake_export_include_directories [4.18s]                                                           
Starting >>> ament_cmake_target_dependencies
Finished <<< ament_cmake_export_definitions [4.93s]                                                                   
Starting >>> ament_copyright
Finished <<< ament_cmake_export_link_flags [4.62s]                                                                    
Starting >>> ament_cmake_gtest                                                                                        
Finished <<< ament_cmake_version [4.41s]                                                                              
Starting >>> ament_cmake_pytest
Finished <<< ament_cmake_export_interfaces [3.81s]                                                                    
Starting >>> ament_lint_auto
--- stderr: ament_copyright                                                                                           
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< ament_copyright [3.10s]
Starting >>> ament_xmllint
Finished <<< ament_cmake_target_dependencies [4.73s]                                                                  
Starting >>> domain_coordinator
Finished <<< ament_cmake_gtest [5.11s]                                                                                
Starting >>> ament_cmake_gen_version_h
--- stderr: ament_xmllint                                                                                             
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< ament_xmllint [3.30s]
Starting >>> ament_cmake_gmock
Finished <<< ament_lint_auto [4.00s]                                                                                  
Starting >>> ament_index_python
--- stderr: domain_coordinator                                                                                        
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< domain_coordinator [3.00s]
Starting >>> ament_lint_cmake
Finished <<< ament_cmake_pytest [7.59s]                                                                               
Starting >>> rosidl_cli
--- stderr: ament_index_python                                                                                        
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< ament_index_python [3.25s]
Starting >>> rpyutils
--- stderr: ament_lint_cmake                                                                                          
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< ament_lint_cmake [3.68s]
Starting >>> ament_cmake_lint_cmake
Finished <<< ament_cmake_gmock [5.32s]                                                                                
Starting >>> ament_cpplint
--- stderr: rosidl_cli                                                                                                
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< rosidl_cli [3.95s]
Starting >>> ament_mypy
--- stderr: rpyutils                                                                                                  
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< rpyutils [4.20s]
Starting >>> test_interface_files
--- stderr: ament_cpplint                                                                                             
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< ament_cpplint [3.38s]
Starting >>> ros_environment
Finished <<< ament_cmake_lint_cmake [4.36s]                                                                           
Starting >>> ament_cmake_copyright                                                                                    
--- stderr: ament_mypy                                                                                                
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< ament_mypy [3.00s]
Starting >>> launch
Finished <<< test_interface_files [4.91s]                                                                             
Starting >>> tracetools_trace
--- stderr: launch                                                                                                    
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< launch [4.44s]
Starting >>> launch_xml
Finished <<< ros_environment [5.23s]                                                                                  
Starting >>> launch_yaml
Finished <<< ament_cmake_copyright [6.30s]                                                                            
Starting >>> ament_cmake_xmllint
--- stderr: tracetools_trace                                                                                          
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< tracetools_trace [3.89s]
Starting >>> ament_cmake_cppcheck
--- stderr: launch_xml                                                                                                
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< launch_xml [3.71s]
Starting >>> ament_cmake_cpplint
--- stderr: launch_yaml                                                                                               
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< launch_yaml [3.65s]
Starting >>> ament_cmake_flake8
Finished <<< ament_cmake_xmllint [4.29s]                                                                              
Starting >>> ament_cmake_pep257                                                                                       
Finished <<< ament_cmake_cppcheck [4.32s]                                                                             
Starting >>> foonathan_memory_vendor                                                                                  
Finished <<< ament_cmake_cpplint [4.42s]                                                                              
Starting >>> launch_testing                                                                                           
Finished <<< ament_cmake_flake8 [4.40s]
Starting >>> tracetools_read                                                                                          
Finished <<< ament_cmake_pep257 [4.81s]                                                                               
Starting >>> ignition_cmake2_vendor
--- stderr: launch_testing                                                                                            
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< launch_testing [3.71s]
Starting >>> ament_clang_format
--- stderr: tracetools_read                                                                                           
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< tracetools_read [3.69s]
Starting >>> ament_pyflakes
--- stderr: ament_pyflakes                                                                                                
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< ament_pyflakes [3.50s]
Starting >>> ament_clang_tidy
--- stderr: ament_clang_format                                                                                            
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< ament_clang_format [3.90s]
Starting >>> ament_pclint
Finished <<< ignition_cmake2_vendor [8.65s]                                                                                   
Starting >>> ignition_math6_vendor                                                 
Finished <<< ament_cmake_gen_version_h [34.2s]                                     
Starting >>> ament_cmake
Finished <<< osrf_testing_tools_cpp [1min 8s]                                       
Starting >>> ament_cmake_clang_format                                               
--- stderr: ament_clang_tidy                                                        
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< ament_clang_tidy [9.21s]
Starting >>> ament_cmake_mypy
--- stderr: ament_pclint                                                            
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< ament_pclint [9.31s]
Starting >>> test_osrf_testing_tools_cpp                                            
Finished <<< ament_cmake [9.09s]                                                     
Starting >>> uncrustify_vendor
Finished <<< ignition_math6_vendor [11.2s]                                           
Starting >>> tinyxml2_vendor                                                         
Finished <<< ament_cmake_mypy [7.97s]                                                
Starting >>> yaml_cpp_vendor
Finished <<< ament_cmake_clang_format [9.33s]                                        
Starting >>> eigen3_cmake_module                                                     
Finished <<< tinyxml2_vendor [7.04s]                                                 
Starting >>> shared_queues_vendor                                                    
Finished <<< eigen3_cmake_module [6.24s]                                              
Starting >>> zstd_vendor
Finished <<< iceoryx_hoofs [1min 26s]                                                 
Starting >>> iceoryx_posh                                                                      
Finished <<< zstd_vendor [6.31s]                                                                
Starting >>> pybind11_vendor
--- stderr: google_benchmark_vendor                                                             
Cloning into 'benchmark-1.6.1'...
HEAD is now at 0d98dba Creating release commit for v1.6.1
---
Finished <<< google_benchmark_vendor [1min 27s]
Starting >>> ament_cmake_google_benchmark
Finished <<< test_osrf_testing_tools_cpp [22.6s]                                          
Starting >>> sqlite3_vendor
Finished <<< shared_queues_vendor [15.4s]                                                                                       
Starting >>> tinyxml_vendor
Finished <<< ament_cmake_google_benchmark [7.74s]                                                                               
Starting >>> mcap_vendor                                                                                                        
Finished <<< sqlite3_vendor [9.88s]                                                                                             
Starting >>> libcurl_vendor                                                                                                     
Finished <<< tinyxml_vendor [10.3s]                                                                                             
Starting >>> rviz_assimp_vendor
--- stderr: pybind11_vendor                                                                                                     
Cloning into 'pybind11-2.9.1'...
HEAD is now at ffa34686 chore: bump to 2.9.1
---
Finished <<< pybind11_vendor [20.9s]
Starting >>> rviz_ogre_vendor                                                                 
Finished <<< libcurl_vendor [10.2s]                                                           
Starting >>> ament_cmake_auto
Finished <<< rviz_assimp_vendor [7.61s]                                                       
Starting >>> ament_cmake_vendor_package
Finished <<< ament_cmake_auto [4.89s]                                                         
Starting >>> ament_cmake_clang_tidy
Finished <<< ament_cmake_clang_tidy [4.40s]                                                   
Starting >>> ament_cmake_pclint
Finished <<< ament_cmake_pclint [4.63s]                                                       
Starting >>> ament_cmake_pycodestyle
Finished <<< ament_cmake_pycodestyle [5.57s]                                                   
Starting >>> ament_cmake_pyflakes                                                              
Finished <<< mcap_vendor [34.4s]                                                               
Starting >>> launch_pytest                                                                     
Finished <<< ament_cmake_vendor_package [22.3s]                                                
Finished <<< ament_cmake_pyflakes [6.54s]                                                      
--- stderr: launch_pytest                                                                      
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/Cellar/python@3.11/3.11.3/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
---
Finished <<< launch_pytest [5.10s]
Finished <<< yaml_cpp_vendor [1min 15s]                                                        
--- stderr: foonathan_memory_vendor                                                             
Cloning into 'foo_mem-ext'...
HEAD is now at 0f07757 Release 0.7-3
---
Finished <<< foonathan_memory_vendor [1min 53s]
Starting >>> fastrtps
--- stderr: rviz_ogre_vendor                                                                                                   
CMake Error at /usr/local/lib/cmake/SDL2/sdl2-config.cmake:4 (set_package_properties):
  Unknown CMake command "set_package_properties".
Call Stack (most recent call first):
  CMake/Dependencies.cmake:337 (find_package)
  CMakeLists.txt:290 (include)

make[2]: *** [ogre-v1.12.10-prefix/src/ogre-v1.12.10-stamp/ogre-v1.12.10-configure] Error 1
make[1]: *** [CMakeFiles/ogre-v1.12.10.dir/all] Error 2
make: *** [all] Error 2
---
Failed   <<< rviz_ogre_vendor [56.5s, exited with code 2]
Aborted  <<< fastrtps [10.2s]                                                                       
Aborted  <<< uncrustify_vendor [2min 18s]                                                            
Aborted  <<< iceoryx_posh [2min 42s]                                            

Summary: 87 packages finished [4min 12s]
  1 package failed: rviz_ogre_vendor
  3 packages aborted: fastrtps iceoryx_posh uncrustify_vendor
  33 packages had stderr output: ament_clang_format ament_clang_tidy ament_copyright ament_cppcheck ament_cpplint ament_flake8 ament_index_python ament_lint ament_lint_cmake ament_mypy ament_package ament_pclint ament_pep257 ament_pycodestyle ament_pyflakes ament_xmllint domain_coordinator foonathan_memory_vendor google_benchmark_vendor iceoryx_posh launch launch_pytest launch_testing launch_xml launch_yaml osrf_pycommon pybind11_vendor rosidl_cli rpyutils rviz_ogre_vendor tracetools_read tracetools_trace uncrustify_vendor
  242 packages not processed
[252.222s] ERROR:colcon.colcon_notification.desktop_notification.terminal_notifier:Could not find the colcon-terminal-notifier.app in the install prefix '/usr/local'
clalancette commented 1 year ago

macOS is a community supported platform for ROS 2. If you happen to find a solution for this, please feel free to open a PR (either to the documentation or the code), and we are happy to review it.

CursedRock17 commented 1 year ago

For those wondering issue 952 in rviz seemed to be the solution. If the error occurs again grep for FeatureSummary:

clalancette commented 11 months ago

Since we believe this was solved with https://github.com/ros2/rviz/pull/953 , I'm going to go ahead and close this one.