[hddtemp] defined as "not available" for OS version [*]
I am trying to install ROS Noetic on my Ubuntu 22.04 LTS virtual machine by source following this tutorial: http://wiki.ros.org/noetic/Installation/Source, when i execute the code:
johndoe@Ubuntu:~/ros_catkin_ws$ rosdep install --from-paths ./src --ignore-packages-from-source --rosdistro noetic -y
I get the following result:
ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
diagnostic_common_diagnostics: [hddtemp] defined as "not available" for OS version [*]
I had tried to install hddtemp but that didn't change anything. Forgive me if their is an obvious mistake, im new to both ROS and Linux.
Asked by 専門家 on 2022-09-11 12:37:38 UTC
Answers
This is an error from rosdep saying that hddtemp is not defined for your platform 22.04:
Looking at the rosdep database it looks like it is indeed only defined for bionic, focal, and impish
Looking at the ubuntu package: https://packages.ubuntu.com/impish/amd64/hddtemp that looks to be accurately reflect the availability of the package.
It's not clear why the package is not released on newer platforms by Ubuntu.
Asked by tfoote on 2022-09-12 01:39:00 UTC
Comments