Ask Your Question

Revision history [back]

According to the ROS Index page for mongodb_store, that package depends (among other things), on mongodb and mongodb-dev.

Do you have those packages installed?


In general, to make sure you have all dependencies for a ROS pkg you're trying to compile yourself, you should run

rosdep check --from-paths /path/to/your/catkin_ws/src --ignore-src

Provided the package you want to build has declared all its dependencies properly, that should alert you to anything missing.

If you want rosdep to also install them for you, replace check with install.

According to the ROS Index page for mongodb_store, that package depends (among other things), on mongodb and mongodb-dev.

Do you have those packages installed?


In general, to make sure you have all dependencies for a ROS pkg you're trying to compile yourself, you should run

rosdep check --from-paths /path/to/your/catkin_ws/src --ignore-src

Provided the package you want to build has declared all its dependencies properly, that should alert you to anything missing.

If you want rosdep to also install them for you, replace check with install.


Edit: just to be sure: the mongodb_store package has been released in Indigo and Jade, according to its wiki page. If you don't need to work on the package itself, it might be more convenient to just sudo apt-get install ros-$release-mongodb_store.