ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

I had the same exact problem. It seems that no package in the ros2 variants depends on launch_xml or launch_yaml (ros2launch, the only launch related dependency, does not for some reason) so they are not installed with the debian packages. You have to install it manually

sudo apt install ros-eloquent-launch-xml
sudo apt install ros-eloquent-launch-yaml

This worked for me

I had the same exact problem. It seems that no package in the ros2 variants depends on launch_xml or launch_yaml (ros2launch, the only launch related dependency, does not for some reason) so they are not installed with the debian packages. You have to install it manually

sudo apt install ros-eloquent-launch-xml
sudo apt install ros-eloquent-launch-yaml

This worked for me

edit: They fixed it in the github repo, so you will no longer need to separately need to install extra packages in the next ROS2 version or next eloquent patch.

I had the same exact problem. It seems that no package in the ros2 variants depends on launch_xml or launch_yaml (ros2launch, the only launch related dependency, does not for some reason) so they are not installed with the debian packages. You have to install it manually

sudo apt install ros-eloquent-launch-xml
sudo apt install ros-eloquent-launch-yaml

This worked for me

edit: They fixed it in the github repo, so you will no longer need to separately need to install extra packages in the next ROS2 version or next eloquent patch.

edit2: As of 29 October 2020, this was fixed in foxy, but you still need to do the above for eloquent