`rosdep: command not found` when running on noble
Closed this issue · 1 comments
ct2034 commented
Description
I appears that under Ubuntu noble rosdep is not installed.
Expected Behavior
action sets up ros correctly on noble
Actual Behavior
See https://github.com/ros/diagnostics/actions/runs/8382671315/job/22956872163
Invoking "sudo DEBIAN_FRONTEND=noninteractive RTI_NC_LICENSE_ACCEPTED=yes apt-get install --no-install-recommends --quiet --yes libssl-dev python3-dev clang lcov python3-rosinstall-generator"
Invoking "sudo bash -c rm /etc/ros/rosdep/sources.list.d/20-default.list || true"
Invoking "sudo rosdep init"
/usr/bin/sudo rosdep init
sudo: rosdep: command not found
Note that in the first line, rosdep is not installed.
To Reproduce
name: Test diagnostics
on:
pull_request:
jobs:
runs-on: ubuntu-latest
container: ubuntu:24.04
steps:
- uses: ros-tooling/setup-ros@master
System (please complete the following information)
- OS: Ubuntu Noble
- ROS 2 Distro: Rolling
** For ROS 2 bugs - please attach a VCS.repos or Dockerfile if possible to help us reproduce the environment **
ubuntu:24.04
christophebedard commented
See #658.