This is probably a trivial question, but for the love of god I am not able to find a solution. I am running ros-electric on a Ubuntu 64-bit 11.04 machine. I have a ros_external folder in my home directory where I install external ros packages and stack that I use for my projects. I have added this path to my ROS_PACKAGE_PATH. I am trying to create a package for object detection with Kinect. I am using the roboearth stack for detecting the objects. The roboearth stack is installed in the ros_external, specifically the stack.xml file is located in ~/ros_external/stacks/roboearth. I am able to reach this using the roscd roboearth command, which I thought meant that ROS was able to find this stack. However, when I try to create a package listing roboearth as a dependency, I get an error that dependency [roboearth] cannot be found.
roboearth is a stack and not a package, I wonder if that matters. Any help is appreciated.