Hi Joao, <br><br>It looks like one of your stacks incorrectly depends on the stack trunk.  The script below should help you find the problem stack.  <br><br>Tully<br><br><br>{{{<br>#!/usr/bin/bash<br><br>STACKS=`rosstack list-names`<br>

<br>for STACK in $STACKS<br>do<br>    DEPS=`rosstack depends1 $STACK`<br>    for D in $DEPS<br>      do<br>        if [ 'trunk' = $D ] ; then<br>            echo $STACK<br>            echo "depends on"<br>

            echo $D<br>            echo ""<br>        fi<br>      done<br>done<br>}}}<br><br><div class="gmail_quote">On Mon, Oct 11, 2010 at 10:19 AM, joaozinho <span dir="ltr"><<a href="mailto:joaommsb@gmail.com">joaommsb@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><br>
Hello everybody<br>
<br>
I am having a problem going through the "Building Packages" tutorial. rosdep<br>
cannot locate the stack trunk when installing the dependecies of<br>
turtle_teleop. I hope you can help me with this:<br>
<br>
Input:<br>
joao@joao-desktop:~/ros/ros$ rosdep install turtle_teleop<br>
<br>
Output:<br>
Traceback (most recent call last):<br>
  File "/home/joao/ros/ros/bin/rosdep", line 35, in <module><br>
    sys.exit(rosdep.main())<br>
  File "/home/joao/ros/ros/tools/rosdep/src/rosdep/main.py", line 141, in<br>
main<br>
    r.install(options.include_duplicates, options.default_yes);<br>
  File "/home/joao/ros/ros/tools/rosdep/src/rosdep/core.py", line 377, in<br>
install<br>
    script = self.generate_script(include_duplicates, default_yes)<br>
  File "/home/joao/ros/ros/tools/rosdep/src/rosdep/core.py", line 340, in<br>
generate_script<br>
    native_packages, scripts = self.get_packages_and_scripts()<br>
  File "/home/joao/ros/ros/tools/rosdep/src/rosdep/core.py", line 312, in<br>
get_packages_and_scripts<br>
    rdlp = RosdepLookupPackage(self.osi.get_name(), self.osi.get_version(),<br>
p, yc)<br>
  File "/home/joao/ros/ros/tools/rosdep/src/rosdep/core.py", line 168, in<br>
__init__<br>
    self.load_for_package(package, yaml_cache.rp)<br>
  File "/home/joao/ros/ros/tools/rosdep/src/rosdep/core.py", line 194, in<br>
load_for_package<br>
    paths.add( os.path.join(roslib.stacks.get_stack_dir(stack),<br>
"rosdep.yaml"))<br>
  File "/home/joao/ros/ros/core/roslib/src/roslib/stacks.py", line 152, in<br>
get_stack_dir<br>
    raise InvalidROSStackException("Cannot location installation of stack<br>
%s. ROS_ROOT[%s] ROS_PACKAGE_PATH[%s]"%(stack, env[ROS_ROOT],<br>
env.get(ROS_PACKAGE_PATH, '')))<br>
roslib.stacks.InvalidROSStackException: Cannot location installation of<br>
stack trunk. ROS_ROOT[/home/joao/ros/ros]<br>
ROS_PACKAGE_PATH[/home/joao/ros/stacks/pr2_calibration:/home/joao/ros/jsk-ros-pkg:/home/joao/ros/ua-ros-pkg:/home/joao/ros/ros_tutorials:/home/joao/ros/cmu-ros-pkg:/home/joao/ros/trunk_cturtle:/home/joao/ros/ros_experimental:/home/joao/ros/stacks/motion_planning_common:/home/joao/ros/stacks/robot_calibration:/home/joao/ros/stacks/wifi_drivers:/home/joao/ros/stacks/web_interface:/home/joao/ros/stacks/visualization_common:/home/joao/ros/stacks/visualization:/home/joao/ros/stacks/vision_opencv:/home/joao/ros/stacks/sound_drivers:/home/joao/ros/stacks/slam_gmapping:/home/joao/ros/stacks/simulator_stage:/home/joao/ros/stacks/simulator_gazebo:/home/joao/ros/stacks/robot_model:/home/joao/ros/stacks/pr2_simulator:/home/joao/ros/stacks/pr2_robot:/home/joao/ros/stacks/pr2_power_drivers:/home/joao/ros/stacks/pr2_mechanism:/home/joao/ros/stacks/pr2_gui:/home/joao/ros/stacks/pr2_ethercat_drivers:/home/joao/ros/stacks/pr2_controllers:/home/joao/ros/stacks/pr2_common:/home/joao/ros/stacks/p<br>


 r2_apps:/home/joao/ros/stacks/physics_ode:/home/joao/ros/stacks/navigation:/home/joao/ros/stacks/laser_pipeline:/home/joao/ros/stacks/laser_drivers:/home/joao/ros/stacks/joystick_drivers:/home/joao/ros/stacks/imu_drivers:/home/joao/ros/stacks/image_transport_plugins:/home/joao/ros/stacks/image_pipeline:/home/joao/ros/stacks/image_common:/home/joao/ros/stacks/geometry:/home/joao/ros/stacks/driver_common:/home/joao/ros/stacks/diagnostics:/home/joao/ros/stacks/common_msgs:/home/joao/ros/stacks/common:/home/joao/ros/stacks/camera_drivers]<br>


<br>
Also, I cannot find a stack called trunk<br>
<br>
joao@joao-desktop:~/ros/ros$ rosstack find trunk<br>
[rosstack] couldn't find stack trunk<br>
<br>
I hope you can help me out<br>
Cheers<br>
Joao<br>
<font color="#888888"><br>
<br>
--<br>
View this message in context: <a href="http://ros-users.122217.n3.nabble.com/rosdep-stack-dependencies-trunk-tp1682055p1682055.html" target="_blank">http://ros-users.122217.n3.nabble.com/rosdep-stack-dependencies-trunk-tp1682055p1682055.html</a><br>


Sent from the ROS-Users mailing list archive at Nabble.com.<br>
_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Tully Foote<br>Systems Engineer<br>Willow Garage, Inc.<br><a href="mailto:tfoote@willowgarage.com">tfoote@willowgarage.com</a><br>(650) 475-2827<br>