Problem with non-existent package 'kdl'
I made the ros_package "cob_people_detection" in groovy and I got an error.
[rospack] Error: package/stack 'cob_people_detection' depends on non-existent package 'kdl' and rosdep claims that it is not a system dependency. Check the ROS_PACKAGE_PATH or try calling 'rosdep update'
CMake Error at /opt/ros/groovy/share/ros/core/rosbuild/public.cmake:129 (message):
Failed to invoke rospack to get compile flags for package
'cob_people_detection'. Look above for errors from rospack itself.
Aborting. Please fix the broken dependency!
Call Stack (most recent call first):
/opt/ros/groovy/share/ros/core/rosbuild/public.cmake:203 (rosbuild_invoke_rospack)
CMakeLists.txt:16 (rosbuild_init)
I have already installed the ros-groovy-kdl, but the error still exist. WHY?