Open FrancescoD98 opened 1 week ago
Which options are you passing after rosdep install
?
Which options are you passing after
rosdep install
?
I was following the official PAL guide to install the robot ws dependencies. All the commands have been taken from their guide. The rosdep install
command is the following
rosdep install -y --from-paths src --ignore-src --rosdistro noetic --skip-keys "urdf_test omni_drive_controller orocos_kdl pal_filters libgazebo9-dev pal_usb_utils speed_limit_node camera_calibration_files pal_moveit_plugins pal_startup_msgs pal_local_joint_control pal_pcl_points_throttle_and_filter current_limit_controller hokuyo_node dynamixel_cpp pal_moveit_capabilities pal_pcl dynamic_footprint gravity_compensation_controller pal-orbbec-openni2 pal_loc_measure pal_map_manager ydlidar_ros_driver"
By executing this commands:
conda create -n tiagoenv -c conda-forge -c robostack-staging ros-noetic-desktop rosinstall
conda activate tiagoenv
mdkir tiago_public_ws
cd ~/tiago_public_ws
wget https://raw.githubusercontent.com/pal-robotics/tiago_tutorials/noetic-devel/tiago_public-noetic.rosinstall
rosinstall src tiago_public-noetic.rosinstall
rosdep init
rosdep update
rosdep install -y --from-paths src --ignore-src --rosdistro noetic --skip-keys "urdf_test omni_drive_controller orocos_kdl pal_filters libgazebo9-dev pal_usb_utils speed_limit_node camera_calibration_files pal_moveit_plugins pal_startup_msgs pal_local_joint_control pal_pcl_points_throttle_and_filter current_limit_controller hokuyo_node dynamixel_cpp pal_moveit_capabilities pal_pcl dynamic_footprint gravity_compensation_controller pal-orbbec-openni2 pal_loc_measure pal_map_manager ydlidar_ros_driver"
The failure is more reasonable:
backward_ros: No definition of [libdw-dev] for OS [conda]
I am not sure why you have that error instead. Can you start over from a clean environment and report exactly all the commands you executed (directly, not indirectly by saying "I followed http://wiki.ros.org/Robots/TIAGo/Tutorials/Installation/InstallUbuntuAndROS) so it may be easier to understand what is going on?
The missing libdw-dev
key will be fixed by https://github.com/RoboStack/ros-noetic/pull/497 .
at the beginning, and with a fresh installation, I followed more or less your same commands and I came up with your same error. I tried to overcome it by running the command
rosdep install -y --from-paths src --ignore-src --rosdistro noetic --skip-keys "urdf_test omni_drive_controller orocos_kdl pal_filters libgazebo9-dev pal_usb_utils speed_limit_node camera_calibration_files pal_moveit_plugins pal_startup_msgs pal_local_joint_control pal_pcl_points_throttle_and_filter current_limit_controller hokuyo_node dynamixel_cpp pal_moveit_capabilities pal_pcl dynamic_footprint gravity_compensation_controller pal-orbbec-openni2 pal_loc_measure pal_map_manager ydlidar_ros_driver"
from inside a docker container, in which ubuntu 20 was running, with home
directory shared between system/conda and the container. At that point I tried to use again the command above inside the conda environment, to see if everything was effectively installed, and the error changed in what you see at the beginning of this issue.
In the end my final goal is to run Gazebo with TIAGo on newest ubuntu versions without passing through docker, since there are packages provided with conda that i would like to use.
Sorry for being direct, but it is a bit difficult for us to debug a problem if you do not provide us the exact commands (not "more and less") to reproduce it. See https://stackoverflow.com/help/minimal-reproducible-example for a more in-depth explanation on this.
Sorry about that. After a fresh installation of miniforge I exectuted the following commands
mamba create -n ros_env python=3.11 -y
conda config --env --add channels robostack-staging
conda config --env --remove channels defaults
mamba install ros-noetic-desktop -y
mamba install compilers cmake pkg-config make ninja colcon-common-extensions catkin_tools rosdep rosinstall -y
mamba update --all
mkdir ~/tiago_public_ws
cd ~/tiago_public_ws
wget https://raw.githubusercontent.com/pal-robotics/tiago_tutorials/noetic-devel/tiago_public-noetic.rosinstall
rosinstall src ~/miniforge3/envs/ros_env tiago_public-noetic.rosinstall
rosdep init
rosdep update
rosdep install -y --from-paths src --ignore-src --rosdistro noetic --skip-keys "urdf_test omni_drive_controller orocos_kdl pal_filters libgazebo9-dev pal_usb_utils speed_limit_node camera_calibration_files pal_moveit_plugins pal_startup_msgs pal_local_joint_control pal_pcl_points_throttle_and_filter current_limit_controller hokuyo_node dynamixel_cpp pal_moveit_capabilities pal_pcl dynamic_footprint gravity_compensation_controller pal-orbbec-openni2 pal_loc_measure pal_map_manager ydlidar_ros_driver"
and the last command reports the following error
rosdep install -y --from-paths src --ignore-src --rosdistro noetic --skip-keys "urdf_test omni_drive_controller orocos_kdl pal_filters libgazebo9-dev pal_usb_utils speed_limit_node camera_calibration_files pal_moveit_plugins pal_startup_msgs pal_local_joint_control pal_pcl_points_throttle_and_filter current_limit_controller hokuyo_node dynamixel_cpp pal_moveit_capabilities pal_pcl dynamic_footprint gravity_compensation_controller pal-orbbec-openni2 pal_loc_measure pal_map_manager ydlidar_ros_driver"
executing command [mamba install -c robostack-staging -c conda-forge -y ros-noetic-costmap-2d ros-noetic-realtime-tools ros-noetic-pcl-ros ros-noetic-pcl-conversions ros-noetic-polled-camera ros-noetic-camera-info-manager ros-noetic-map-server ros-noetic-amcl ros-noetic-fake-localization ros-noetic-move-base ros-noetic-spatio-temporal-voxel-layer ros-noetic-global-planner ros-noetic-teb-local-planner ros-noetic-octomap-server ros-noetic-moveit-ros-move-group ros-noetic-moveit-planners-ompl ros-noetic-pilz-industrial-motion-planner ros-noetic-moveit-planners-chomp ros-noetic-moveit-chomp-optimizer-adapter ros-noetic-moveit-ros-visualization ros-noetic-moveit-simple-controller-manager ros-noetic-people-msgs ros-noetic-control-toolbox ros-noetic-sick-tim ros-noetic-depthimage-to-laserscan ros-noetic-pointcloud-to-laserscan ros-noetic-laser-filters ros-noetic-joy ros-noetic-openni2-launch ros-noetic-libuvc-camera ros-noetic-usb-cam gazebo ros-noetic-moveit-ros-planning-interface ros-noetic-hector-gazebo-plugins ros-noetic-twist-mux ros-noetic-roboticsgroup-upatras-gazebo-plugins ros-noetic-realsense2-description ros-noetic-image-transport-plugins elfutils ros-noetic-four-wheel-steering-msgs ros-noetic-urdf-geometry-parser ros-noetic-ira-laser-tools ros-noetic-base-local-planner ros-noetic-nav-core ros-noetic-tf2-eigen ros-noetic-slam-toolbox ros-noetic-ddynamic-reconfigure ros-noetic-moveit-msgs ros-noetic-moveit-commander]
Looking for: ['ros-noetic-costmap-2d', 'ros-noetic-realtime-tools', 'ros-noetic-pcl-ros', 'ros-noetic-pcl-conversions', 'ros-noetic-polled-camera', 'ros-noetic-camera-info-manager', 'ros-noetic-map-server', 'ros-noetic-amcl', 'ros-noetic-fake-localization', 'ros-noetic-move-base', 'ros-noetic-spatio-temporal-voxel-layer', 'ros-noetic-global-planner', 'ros-noetic-teb-local-planner', 'ros-noetic-octomap-server', 'ros-noetic-moveit-ros-move-group', 'ros-noetic-moveit-planners-ompl', 'ros-noetic-pilz-industrial-motion-planner', 'ros-noetic-moveit-planners-chomp', 'ros-noetic-moveit-chomp-optimizer-adapter', 'ros-noetic-moveit-ros-visualization', 'ros-noetic-moveit-simple-controller-manager', 'ros-noetic-people-msgs', 'ros-noetic-control-toolbox', 'ros-noetic-sick-tim', 'ros-noetic-depthimage-to-laserscan', 'ros-noetic-pointcloud-to-laserscan', 'ros-noetic-laser-filters', 'ros-noetic-joy', 'ros-noetic-openni2-launch', 'ros-noetic-libuvc-camera', 'ros-noetic-usb-cam', 'gazebo', 'ros-noetic-moveit-ros-planning-interface', 'ros-noetic-hector-gazebo-plugins', 'ros-noetic-twist-mux', 'ros-noetic-roboticsgroup-upatras-gazebo-plugins', 'ros-noetic-realsense2-description', 'ros-noetic-image-transport-plugins', 'elfutils', 'ros-noetic-four-wheel-steering-msgs', 'ros-noetic-urdf-geometry-parser', 'ros-noetic-ira-laser-tools', 'ros-noetic-base-local-planner', 'ros-noetic-nav-core', 'ros-noetic-tf2-eigen', 'ros-noetic-slam-toolbox', 'ros-noetic-ddynamic-reconfigure', 'ros-noetic-moveit-msgs', 'ros-noetic-moveit-commander']
conda-forge/linux-64 Using cache
conda-forge/noarch Using cache
robostack-staging/linux-64 No change
robostack-staging/noarch No change
Pinned packages:
- python 3.11.*
warning libmamba Added empty dependency for problem type SOLVER_RULE_UPDATE
Could not solve for environment specs
The following packages are incompatible
├─ __cuda is requested and can be installed;
├─ harfbuzz is installable with the potential options
│ ├─ harfbuzz [8.4.0|8.5.0|9.0.0] would require
│ │ └─ libglib [>=2.80.0,<3.0a0 |>=2.80.2,<3.0a0 ] with the potential options
│ │ ├─ libglib [2.80.0|2.80.1|2.80.2] would require
│ │ │ └─ pcre2 >=10.43,<10.44.0a0 , which can be installed;
│ │ └─ libglib [2.80.2|2.80.3|2.80.4|2.80.5|2.82.1] would require
│ │ └─ pcre2 >=10.44,<10.45.0a0 , which can be installed;
│ ├─ harfbuzz [1.0.6|1.3.4] would require
│ │ └─ icu 56.* , which can be installed;
│ ├─ harfbuzz [1.3.4|1.4.3|1.7.1|1.7.6] would require
│ │ └─ icu 58.* , which can be installed;
│ ├─ harfbuzz [1.8.1|1.8.2|...|2.4.0] would require
│ │ └─ icu >=58.2,<59.0a0 , which can be installed;
│ ├─ harfbuzz 2.4.0 would require
│ │ └─ icu >=64.2,<65.0a0 , which can be installed;
│ ├─ harfbuzz [2.4.0|2.7.0|2.7.1|2.7.2] would require
│ │ └─ icu >=67.1,<68.0a0 , which can be installed;
│ ├─ harfbuzz [2.7.2|2.7.3|...|3.0.0] would require
│ │ └─ icu >=68.1,<69.0a0 , which can be installed;
│ ├─ harfbuzz [3.1.0|3.1.1] would require
│ │ └─ icu >=68.2,<69.0a0 , which can be installed;
│ ├─ harfbuzz [3.1.1|3.1.2|...|4.2.0] would require
│ │ └─ icu >=69.1,<70.0a0 , which can be installed;
│ ├─ harfbuzz [4.2.0|4.2.1|...|6.0.0] would require
│ │ └─ icu >=70.1,<71.0a0 , which can be installed;
│ ├─ harfbuzz [6.0.0|7.1.0|7.2.0|7.3.0] would require
│ │ └─ icu >=72.1,<73.0a0 , which can be installed;
│ ├─ harfbuzz [7.3.0|8.1.1|8.2.0|8.2.1|8.3.0] would require
│ │ └─ icu >=73.2,<74.0a0 , which conflicts with any installable versions previously reported;
│ └─ harfbuzz 9.0.0 would require
│ └─ libglib >=2.80.3,<3.0a0 , which can be installed (as previously explained);
├─ libboost-devel is installable with the potential options
│ ├─ libboost-devel 1.82.0 would require
│ │ └─ libboost 1.82.0 h6fcfa73_6, which can be installed;
│ ├─ libboost-devel 1.82.0 would require
│ │ └─ libboost-headers [1.82.0 ha770c72_2|1.82.0 ha770c72_3|1.82.0 ha770c72_4|1.82.0 ha770c72_5], which requires
│ │ └─ boost-cpp 1.82.0* , which can be installed;
│ ├─ libboost-devel 1.83.0 would require
│ │ └─ libboost-headers 1.83.0 ha770c72_0, which requires
│ │ └─ boost-cpp 1.83.0* , which can be installed;
│ ├─ libboost-devel 1.84.0 would require
│ │ └─ libboost-headers [1.84.0 ha770c72_0|1.84.0 ha770c72_1|1.84.0 ha770c72_2|1.84.0 ha770c72_3], which requires
│ │ └─ boost-cpp 1.84.0* , which can be installed;
│ ├─ libboost-devel [1.84.0|1.85.0|1.86.0] would require
│ │ └─ libboost [1.84.0 h0ccab89_4|1.84.0 h0ccab89_5|...|1.86.0 hb8260a3_2], which requires
│ │ └─ icu >=75.1,<76.0a0 , which conflicts with any installable versions previously reported;
│ ├─ libboost-devel 1.85.0 would require
│ │ └─ libboost-headers [1.85.0 ha770c72_0|1.85.0 ha770c72_1|1.85.0 ha770c72_2], which requires
│ │ └─ boost-cpp 1.85.0* , which can be installed;
│ └─ libboost-devel 1.86.0 would require
│ └─ libboost-headers 1.86.0 ha770c72_1, which requires
│ └─ boost-cpp <0.0a0 , which can be installed;
├─ libboost-headers is installable with the potential options
│ ├─ libboost-headers 1.82.0 conflicts with any installable versions previously reported;
│ ├─ libboost-headers 1.82.0, which can be installed (as previously explained);
│ ├─ libboost-headers 1.83.0, which can be installed (as previously explained);
│ ├─ libboost-headers 1.84.0, which can be installed (as previously explained);
│ ├─ libboost-headers 1.85.0, which can be installed (as previously explained);
│ └─ libboost-headers 1.86.0, which can be installed (as previously explained);
├─ libopenvino-intel-npu-plugin is installable with the potential options
│ ├─ libopenvino-intel-npu-plugin 2024.1.0 would require
│ │ └─ libopenvino 2024.1.0 h2da1b83_5, which can be installed;
│ ├─ libopenvino-intel-npu-plugin 2024.1.0 would require
│ │ └─ libopenvino 2024.1.0 h2da1b83_7, which can be installed;
│ ├─ libopenvino-intel-npu-plugin 2024.1.0 would require
│ │ └─ libopenvino 2024.1.0 h2da1b83_6, which can be installed;
│ ├─ libopenvino-intel-npu-plugin 2024.2.0 would require
│ │ └─ libopenvino 2024.2.0 h2da1b83_1, which can be installed;
│ ├─ libopenvino-intel-npu-plugin 2024.3.0 would require
│ │ └─ libopenvino 2024.3.0 h2da1b83_0, which can be installed;
│ ├─ libopenvino-intel-npu-plugin 2024.4.0 would require
│ │ └─ libopenvino 2024.4.0 hac27bb2_0, which can be installed;
│ └─ libopenvino-intel-npu-plugin 2024.4.0 would require
│ └─ libopenvino 2024.4.0 hac27bb2_1, which can be installed;
├─ libopenvino-onnx-frontend is installable with the potential options
│ ├─ libopenvino-onnx-frontend [2024.0.0|2024.1.0|2024.2.0|2024.3.0|2024.4.0] would require
│ │ └─ libprotobuf >=4.25.3,<4.25.4.0a0 with the potential options
│ │ ├─ libprotobuf 4.25.3 would require
│ │ │ └─ libabseil >=20240116.2,<20240117.0a0 , which can be installed;
│ │ └─ libprotobuf [4.25.2|4.25.3] would require
│ │ └─ libabseil >=20240116.1,<20240117.0a0 , which can be installed;
│ ├─ libopenvino-onnx-frontend 2022.3.1 would require
│ │ └─ libopenvino 2022.3.1 h59595ed_0, which conflicts with any installable versions previously reported;
│ ├─ libopenvino-onnx-frontend 2022.3.1 would require
│ │ └─ libopenvino 2022.3.1 h59595ed_1, which conflicts with any installable versions previously reported;
│ ├─ libopenvino-onnx-frontend 2023.0.0 would require
│ │ └─ libopenvino 2023.0.0 h59595ed_0, which conflicts with any installable versions previously reported;
│ ├─ libopenvino-onnx-frontend 2023.0.0 would require
│ │ └─ libopenvino 2023.0.0 h59595ed_1, which conflicts with any installable versions previously reported;
│ ├─ libopenvino-onnx-frontend 2023.0.1 would require
│ │ └─ libopenvino 2023.0.1 h59595ed_1, which conflicts with any installable versions previously reported;
│ ├─ libopenvino-onnx-frontend 2023.0.1 would require
│ │ └─ libopenvino 2023.0.1 h59595ed_2, which conflicts with any installable versions previously reported;
│ ├─ libopenvino-onnx-frontend 2023.0.1 would require
│ │ └─ libopenvino 2023.0.1 h59595ed_3, which conflicts with any installable versions previously reported;
│ ├─ libopenvino-onnx-frontend 2023.0.2 would require
│ │ └─ libopenvino 2023.0.2 h59595ed_0, which conflicts with any installable versions previously reported;
│ ├─ libopenvino-onnx-frontend 2023.1.0 would require
│ │ └─ libopenvino 2023.1.0 h59595ed_0, which conflicts with any installable versions previously reported;
│ ├─ libopenvino-onnx-frontend 2023.1.0 would require
│ │ └─ libopenvino 2023.1.0 h59595ed_1, which conflicts with any installable versions previously reported;
│ ├─ libopenvino-onnx-frontend 2023.1.0 would require
│ │ └─ libopenvino 2023.1.0 h59595ed_2, which conflicts with any installable versions previously reported;
│ ├─ libopenvino-onnx-frontend 2023.2.0 would require
│ │ └─ libopenvino 2023.2.0 h59595ed_0, which conflicts with any installable versions previously reported;
│ ├─ libopenvino-onnx-frontend 2023.2.0 would require
│ │ └─ libopenvino 2023.2.0 h2e90f83_1, which conflicts with any installable versions previously reported;
│ ├─ libopenvino-onnx-frontend 2023.2.0 would require
│ │ └─ libopenvino 2023.2.0 h2e90f83_3, which conflicts with any installable versions previously reported;
│ ├─ libopenvino-onnx-frontend 2023.2.0 would require
│ │ └─ libopenvino 2023.2.0 h2e90f83_4, which conflicts with any installable versions previously reported;
│ ├─ libopenvino-onnx-frontend 2023.2.0 would require
│ │ └─ libopenvino 2023.2.0 h2e90f83_2, which conflicts with any installable versions previously reported;
│ ├─ libopenvino-onnx-frontend 2023.2.0 would require
│ │ └─ libopenvino 2023.2.0 h2e90f83_5, which conflicts with any installable versions previously reported;
│ ├─ libopenvino-onnx-frontend [2023.3.0|2024.0.0] would require
│ │ └─ libprotobuf >=4.25.2,<4.25.3.0a0 with the potential options
│ │ ├─ libprotobuf [4.25.2|4.25.3], which can be installed (as previously explained);
│ │ └─ libprotobuf 4.25.2 would require
│ │ └─ libabseil >=20240116.0,<20240117.0a0 , which can be installed;
│ ├─ libopenvino-onnx-frontend 2023.3.0 would require
│ │ └─ libopenvino 2023.3.0 h2e90f83_3, which conflicts with any installable versions previously reported;
│ ├─ libopenvino-onnx-frontend 2023.3.0 would require
│ │ └─ libopenvino 2023.3.0 h2e90f83_0, which conflicts with any installable versions previously reported;
│ ├─ libopenvino-onnx-frontend 2023.3.0 would require
│ │ └─ libopenvino 2023.3.0 h2e90f83_1, which conflicts with any installable versions previously reported;
│ ├─ libopenvino-onnx-frontend 2024.0.0 would require
│ │ └─ libopenvino 2024.0.0 h2e90f83_3, which conflicts with any installable versions previously reported;
│ └─ libopenvino-onnx-frontend 2024.4.0 would require
│ └─ libabseil >=20240722.0,<20240723.0a0 , which can be installed;
├─ ros-noetic-depthimage-to-laserscan is installable and it requires
│ └─ ros-noetic-image-geometry with the potential options
│ ├─ ros-noetic-image-geometry 1.16.2 would require
│ │ ├─ libopencv >=4.9.0,<4.9.1.0a0 with the potential options
│ │ │ ├─ libopencv 4.9.0 would require
│ │ │ │ ├─ libopenvino >=2023.2.0,<2023.2.1.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ ├─ libopenvino-ir-frontend >=2023.2.0,<2023.2.1.0a0 , which requires
│ │ │ │ │ └─ pugixml >=1.14,<1.15.0a0 , which can be installed;
│ │ │ │ ├─ libopenvino-tensorflow-lite-frontend >=2023.2.0,<2023.2.1.0a0 but there are no viable options
│ │ │ │ │ ├─ libopenvino-tensorflow-lite-frontend 2023.2.0 would require
│ │ │ │ │ │ └─ libopenvino 2023.2.0 h59595ed_0, which conflicts with any installable versions previously reported;
│ │ │ │ │ ├─ libopenvino-tensorflow-lite-frontend 2023.2.0 would require
│ │ │ │ │ │ └─ libopenvino 2023.2.0 h2e90f83_1, which conflicts with any installable versions previously reported;
│ │ │ │ │ ├─ libopenvino-tensorflow-lite-frontend 2023.2.0 would require
│ │ │ │ │ │ └─ libopenvino 2023.2.0 h2e90f83_2, which conflicts with any installable versions previously reported;
│ │ │ │ │ ├─ libopenvino-tensorflow-lite-frontend 2023.2.0 would require
│ │ │ │ │ │ └─ libopenvino 2023.2.0 h2e90f83_3, which conflicts with any installable versions previously reported;
│ │ │ │ │ ├─ libopenvino-tensorflow-lite-frontend 2023.2.0 would require
│ │ │ │ │ │ └─ libopenvino 2023.2.0 h2e90f83_4, which conflicts with any installable versions previously reported;
│ │ │ │ │ └─ libopenvino-tensorflow-lite-frontend 2023.2.0 would require
│ │ │ │ │ └─ libopenvino 2023.2.0 h2e90f83_5, which conflicts with any installable versions previously reported;
│ │ │ │ └─ libprotobuf [>=4.24.4,<4.24.5.0a0 |>=4.25.1,<4.25.2.0a0 ] but there are no viable options
│ │ │ │ ├─ libprotobuf 4.25.1 would require
│ │ │ │ │ └─ libabseil >=20230802.1,<20230803.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ └─ libprotobuf 4.24.4 would require
│ │ │ │ └─ libabseil >=20230802.1,<20230803.0a0 , which conflicts with any installable versions previously reported;
│ │ │ ├─ libopencv 4.9.0 would require
│ │ │ │ ├─ libglib >=2.80.0,<3.0a0 , which can be installed (as previously explained);
│ │ │ │ └─ libopenvino-ir-frontend >=2023.3.0,<2023.3.1.0a0 , which can be installed (as previously explained);
│ │ │ ├─ libopencv 4.9.0 would require
│ │ │ │ ├─ libprotobuf >=4.25.3,<4.25.4.0a0 , which can be installed (as previously explained);
│ │ │ │ └─ qt6-main >=6.7.0,<6.8.0a0 with the potential options
│ │ │ │ ├─ qt6-main [6.6.3|6.7.0] would require
│ │ │ │ │ └─ pcre2 >=10.43,<10.44.0a0 , which can be installed;
│ │ │ │ └─ qt6-main [6.7.0|6.7.1|6.7.2|6.7.3] would require
│ │ │ │ ├─ gst-plugins-base [>=1.24.1,<1.25.0a0 |>=1.24.3,<1.25.0a0 |>=1.24.4,<1.25.0a0 ], which requires
│ │ │ │ │ └─ libexpat >=2.6.2,<3.0a0 , which can be installed;
│ │ │ │ └─ wayland [>=1.23.0,<2.0a0 |>=1.23.1,<2.0a0 ], which requires
│ │ │ │ └─ libexpat >=2.6.2,<3.0a0 , which can be installed;
│ │ │ ├─ libopencv 4.9.0 would require
│ │ │ │ ├─ libglib [>=2.80.0,<3.0a0 |>=2.80.2,<3.0a0 ], which can be installed (as previously explained);
│ │ │ │ └─ libprotobuf >=4.25.3,<4.25.4.0a0 , which can be installed (as previously explained);
│ │ │ ├─ libopencv 4.9.0 would require
│ │ │ │ ├─ libglib >=2.80.0,<3.0a0 , which can be installed (as previously explained);
│ │ │ │ └─ libprotobuf >=4.25.2,<4.25.3.0a0 , which can be installed (as previously explained);
│ │ │ ├─ libopencv 4.9.0 would require
│ │ │ │ ├─ libopenvino >=2023.3.0,<2023.3.1.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ └─ libprotobuf >=4.25.2,<4.25.3.0a0 , which can be installed (as previously explained);
│ │ │ ├─ libopencv 4.9.0 would require
│ │ │ │ ├─ libopenvino-ir-frontend [>=2023.2.0,<2023.2.1.0a0 |>=2023.3.0,<2023.3.1.0a0 ], which can be installed (as previously explained);
│ │ │ │ └─ libprotobuf [>=4.24.4,<4.24.5.0a0 |>=4.25.1,<4.25.2.0a0 ], which cannot be installed (as previously explained);
│ │ │ ├─ libopencv 4.9.0 would require
│ │ │ │ ├─ libopenvino-ir-frontend >=2023.2.0,<2023.2.1.0a0 , which can be installed (as previously explained);
│ │ │ │ └─ libopenvino-tensorflow-lite-frontend >=2023.2.0,<2023.2.1.0a0 , which cannot be installed (as previously explained);
│ │ │ ├─ libopencv 4.9.0 would require
│ │ │ │ ├─ libopenvino >=2023.3.0,<2023.3.1.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ ├─ libopenvino-ir-frontend >=2023.3.0,<2023.3.1.0a0 , which can be installed (as previously explained);
│ │ │ │ └─ libprotobuf >=4.25.1,<4.25.2.0a0 , which cannot be installed (as previously explained);
│ │ │ └─ libopencv 4.9.0 would require
│ │ │ ├─ libprotobuf >=4.25.3,<4.25.4.0a0 , which can be installed (as previously explained);
│ │ │ └─ qt6-main >=6.6.3,<6.7.0a0 , which can be installed (as previously explained);
│ │ └─ py-opencv >=4.9.0,<5.0a0 with the potential options
│ │ ├─ py-opencv 4.9.0 would require
│ │ │ ├─ libopencv [4.9.0 py311hbe74fbb_5|4.9.0 py311hfde98a4_6], which cannot be installed (as previously explained);
│ │ │ └─ libprotobuf [>=4.24.4,<4.24.5.0a0 |>=4.25.1,<4.25.2.0a0 ], which cannot be installed (as previously explained);
│ │ ├─ py-opencv 4.9.0 would require
│ │ │ ├─ libopencv 4.9.0 qt6_py311he82348a_615, which can be installed (as previously explained);
│ │ │ └─ libprotobuf >=4.25.3,<4.25.4.0a0 , which can be installed (as previously explained);
│ │ ├─ py-opencv [4.10.0|4.9.0] would require
│ │ │ └─ python >=3.10,<3.11.0a0 , which can be installed;
│ │ ├─ py-opencv 4.10.0 would require
│ │ │ ├─ libopencv [4.10.0 headless_py311h66dfe7a_7|4.10.0 headless_py311h8b5178a_8|...|4.10.0 qt6_py311h5f102cf_607], which requires
│ │ │ │ └─ ffmpeg [>=6.1.2,<7.0a0 |>=7.0.2,<8.0a0 |>=7.1.0,<8.0a0 ] with the potential options
│ │ │ │ ├─ ffmpeg [6.1.2|7.0.2|7.1.0] would require
│ │ │ │ │ └─ libass >=0.17.3,<0.17.4.0a0 , which requires
│ │ │ │ │ └─ libexpat >=2.6.2,<3.0a0 , which can be installed;
│ │ │ │ └─ ffmpeg [6.1.2|7.0.2|7.1.0] would require
│ │ │ │ └─ __cuda >=12.4 , which conflicts with any installable versions previously reported;
│ │ │ └─ libprotobuf >=5.27.5,<5.27.6.0a0 , which requires
│ │ │ └─ libabseil >=20240722.0,<20240723.0a0 , which can be installed;
│ │ ├─ py-opencv [4.10.0|4.9.0] would require
│ │ │ ├─ libopencv [4.10.0 headless_py311h5bd7e75_1|4.10.0 headless_py311hf5cb60f_0|...|4.9.0 qt6_py311h8929a52_612] with the potential options
│ │ │ │ ├─ libopencv 4.9.0, which can be installed (as previously explained);
│ │ │ │ └─ libopencv 4.10.0 would require
│ │ │ │ └─ libglib >=2.80.2,<3.0a0 , which can be installed (as previously explained);
│ │ │ └─ libprotobuf >=4.25.3,<4.25.4.0a0 , which can be installed (as previously explained);
│ │ ├─ py-opencv 4.10.0 would require
│ │ │ ├─ libopencv [4.10.0 headless_py311hdb668b3_2|4.10.0 qt5_py311h76c7802_502], which requires
│ │ │ │ └─ libglib >=2.80.3,<3.0a0 , which can be installed (as previously explained);
│ │ │ └─ libprotobuf >=4.25.3,<4.25.4.0a0 , which can be installed (as previously explained);
│ │ ├─ py-opencv 4.10.0 would require
│ │ │ ├─ libopencv [4.10.0 headless_py311h377574b_4|4.10.0 headless_py311h377574b_5|...|4.10.0 qt6_py311h84d94a4_606], which can be installed (as previously explained);
│ │ │ └─ libprotobuf >=4.25.3,<4.25.4.0a0 , which can be installed (as previously explained);
│ │ ├─ py-opencv [4.10.0|4.9.0] would require
│ │ │ └─ python >=3.12,<3.13.0a0 , which can be installed;
│ │ ├─ py-opencv [4.10.0|4.9.0] would require
│ │ │ └─ python >=3.8,<3.9.0a0 , which can be installed;
│ │ ├─ py-opencv [4.10.0|4.9.0] would require
│ │ │ └─ python >=3.9,<3.10.0a0 , which can be installed;
│ │ ├─ py-opencv 4.10.0 would require
│ │ │ ├─ libopencv [4.10.0 qt6_py311h266c844_602|4.10.0 qt6_py311h5a6cdeb_601|4.10.0 qt6_py311h5fdf532_600], which requires
│ │ │ │ └─ qt6-main [>=6.7.1,<6.8.0a0 |>=6.7.2,<6.8.0a0 ], which can be installed (as previously explained);
│ │ │ └─ libprotobuf >=4.25.3,<4.25.4.0a0 , which can be installed (as previously explained);
│ │ ├─ py-opencv 4.9.0 would require
│ │ │ └─ libopencv [4.9.0 headless_py311ha0886ff_10|4.9.0 qt5_py311hf778c98_510|4.9.0 qt6_py311hcc169a7_610], which can be installed (as previously explained);
│ │ ├─ py-opencv 4.9.0 would require
│ │ │ ├─ libopencv [4.9.0 headless_py311h4e8fc46_10|4.9.0 headless_py311hc630d9f_11|...|4.9.0 qt6_py311he5efa50_610], which can be installed (as previously explained);
│ │ │ └─ libprotobuf >=4.25.2,<4.25.3.0a0 , which can be installed (as previously explained);
│ │ ├─ py-opencv 4.9.0 would require
│ │ │ ├─ libopencv [4.9.0 py311h5c7bf74_9|4.9.0 py311hd7d28c8_8], which cannot be installed (as previously explained);
│ │ │ └─ libprotobuf >=4.25.2,<4.25.3.0a0 , which can be installed (as previously explained);
│ │ ├─ py-opencv 4.9.0 would require
│ │ │ ├─ libopencv 4.9.0 py311h1c04bc5_5, which cannot be installed (as previously explained);
│ │ │ └─ libprotobuf >=3.21.12,<3.22.0a0 , which can be installed;
│ │ ├─ py-opencv 4.9.0 would require
│ │ │ ├─ libopencv 4.9.0 py311haea74c2_7, which cannot be installed (as previously explained);
│ │ │ └─ libprotobuf >=4.25.1,<4.25.2.0a0 , which cannot be installed (as previously explained);
│ │ └─ py-opencv 4.9.0 would require
│ │ ├─ libopencv [4.9.0 qt6_py311h3840fbf_613|4.9.0 qt6_py311h99e347a_614], which can be installed (as previously explained);
│ │ └─ libprotobuf >=4.25.3,<4.25.4.0a0 , which can be installed (as previously explained);
│ └─ ros-noetic-image-geometry 1.16.2 would require
│ ├─ libopencv >=4.6.0,<4.6.1.0a0 with the potential options
│ │ ├─ libopencv 4.6.0 would require
│ │ │ ├─ libprotobuf >=3.21.8,<3.22.0a0 , which can be installed;
│ │ │ └─ libtiff >=4.4.0,<4.5.0a0 with the potential options
│ │ │ ├─ libtiff 4.4.0 would require
│ │ │ │ └─ libdeflate >=1.12,<1.13.0a0 , which can be installed;
│ │ │ ├─ libtiff 4.4.0 would require
│ │ │ │ └─ libdeflate >=1.13,<1.14.0a0 , which can be installed;
│ │ │ ├─ libtiff 4.4.0 would require
│ │ │ │ └─ libdeflate >=1.10,<1.11.0a0 , which can be installed;
│ │ │ └─ libtiff [4.4.0|4.5.0] would require
│ │ │ └─ libdeflate >=1.14,<1.15.0a0 , which can be installed;
│ │ ├─ libopencv 4.6.0 would require
│ │ │ ├─ libprotobuf >=3.20.1,<3.21.0a0 , which can be installed;
│ │ │ └─ libtiff >=4.4.0,<4.5.0a0 , which can be installed (as previously explained);
│ │ ├─ libopencv 4.6.0 would require
│ │ │ ├─ libprotobuf >=3.21.5,<3.22.0a0 , which can be installed;
│ │ │ └─ libtiff >=4.4.0,<4.5.0a0 , which can be installed (as previously explained);
│ │ ├─ libopencv 4.6.0 would require
│ │ │ ├─ libprotobuf >=3.21.12,<3.22.0a0 , which can be installed;
│ │ │ └─ libtiff >=4.5.0,<4.6.0a0 with the potential options
│ │ │ ├─ libtiff [4.4.0|4.5.0], which can be installed (as previously explained);
│ │ │ ├─ libtiff 4.5.0 would require
│ │ │ │ └─ libdeflate >=1.17,<1.18.0a0 , which can be installed;
│ │ │ ├─ libtiff 4.5.0 would require
│ │ │ │ └─ libdeflate >=1.16,<1.17.0a0 , which can be installed;
│ │ │ └─ libtiff [4.5.0|4.5.1] would require
│ │ │ └─ libdeflate >=1.18,<1.19.0a0 , which can be installed;
│ │ └─ libopencv 4.6.0 would require
│ │ ├─ libprotobuf >=3.21.12,<3.22.0a0 , which can be installed;
│ │ └─ libtiff >=4.4.0,<4.5.0a0 , which can be installed (as previously explained);
│ └─ ros-distro-mutex 0.4.* noetic, which requires
│ └─ pcl 1.12.* , which can be installed;
├─ ros-noetic-four-wheel-steering-msgs does not exist (perhaps a typo or a missing channel);
├─ ros-noetic-hector-gazebo-plugins is installable with the potential options
│ ├─ ros-noetic-hector-gazebo-plugins 0.5.4 would require
│ │ └─ ros-noetic-gazebo-ros with the potential options
│ │ ├─ ros-noetic-gazebo-ros 2.9.2 would require
│ │ │ └─ ros-noetic-gazebo-dev with the potential options
│ │ │ ├─ ros-noetic-gazebo-dev 2.9.2 would require
│ │ │ │ └─ gazebo >=11.14.0,<12.0a0 with the potential options
│ │ │ │ ├─ gazebo 11.14.0 would require
│ │ │ │ │ ├─ libgdal >=3.8.5,<3.9.0a0 with the potential options
│ │ │ │ │ │ ├─ libgdal [3.8.4|3.8.5] would require
│ │ │ │ │ │ │ ├─ libexpat >=2.6.2,<3.0a0 , which can be installed;
│ │ │ │ │ │ │ └─ tiledb [>=2.21.0,<2.22.0a0 |>=2.21.1,<2.22.0a0 |>=2.22.0,<2.23.0a0 ] with the potential options
│ │ │ │ │ │ │ ├─ tiledb [2.21.0|2.21.1|2.21.2|2.22.0] would require
│ │ │ │ │ │ │ │ └─ libabseil >=20240116.1,<20240117.0a0 , which can be installed;
│ │ │ │ │ │ │ └─ tiledb [2.22.0|2.23.0|...|2.25.0] would require
│ │ │ │ │ │ │ └─ libabseil >=20240116.2,<20240117.0a0 , which can be installed;
│ │ │ │ │ │ ├─ libgdal 3.8.5 would require
│ │ │ │ │ │ │ ├─ libexpat >=2.6.2,<3.0a0 , which can be installed;
│ │ │ │ │ │ │ └─ tiledb [>=2.23.0,<2.24.0a0 |>=2.24.0,<2.25.0a0 |>=2.24.1,<2.25.0a0 |>=2.24.2,<2.25.0a0 ], which can be installed (as previously explained);
│ │ │ │ │ │ └─ libgdal 3.8.5 would require
│ │ │ │ │ │ ├─ libexpat >=2.6.2,<3.0a0 , which can be installed;
│ │ │ │ │ │ └─ tiledb >=2.25.0,<2.26.0a0 with the potential options
│ │ │ │ │ │ ├─ tiledb [2.22.0|2.23.0|...|2.25.0], which can be installed (as previously explained);
│ │ │ │ │ │ └─ tiledb 2.25.0 would require
│ │ │ │ │ │ └─ libabseil >=20240722.0,<20240723.0a0 , which can be installed;
│ │ │ │ │ └─ ogre >=1.10.12.1,<1.11.0a0 , which requires
│ │ │ │ │ └─ pugixml >=1.14,<1.15.0a0 , which can be installed;
│ │ │ │ ├─ gazebo 11.14.0 would require
│ │ │ │ │ └─ assimp >=5.4.1,<5.4.2.0a0 , which can be installed;
│ │ │ │ ├─ gazebo 11.14.0 would require
│ │ │ │ │ ├─ libgdal >=3.9.0,<3.10.0a0 , which requires
│ │ │ │ │ │ ├─ libexpat >=2.6.2,<3.0a0 , which can be installed;
│ │ │ │ │ │ └─ libgdal-core [3.9.1.* |3.9.2.* ] with the potential options
│ │ │ │ │ │ ├─ libgdal-core [3.9.1|3.9.2] would require
│ │ │ │ │ │ │ └─ libexpat >=2.6.2,<3.0a0 , which can be installed;
│ │ │ │ │ │ └─ libgdal-core 3.9.2 would require
│ │ │ │ │ │ └─ libexpat >=2.6.3,<3.0a0 , which can be installed;
│ │ │ │ │ └─ ogre >=1.10.12.1,<1.11.0a0 , which can be installed (as previously explained);
│ │ │ │ ├─ gazebo 11.14.0 would require
│ │ │ │ │ └─ graphviz >=12.0.0,<13.0a0 , which can be installed;
│ │ │ │ ├─ gazebo 11.14.0 would require
│ │ │ │ │ ├─ libabseil >=20230802.1,<20230803.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ │ ├─ libgdal [>=3.8.2,<3.9.0a0 |>=3.8.3,<3.9.0a0 ] with the potential options
│ │ │ │ │ │ ├─ libgdal 3.8.2 would require
│ │ │ │ │ │ │ └─ pcre2 >=10.42,<10.43.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ ├─ libgdal 3.8.3 would require
│ │ │ │ │ │ │ ├─ libdeflate >=1.19,<1.20.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ │ └─ pcre2 >=10.42,<10.43.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ ├─ libgdal 3.8.4 would require
│ │ │ │ │ │ │ └─ libexpat >=2.6.1,<3.0a0 , which can be installed;
│ │ │ │ │ │ ├─ libgdal [3.8.4|3.8.5], which can be installed (as previously explained);
│ │ │ │ │ │ ├─ libgdal 3.8.4 would require
│ │ │ │ │ │ │ ├─ libdeflate >=1.19,<1.20.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ │ ├─ pcre2 >=10.42,<10.43.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ │ ├─ proj >=9.3.1,<9.3.2.0a0 , which can be installed;
│ │ │ │ │ │ │ └─ xerces-c >=3.2.5,<3.3.0a0 but there are no viable options
│ │ │ │ │ │ │ ├─ xerces-c 3.2.5 would require
│ │ │ │ │ │ │ │ └─ icu >=73.2,<74.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ │ └─ xerces-c 3.2.5 would require
│ │ │ │ │ │ │ └─ icu >=75.1,<76.0a0 , which conflicts with any installable versions previously reported;
│ │ │ │ │ │ ├─ libgdal 3.8.5, which can be installed (as previously explained);
│ │ │ │ │ │ └─ libgdal 3.8.5, which can be installed (as previously explained);
│ │ │ │ │ └─ libprotobuf [>=4.24.4,<4.24.5.0a0 |>=4.25.1,<4.25.2.0a0 ], which cannot be installed (as previously explained);
│ │ │ │ ├─ gazebo 11.14.0 would require
│ │ │ │ │ └─ urdfdom >=3.1.1,<3.2.0a0 , which can be installed;
│ │ │ │ ├─ gazebo 11.14.0 would require
│ │ │ │ │ ├─ libabseil >=20240116.1,<20240117.0a0 , which can be installed;
│ │ │ │ │ ├─ libgdal >=3.8.4,<3.9.0a0 with the potential options
│ │ │ │ │ │ ├─ libgdal 3.8.4, which can be installed (as previously explained);
│ │ │ │ │ │ ├─ libgdal [3.8.4|3.8.5], which can be installed (as previously explained);
│ │ │ │ │ │ ├─ libgdal 3.8.4, which cannot be installed (as previously explained);
│ │ │ │ │ │ ├─ libgdal 3.8.5, which can be installed (as previously explained);
│ │ │ │ │ │ └─ libgdal 3.8.5, which can be installed (as previously explained);
│ │ │ │ │ └─ ogre >=1.10.12.1,<1.11.0a0 , which can be installed (as previously explained);
│ │ │ │ └─ gazebo 11.14.0 would require
│ │ │ │ ├─ libboost >=1.84.0,<1.85.0a0 but there are no viable options
│ │ │ │ │ ├─ libboost [1.84.0|1.85.0|1.86.0], which cannot be installed (as previously explained);
│ │ │ │ │ └─ libboost 1.84.0 conflicts with any installable versions previously reported;
│ │ │ │ ├─ libgdal >=3.8.4,<3.9.0a0 with the potential options
│ │ │ │ │ ├─ libgdal 3.8.4, which can be installed (as previously explained);
│ │ │ │ │ ├─ libgdal [3.8.4|3.8.5], which can be installed (as previously explained);
│ │ │ │ │ ├─ libgdal 3.8.4, which cannot be installed (as previously explained);
│ │ │ │ │ ├─ libgdal 3.8.5, which can be installed (as previously explained);
│ │ │ │ │ └─ libgdal 3.8.5, which can be installed (as previously explained);
│ │ │ │ └─ ogre >=1.10.12.1,<1.11.0a0 , which can be installed (as previously explained);
│ │ │ └─ ros-noetic-gazebo-dev 2.9.2 would require
│ │ │ └─ ros-distro-mutex 0.4.* noetic, which can be installed (as previously explained);
│ │ └─ ros-noetic-gazebo-ros 2.9.2 would require
│ │ └─ ros-distro-mutex 0.4.* noetic, which can be installed (as previously explained);
│ └─ ros-noetic-hector-gazebo-plugins 0.5.4 would require
│ └─ ros-distro-mutex 0.4.* noetic, which can be installed (as previously explained);
├─ ros-noetic-ira-laser-tools does not exist (perhaps a typo or a missing channel);
├─ ros-noetic-libuvc-camera does not exist (perhaps a typo or a missing channel);
├─ ros-noetic-moveit-chomp-optimizer-adapter does not exist (perhaps a typo or a missing channel);
├─ ros-noetic-openni2-launch is installable with the potential options
│ ├─ ros-noetic-openni2-launch 1.6.1 would require
│ │ └─ ros-noetic-tf but there are no viable options
│ │ ├─ ros-noetic-tf 1.13.2 would require
│ │ │ └─ graphviz >=9.0.0,<10.0a0 , which conflicts with any installable versions previously reported;
│ │ └─ ros-noetic-tf 1.13.2 would require
│ │ └─ graphviz >=6.0.2,<7.0a0 , which conflicts with any installable versions previously reported;
│ └─ ros-noetic-openni2-launch 1.6.0 would require
│ └─ ros-distro-mutex 0.4.* noetic, which can be installed (as previously explained);
├─ ros-noetic-pcl-conversions is installable with the potential options
│ ├─ ros-noetic-pcl-conversions 1.7.4 would require
│ │ └─ ros-distro-mutex 0.4.* noetic, which can be installed (as previously explained);
│ └─ ros-noetic-pcl-conversions 1.7.4 would require
│ └─ pcl >=1.13.1,<1.13.2.0a0 but there are no viable options
│ ├─ pcl 1.13.1 would require
│ │ └─ vtk >=9.2.5,<9.2.6.0a0 with the potential options
│ │ ├─ vtk [9.2.5|9.2.6] would require
│ │ │ ├─ python >=3.10,<3.11.0a0 , which can be installed;
│ │ │ └─ vtk-base [9.2.6 egl_py310h1234567_10|9.2.6 egl_py310h1234567_11|...|9.2.6 qt_py310h1234567_223], which requires
│ │ │ └─ python >=3.10,<3.11.0a0 , which can be installed;
│ │ ├─ vtk 9.2.5 would require
│ │ │ ├─ proj >=9.1.0,<9.1.1.0a0 , which conflicts with any installable versions previously reported;
│ │ │ └─ pugixml >=1.11.4,<1.12.0a0 , which conflicts with any installable versions previously reported;
│ │ ├─ vtk 9.2.5 would require
│ │ │ ├─ proj >=9.1.1,<9.1.2.0a0 , which conflicts with any installable versions previously reported;
│ │ │ └─ pugixml >=1.11.4,<1.12.0a0 , which conflicts with any installable versions previously reported;
│ │ ├─ vtk [9.2.5|9.2.6] would require
│ │ │ ├─ python >=3.8,<3.9.0a0 , which can be installed;
│ │ │ └─ vtk-base [9.2.6 egl_py38h1234567_10|9.2.6 egl_py38h1234567_11|...|9.2.6 qt_py38h1234567_223], which requires
│ │ │ └─ python >=3.8,<3.9.0a0 , which can be installed;
│ │ └─ vtk [9.2.5|9.2.6] would require
│ │ ├─ python >=3.9,<3.10.0a0 , which can be installed;
│ │ └─ vtk-base [9.2.6 egl_py39h1234567_10|9.2.6 egl_py39h1234567_11|...|9.2.6 qt_py39h1234567_223], which requires
│ │ └─ python >=3.9,<3.10.0a0 , which can be installed;
│ ├─ pcl 1.13.1 would require
│ │ ├─ libboost >=1.82.0,<1.83.0a0 with the potential options
│ │ │ ├─ libboost 1.82.0, which can be installed;
│ │ │ ├─ libboost 1.82.0 would require
│ │ │ │ └─ icu >=72.1,<73.0a0 , which can be installed;
│ │ │ └─ libboost 1.82.0, which can be installed;
│ │ └─ vtk-base >=9.2.6,<9.2.7.0a0 with the potential options
│ │ ├─ vtk-base 9.2.6, which can be installed (as previously explained);
│ │ ├─ vtk-base 9.2.6 would require
│ │ │ └─ libexpat [<2.6 |>=2.5.0,<2.6.0a0 ], which conflicts with any installable versions previously reported;
│ │ ├─ vtk-base 9.2.6 would require
│ │ │ └─ python >=3.12,<3.13.0a0 , which can be installed;
│ │ ├─ vtk-base 9.2.6, which can be installed (as previously explained);
│ │ └─ vtk-base 9.2.6, which can be installed (as previously explained);
│ ├─ pcl 1.13.1 would require
│ │ ├─ libboost >=1.82.0,<1.83.0a0 with the potential options
│ │ │ ├─ libboost 1.82.0, which can be installed;
│ │ │ ├─ libboost 1.82.0, which can be installed (as previously explained);
│ │ │ └─ libboost 1.82.0, which can be installed;
│ │ └─ vtk >=9.2.6,<9.2.7.0a0 with the potential options
│ │ ├─ vtk [9.2.5|9.2.6], which can be installed (as previously explained);
│ │ ├─ vtk [9.2.5|9.2.6], which can be installed (as previously explained);
│ │ ├─ vtk [9.2.5|9.2.6], which can be installed (as previously explained);
│ │ ├─ vtk 9.2.6 would require
│ │ │ └─ vtk-base [9.2.6 egl_py311h1234567_10|9.2.6 egl_py311h1234567_11|...|9.2.6 qt_py311h1234567_223], which cannot be installed (as previously explained);
│ │ ├─ vtk 9.2.6 would require
│ │ │ └─ pugixml >=1.11.4,<1.12.0a0 , which conflicts with any installable versions previously reported;
│ │ └─ vtk 9.2.6 would require
│ │ └─ vtk-base [9.2.6 egl_py312h1234567_18|9.2.6 egl_py312h1234567_19|...|9.2.6 qt_py312h1234567_223], which can be installed (as previously explained);
│ └─ pcl 1.13.1 would require
│ ├─ boost-cpp >=1.78.0,<1.78.1.0a0 with the potential options
│ │ ├─ boost-cpp 1.78.0 would require
│ │ │ └─ icu >=70.1,<71.0a0 , which can be installed;
│ │ ├─ boost-cpp 1.78.0 conflicts with any installable versions previously reported;
│ │ └─ boost-cpp 1.78.0 would require
│ │ └─ icu >=72.1,<73.0a0 , which can be installed;
│ └─ vtk >=9.2.6,<9.2.7.0a0 with the potential options
│ ├─ vtk [9.2.5|9.2.6], which can be installed (as previously explained);
│ ├─ vtk [9.2.5|9.2.6], which can be installed (as previously explained);
│ ├─ vtk [9.2.5|9.2.6], which can be installed (as previously explained);
│ ├─ vtk 9.2.6, which cannot be installed (as previously explained);
│ ├─ vtk 9.2.6, which cannot be installed (as previously explained);
│ └─ vtk 9.2.6, which can be installed (as previously explained);
├─ ros-noetic-pilz-industrial-motion-planner is installable with the potential options
│ ├─ ros-noetic-pilz-industrial-motion-planner 1.1.13 would require
│ │ └─ ros-noetic-moveit-core but there are no viable options
│ │ ├─ ros-noetic-moveit-core 1.1.13 would require
│ │ │ ├─ assimp >=5.3.1,<5.3.2.0a0 , which conflicts with any installable versions previously reported;
│ │ │ └─ urdfdom >=4.0.0,<4.1.0a0 , which conflicts with any installable versions previously reported;
│ │ └─ ros-noetic-moveit-core 1.1.11 would require
│ │ ├─ assimp >=5.2.5,<5.2.6.0a0 , which conflicts with any installable versions previously reported;
│ │ └─ ros-distro-mutex 0.4.* noetic, which can be installed (as previously explained);
│ └─ ros-noetic-pilz-industrial-motion-planner 1.1.11 would require
│ └─ ros-distro-mutex 0.4.* noetic, which can be installed (as previously explained);
├─ ros-noetic-pointcloud-to-laserscan is not installable because it requires
│ └─ ros-distro-mutex 0.5.* , which conflicts with any installable versions previously reported;
├─ ros-noetic-roboticsgroup-upatras-gazebo-plugins does not exist (perhaps a typo or a missing channel);
├─ ros-noetic-sick-tim does not exist (perhaps a typo or a missing channel);
├─ ros-noetic-spatio-temporal-voxel-layer does not exist (perhaps a typo or a missing channel);
└─ ros-noetic-urdf-geometry-parser does not exist (perhaps a typo or a missing channel).
ERROR: the following rosdeps failed to install
conda: command [mamba install -c robostack-staging -c conda-forge -y ros-noetic-costmap-2d ros-noetic-realtime-tools ros-noetic-pcl-ros ros-noetic-pcl-conversions ros-noetic-polled-camera ros-noetic-camera-info-manager ros-noetic-map-server ros-noetic-amcl ros-noetic-fake-localization ros-noetic-move-base ros-noetic-spatio-temporal-voxel-layer ros-noetic-global-planner ros-noetic-teb-local-planner ros-noetic-octomap-server ros-noetic-moveit-ros-move-group ros-noetic-moveit-planners-ompl ros-noetic-pilz-industrial-motion-planner ros-noetic-moveit-planners-chomp ros-noetic-moveit-chomp-optimizer-adapter ros-noetic-moveit-ros-visualization ros-noetic-moveit-simple-controller-manager ros-noetic-people-msgs ros-noetic-control-toolbox ros-noetic-sick-tim ros-noetic-depthimage-to-laserscan ros-noetic-pointcloud-to-laserscan ros-noetic-laser-filters ros-noetic-joy ros-noetic-openni2-launch ros-noetic-libuvc-camera ros-noetic-usb-cam gazebo ros-noetic-moveit-ros-planning-interface ros-noetic-hector-gazebo-plugins ros-noetic-twist-mux ros-noetic-roboticsgroup-upatras-gazebo-plugins ros-noetic-realsense2-description ros-noetic-image-transport-plugins elfutils ros-noetic-four-wheel-steering-msgs ros-noetic-urdf-geometry-parser ros-noetic-ira-laser-tools ros-noetic-base-local-planner ros-noetic-nav-core ros-noetic-tf2-eigen ros-noetic-slam-toolbox ros-noetic-ddynamic-reconfigure ros-noetic-moveit-msgs ros-noetic-moveit-commander] failed
Solution to issue cannot be found in the documentation.
Issue
Hi, first of all, my congratulations for the work done.
I've installed the environment to work on TIAGo robot which works with ROS1 and I'm trying to install the dependencies of the public_ws following their official guide. To do so, inside the mamba environment, I've changed the source commands in the tutorial page with
source ~/miniconda3/envs/ros_env
and followed the tutorial until it calls therosdep install [...]
command to install the dependencies that gives the following errorDo you know a way to solve this issue? I'm in a fresh installed miniforge environment on ubuntu 24.04 and don't know how to proceed.
Installed packages
Environment info