<b>Error</b>

The CMakeLists.txt located in  JdeRobot/Deps/ros/CMakeLists.txt in the source code of JdeRobot has been recently modified to include new dependencies such as ros-kinetic-kobuki-gazebo For new users following the installation manual (http://jderobot.org/index.php/Manual-5#Installing_JdeRobot_5), the installation results in an error with message appended in the end (stating that kobuki-gazebo is not installed) . Even if a new user follows the ' Manual installation of JdeRobot (for the brave) ' path it won't work since the current ROS section is:

<pre>sudo apt install ros-kinetic-roscpp ros-kinetic-std-msgs ros-kinetic-cv-bridge ros-kinetic-image-transport ros-kinetic-roscpp-core ros-kinetic-rospy ros-kinetic-nav-msgs ros-kinetic-geometry-msgs</pre>

<b>Solution</b>

Another line has to be added to the ROS section in the manual to include the new dependencies (kobuki-gazebo and os-kinetic-turtlebot-gazebo). <i>How can the manual be updated?</i>

<pre>sudo apt install ros-kinetic-kobuki-gazebo ros-kinetic-turtlebot-gazebo</pre>

<b>Error Message</b>
<pre>
CMake Warning at /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:76 (find_package):
  Could not find a package configuration file provided by "kobuki_gazebo"
  with any of the following names:

    kobuki_gazeboConfig.cmake
    kobuki_gazebo-config.cmake

  Add the installation prefix of "kobuki_gazebo" to CMAKE_PREFIX_PATH or set
  "kobuki_gazebo_DIR" to a directory containing one of the above files.  If
  "kobuki_gazebo" provides a separate development package or SDK, be sure it
  has been installed.
Call Stack (most recent call first):
  Deps/ros/CMakeLists.txt:15 (find_package)
  Deps/LoadJderobotDependencies.cmake:12 (include)
  CMakeLists.txt:127 (include)


-- Could not find the required component 'kobuki_gazebo'. 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/kinetic/share/catkin/cmake/catkinConfig.cmake:83 (find_package):
  Could not find a package configuration file provided by "kobuki_gazebo"
  with any of the following names:

    kobuki_gazeboConfig.cmake
    kobuki_gazebo-config.cmake

  Add the installation prefix of "kobuki_gazebo" to CMAKE_PREFIX_PATH or set
  "kobuki_gazebo_DIR" to a directory containing one of the above files.  If
  "kobuki_gazebo" provides a separate development package or SDK, be sure it
  has been installed.
Call Stack (most recent call first):
  Deps/ros/CMakeLists.txt:15 (find_package)
  Deps/LoadJderobotDependencies.cmake:12 (include)
  CMakeLists.txt:127 (include)


-- Configuring incomplete, errors occurred!</pre>




        
        
        
<br/><hr align="left" width="300" />
View this message in context: <a href="http://jderobot-developer-list.2315034.n4.nabble.com/Installation-Error-kobuki-gazebo-Package-Not-Found-tp4643361.html">Installation Error: kobuki-gazebo Package Not Found</a><br/>
Sent from the <a href="http://jderobot-developer-list.2315034.n4.nabble.com/">Jderobot Developer List mailing list archive</a> at Nabble.com.<br/>