# Revision history [back]

### rospack could not find the controller_interface package

Hi.

I have installed ROS and Gazebo from the debs, and I am not able to start the controllers. Here is the message:

[FATAL] [1386358985.677214873, 0.007000000]: Failed to create robot simulation interface loader: rospack could not find the controller_interface package containing controller_interface::ControllerBase


I do not know if there is a link, but I have this information message just before:

[ INFO] [1386358985.548936767, 0.007000000]: pluginlib WARNING: In file /tmp/buildd/ros-hydro-gazebo-ros-control-2.3.4-0raring-20131124-0736/src/default_robot_hw_sim.cpp PLUGINLIB_DECLARE_CLASS is deprecated, please use PLUGINLIB_EXPORT_CLASS instead. You can run the script 'plugin_macro_update' provided with pluginlib in your package source folder to automatically and recursively update legacy macros.  Base = base_class_type, Derived = derived_class_type


This last message is not easy to fix, since you need superuser privilege to run the script (and the script is not identified as a super user command). And anyway, the content of this folder should be updated by apt directly.

As a consequence, the simulation is successfully started, but the controllers are down, so the robot cannot be controlled.

Thanks in advance for the support.

Ar.

### rospack could not find the controller_interface package

Hi.

I have installed ROS and Gazebo from the debs, and I am not able to start the controllers. Here is the message:

[FATAL] [1386358985.677214873, 0.007000000]: Failed to create robot simulation interface loader: rospack could not find the controller_interface package containing controller_interface::ControllerBase


I do not know if there is a link, but I have this information message just before:

[ INFO] [1386358985.548936767, 0.007000000]: pluginlib WARNING: In file /tmp/buildd/ros-hydro-gazebo-ros-control-2.3.4-0raring-20131124-0736/src/default_robot_hw_sim.cpp PLUGINLIB_DECLARE_CLASS is deprecated, please use PLUGINLIB_EXPORT_CLASS instead. You can run the script 'plugin_macro_update' provided with pluginlib in your package source folder to automatically and recursively update legacy macros.  Base = base_class_type, Derived = derived_class_type


This last message is not easy to fix, since you need superuser privilege to run the script (and the script is not identified as a super user command). And anyway, the content of this folder should be updated by apt directly.

As a consequence, the simulation is successfully started, but the controllers are down, so the robot cannot be controlled.

Thanks in advance for the support.

Ar.

EDIT: it looks like the controller_interface package is corrupted, there is nothing inside.

arnaud@hercules:/opt/ros/hydro/share/controller_interface\$ ls
cmake  package.xml