ROS Resources: Documentation | Support | Discussion Forum | Service Status | Q&A answers.ros.org

For ariac; I cant run catkin_make install because could not find a package configuration provided in gazebo_ros with any of the following names gazebo_rosConfig.cmake and gazebo_ros-config.cmake


#1

:~/ariac_ws$ catkin_make install
Base path: /home/netza/ariac_ws
Source space: /home/netza/ariac_ws/src
Build space: /home/netza/ariac_ws/build
Devel space: /home/netza/ariac_ws/devel
Install space: /home/netza/ariac_ws/install

Running command: “cmake /home/netza/ariac_ws/src -DCATKIN_DEVEL_PREFIX=/home/netza/ariac_ws/devel -DCMAKE_INSTALL_PREFIX=/home/netza/ariac_ws/install -G Unix Makefiles” in “/home/netza/ariac_ws/build”

– Using CATKIN_DEVEL_PREFIX: /home/netza/ariac_ws/devel
– Using CMAKE_PREFIX_PATH: /opt/ros/lunar
– This workspace overlays: /opt/ros/lunar
– Using PYTHON_EXECUTABLE: /usr/bin/python
– Using Debian Python package layout
– Using empy: /usr/bin/empy
– Using CATKIN_ENABLE_TESTING: ON
– Call enable_testing()
– Using CATKIN_TEST_RESULTS_DIR: /home/netza/ariac_ws/build/test_results
– Found gtest sources under ‘/usr/src/gtest’: gtests will be built
– Using Python nosetests: /usr/bin/nosetests-2.7
– catkin 0.7.8
– BUILD_SHARED_LIBS is on
– ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
– ~~ traversing 3 packages in topological order:
– ~~ - osrf_gear
– ~~ - ariac_example
– ~~ - test_ariac
– ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
– +++ processing catkin package: ‘osrf_gear’
– ==> add_subdirectory(ariac/osrf_gear)
CMake Warning at /opt/ros/lunar/share/catkin/cmake/catkinConfig.cmake:76 (find_package):
Could not find a package configuration file provided by “gazebo_ros” with
any of the following names:

gazebo_rosConfig.cmake
gazebo_ros-config.cmake

Add the installation prefix of “gazebo_ros” to CMAKE_PREFIX_PATH or set
"gazebo_ros_DIR" to a directory containing one of the above files. If
"gazebo_ros" provides a separate development package or SDK, be sure it has
been installed.
Call Stack (most recent call first):
ariac/osrf_gear/CMakeLists.txt:8 (find_package)

– Could not find the required component ‘gazebo_ros’. The following CMake error indicates that you either need to install the package with the same name or change your environment so that it can be found.
CMake Error at /opt/ros/lunar/share/catkin/cmake/catkinConfig.cmake:83 (find_package):
Could not find a package configuration file provided by “gazebo_ros” with
any of the following names:

gazebo_rosConfig.cmake
gazebo_ros-config.cmake

Add the installation prefix of “gazebo_ros” to CMAKE_PREFIX_PATH or set
"gazebo_ros_DIR" to a directory containing one of the above files. If
"gazebo_ros" provides a separate development package or SDK, be sure it has
been installed.
Call Stack (most recent call first):
ariac/osrf_gear/CMakeLists.txt:8 (find_package)

– Configuring incomplete, errors occurred!
See also “/home/netza/ariac_ws/build/CMakeFiles/CMakeOutput.log”.
See also “/home/netza/ariac_ws/build/CMakeFiles/CMakeError.log”.
Invoking “cmake” failed

some one have the same problem and how you solve it ?


#2

It looks like you don’t have gazebo_ros_pkgs installed, perhaps you missed a step of the installation instructions: http://wiki.ros.org/ariac/Tutorials/SystemSetup#Installing_Gazebo-ROS_Compatibility_Packages

I see that you’re using ROS lunar; please note that ARIAC currently supports indigo and kinetic, so if you run into other issues I suggest you try using one of those ROS versions (from binaries will be easiest).

In the future you can ask technical/troubleshooting questions at https://bitbucket.org/osrf/ariac/issues


#3

Thank you, I have installed both, when I select kinetic is running perfect.