Shankaranand, 
Installing no packages is expected.  rosdep tests whether the packages required are installed already, and will not try to install them if they are found.  

However, the many overrides suggest that yout have set ROS_HOME to ~/ros/ros  ROS_HOME if set should be a writable directory preferably out side of source control which which is the default location for log files and a few other things.  See http://www.ros.org/wiki/ROS/EnvironmentVariables#ROS_HOME

As for multiple copies of ROS installed.  They will not interfere with each other as long as only one of them is on your ROS_PACKAGE_PATH and ROS_ROOT.  The one in ~/ros sounds like you installed it from source.  You can use either the binary based install or the source based install as long as you are consistent.  

Tully

On Thu, May 27, 2010 at 9:20 AM, Shankaranand Jagadeesan <sjagad4@uic.edu> wrote:

Hi,

I'm new to ROS and have been going through the tutorials and everything seems to work. But I have a couple of questions. When i use rosdep to install the system dependencies I get the following warning and in the end it says #No packages to install. But rosmake works perfectly well and I'm able to run the tutorials. I want to make sure that rosdep is working. The following is the output even if i try to use rosdep against (all) any other packages.

rosdep install turtlesim

ROSDEP_OVERRIDE: python-matplotlib being overridden with python-matplotlib from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: apr being overridden with libapr1-dev libaprutil1-dev from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: libxml2 being overridden with libxml2-dev from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: python-fuse being overridden with python-fuse from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: python-scipy being overridden with python-scipy from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: ant being overridden with ant from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: zziplib being overridden with libzzip-0-13 libzzip-dev from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: wxpython being overridden with python-wxgtk2.8 from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: curl being overridden with libcurl4-openssl-dev from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: libxaw being overridden with libxaw7-dev from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: sbcl being overridden with sbcl from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: python-yaml being overridden with python-yaml from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: bzip2 being overridden with libbz2-dev from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: intltool being overridden with intltool from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: java being overridden with sun-java6-jdk from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: wxwidgets being overridden with libwxgtk2.8-dev from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: opengl being overridden with libgl1-mesa-dev libglu1-mesa-dev from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: automake being overridden with automake from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: scons being overridden with scons from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: libstdc++5 being overridden with libstdc++5 from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: cppunit being overridden with libcppunit-dev from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: dpkg-dev being overridden with dpkg-dev from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: libxext being overridden with libxext-dev from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: boost being overridden with libboost1.40-all-dev from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: log4cxx being overridden with liblog4cxx10-dev from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: qt4 being overridden with libqt4-core libqt4-dev qt4-dev-tools from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: unzip being overridden with unzip from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: ncurses being overridden with libncurses5-dev from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: swig being overridden with swig from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: python-numpy being overridden with python-numpy from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: gtk2 being overridden with libgtk2.0-dev from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: libtool being overridden with libtool libltdl-dev from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: octave being overridden with octave3.0-headers from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: graphviz being overridden with graphviz from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: ruby being overridden with ruby from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: python-gtk2 being overridden with python-gtk2 from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: fltk being overridden with libfltk1.1-dev from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: doxygen being overridden with doxygen from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: zlib being overridden with zlib1g-dev from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: python-imaging being overridden with python-imaging from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: fakeroot being overridden with fakeroot from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: python being overridden with python-dev from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: autoconf being overridden with autoconf from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: libxxf86vm being overridden with libxxf86vm-dev from /home/fit/ros/ros/rosdep.yaml ROSDEP_OVERRIDE: pkg-config being overridden with pkg-config from /home/fit/ros/ros/rosdep.yaml executing this script:

set -o errexit

#No Packages to install

The second query is, why do I have two installations of ros in my file system. I use ubuntu karmic and I installed the ROS & base using the pre-compiled binaries as told in ROS wiki. I can see ROS and its stacks in opt/ros/boxturtle and in ~/ros/ros with tutorials in ~/ros-tutorials. I get confused when i set the env variables cause I don't know where to set ROS_ROOT. I ran all the tutorials with ~/ros/ros as my ROS_ROOT and it worked fine except for rosdep. So if i want to install a new package, Can i proceed with ~/ros/ros as my ROS_ROOT?. I would be grateful, If somebody could help me with this.

-

Thanks & Regards

Shankaranand Jagadeesan
Research Assistant, Computer Vision & Robotics Lab
Dept of Electrical & Computer Engineering
Graduate Assistant, Liautaud Graduate of School of Business, UIC.
email:sjagad4@uic.edu, Phone : 3122185453


_______________________________________________
ros-users mailing list
ros-users@code.ros.org
https://code.ros.org/mailman/listinfo/ros-users




--
Tully Foote
Systems Engineer
Willow Garage, Inc.
tfoote@willowgarage.com
(650) 475-2827