2011/5/20 brice rebsamen > Hi > > I am currently installing ROS on wheezy (amd64). Here are some of the > problems I encountered and fixes. > Hi, Welcome as a Debian user. Be aware that Debian is only expected to work on squeeze at the moment. If there is things to add for this support, you are welcome to provide them. It migth only be little work like editing *.yaml files for dependencies. > > first of all, desktop-full fails because it cannot access the perception > stack: > > [/media/data/dev/ros] $ rosinstall . > " > http://packages.ros.org/cgi-bin/gen_rosinstall.py?rosdistro=diamondback&variant=desktop-full&overlay=no > " > Installing http://svn.pointclouds.org/ros/tags/perception_pcl-0.10.0 > to /media/data/dev/ros/perception_pcl > svn: REPORT of '/ros/!svn/vcc/default': 200 OK (http://svn.pointclouds.org > ) > ERROR: Failed to install tree '/media/data/dev/ros/perception_pcl' > vcs not setup correctly > It seems it doesn't succeed when checkouting perception_pcl Did you install the pre-requisite packages : sudo apt-get install build-essential python-yaml cmake subversion wget python-setuptools mercurial (section 1.1. http://www.ros.org/wiki/diamondback/Installation/Debian) try also to manually launch svn or mercurial with svn --version hg --version > > So I continued with the desktop installation. > I think your installation went wrong. It didn't go to the end. Here is a list of stack you should have : http://packages.ros.org/cgi-bin/gen_rosinstall.py?rosdistro=diamondback&variant=desktop-full&overlay=no I am sorry I don't have a pure diamomndback installed I can't ls my stack dir for a more readable output. > > Compilation of rosconsole failed because it could not find > log4cxx/logger.h so I had to install package (with apt-get) > liblog4xx10-dev. It happened just after rosinstall invoked apt-get to > install some missing dependencies though, so I guess there is a > problem here with the list of dependencies... > That's due to the incorrect install. Rosinstall did not go into the rosdep installation part. You can anyway ask manually rosmake to do it for each package you compile with a --rosdep-install option (as for any package btw). In case of a partial installation like this you can go further and ask to compile everything with a : rosmake --all --rosdep-install http://www.ros.org/wiki/rosmake But I advice you to delete the partial installation I do all correctly until it works. You'll be anoy later anyway. > Compilation of rosrecord also failed because the linker add an issue > linking with boost::filesystem. I add to modify the CMakeList > (ros_comm/tools/rosrecord/CMakeList.txt): added filesystem in the list > of boost dependencies for the rosplay executable. > You shouldn't have to do this. I think it is the same problem, try a rosmake "rosrecord --rosdep-install" > > After that the whole installation went fine. I will proceed with > testing and report any further problem. > You should have written your problem to : http://answers.ros.org please ask question there so I can more easily be searchable > > Regards > Brice > _______________________________________________ > ros-users mailing list > ros-users@code.ros.org > https://code.ros.org/mailman/listinfo/ros-users >