building gazebo_ros_pkgs for Noetic fails in Fedora 32 gazebo_dev: No definition of [libgazebo11-dev] for OS [fedora]
I'm trying to build the gazebo_ros_pkgs as mentioned here
rosdep install --from-paths . --ignore-src --rosdistro noetic -y
ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
gazebo_dev: No definition of [libgazebo11-dev] for OS [fedora]
I could use --skip-keys "libgazebo11-dev gazebo11"
and that removes the error. Do any of the following directories have the needed gazebo_ros
?
ls -l devel/share/gazebo_ros
total 0
drwxr-xr-x 2 root root 74 Sep 4 15:44 cmake
drwxr-xr-x 2 root root 91 Sep 4 11:47 doc
# ls -l devel/share/gaz*
devel/share/gazebo_dev:
total 0
drwxr-xr-x 2 root root 74 Sep 4 15:44 cmake
devel/share/gazebo_msgs:
total 0
drwxr-xr-x 2 root root 147 Sep 4 15:44 cmake
devel/share/gazebo_plugins:
total 4
drwxr-xr-x 2 root root 82 Sep 4 15:44 cmake
drwxr-xr-x 2 root root 4096 Sep 4 11:47 docs
devel/share/gazebo_ros:
total 0
drwxr-xr-x 2 root root 74 Sep 4 15:44 cmake
drwxr-xr-x 2 root root 91 Sep 4 11:47 docs
devel/share/gazebo_ros_control:
total 0
drwxr-xr-x 2 root root 90 Sep 4 15:44 cmake
ls -l devel/share/gazebo_ros
total 0
drwxr-xr-x 2 root root 74 Sep 4 15:44 cmake
drwxr-xr-x 2 root root 91 Sep 4 11:47 docs
All we're trying to do is launch the Turtlebot 3 world.
roslaunch launch/turtlebot3_world.launch
... logging to /home/.ros/log/9def909c-ed25-11ea-928f-3e8e99dc0d33/roslaunch-storm.cis.fordham.edu-226047.log
Checking log directory for disk usage. This may take a while.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
Resource not found: gazebo_ros
ROS path [0]=/usr/local/bin/noetic/share/ros
ROS path [1]=/usr/local/bin/noetic/share
The traceback for the exception was written to the log file
[roslaunch][ERROR] 2020-09-08 11:46:15,047: Resource not found: gazebo_ros
ROS path [0]=/usr/local/bin/noetic/share/ros
ROS path [1]=/usr/local/bin/noetic/share
[roslaunch][ERROR] 2020-09-08 11:46:15,048: The traceback for the exception was written to the log file
[roslaunch][ERROR] 2020-09-08 11:46:15,049: Traceback (most recent call last):
File "/usr/local/bin/noetic/lib/python3.8/site-packages/roslaunch/__init__.py", line 347, in main
p.start()
File "/usr/local/bin/noetic/lib/python3.8/site-packages/roslaunch/parent.py", line 305, in start
self._start_infrastructure()
File "/usr/local/bin/noetic/lib/python3.8/site-packages/roslaunch/parent.py", line 254, in _start_infrastructure
self._load_config()
File "/usr/local/bin/noetic/lib/python3.8/site-packages/roslaunch/parent.py", line 156, in _load_config
self.config = roslaunch.config.load_config_default(self.roslaunch_files, self.port,
File "/usr/local/bin/noetic/lib/python3.8/site-packages/roslaunch/config.py", line 461, in load_config_default
loader.load(f, config, argv=args, verbose=verbose)
File "/usr/local/bin/noetic/lib/python3.8/site-packages/roslaunch/xmlloader.py", line 761, in load
self._load_launch(launch, ros_config, is_core=core, filename=filename, argv=argv, verbose=verbose)
File "/usr/local/bin/noetic/lib/python3.8/site-packages/roslaunch/xmlloader.py", line ...