[ros-users] rosmake error in fresh install(from sources)

Billy Okal b.okal at jacobs-university.de
Tue May 25 22:09:23 UTC 2010


Dear ROS devs,

I am setting up ros on a new machine running Lucid but I am experiencing
problem with rosmake terminating with a bad exit status evrytime. I have
tried both base install and pr2 install just to check and the same thing
happens, I have attached a log of what exactly happens, but basically, the
last few lines look like this

Traceback (most recent call last):
  File "/home/makokal/rosinstall", line 326, in <module>
    sys.exit(rosinstall_main(sys.argv) or 0)
  File "/home/makokal/rosinstall", line 319, in rosinstall_main
    subprocess.check_call("source %s && rosmake rostest --rosdep-install" %
(os.path.join(options.path, 'setup.sh')), shell=True,
executable='/bin/bash')
  File "/usr/lib/python2.6/subprocess.py", line 498, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command 'source /home/makokal/ros/setup.sh &&
rosmake rostest --rosdep-install' returned non-zero exit status 1

Thanks

billy


-- 
sure vi is user friendly, its just particular about who to be friends with
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osuosl.org/pipermail/ros-users/attachments/20100526/2d41d85a/attachment-0002.html>
-------------- next part --------------
Rosmake detected that rospack was not built.  Building it for you because it is required.
make: Entering directory `/home/makokal/ros/ros/tools/rospack'
mkdir -p bin
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Configuring done
-- Generating done
-- Build files have been written to: /home/makokal/ros/ros/tools/rospack/build
cd build && make 
make[1]: Entering directory `/home/makokal/ros/ros/tools/rospack/build'
make[2]: Entering directory `/home/makokal/ros/ros/tools/rospack/build'
make[3]: Entering directory `/home/makokal/ros/ros/tools/rospack/build'
Scanning dependencies of target rospack
make[3]: Leaving directory `/home/makokal/ros/ros/tools/rospack/build'
make[3]: Entering directory `/home/makokal/ros/ros/tools/rospack/build'
[ 12%] Building CXX object CMakeFiles/rospack.dir/rospack.o
[ 25%] Building CXX object CMakeFiles/rospack.dir/tinyxml-2.5.3/tinystr.o
[ 37%] Building CXX object CMakeFiles/rospack.dir/tinyxml-2.5.3/tinyxml.o
[ 50%] Building CXX object CMakeFiles/rospack.dir/tinyxml-2.5.3/tinyxmlparser.o
[ 62%] Building CXX object CMakeFiles/rospack.dir/tinyxml-2.5.3/tinyxmlerror.o
Linking CXX shared library ../lib/librospack.so
make[3]: Leaving directory `/home/makokal/ros/ros/tools/rospack/build'
[ 62%] Built target rospack
make[3]: Entering directory `/home/makokal/ros/ros/tools/rospack/build'
Scanning dependencies of target rospackexe
make[3]: Leaving directory `/home/makokal/ros/ros/tools/rospack/build'
make[3]: Entering directory `/home/makokal/ros/ros/tools/rospack/build'
[ 75%] Building CXX object CMakeFiles/rospackexe.dir/main.o
Linking CXX executable /home/makokal/ros/ros/bin/rospack
make[3]: Leaving directory `/home/makokal/ros/ros/tools/rospack/build'
[ 75%] Built target rospackexe
make[3]: Entering directory `/home/makokal/ros/ros/tools/rospack/build'
Scanning dependencies of target rosstack
make[3]: Leaving directory `/home/makokal/ros/ros/tools/rospack/build'
make[3]: Entering directory `/home/makokal/ros/ros/tools/rospack/build'
[ 87%] Building CXX object CMakeFiles/rosstack.dir/rosstack.o
Linking CXX shared library ../lib/librosstack.so
make[3]: Leaving directory `/home/makokal/ros/ros/tools/rospack/build'
[ 87%] Built target rosstack
make[3]: Entering directory `/home/makokal/ros/ros/tools/rospack/build'
Scanning dependencies of target rosstackexe
make[3]: Leaving directory `/home/makokal/ros/ros/tools/rospack/build'
make[3]: Entering directory `/home/makokal/ros/ros/tools/rospack/build'
[100%] Building CXX object CMakeFiles/rosstackexe.dir/rosstack_main.o
Linking CXX executable /home/makokal/ros/ros/bin/rosstack
make[3]: Leaving directory `/home/makokal/ros/ros/tools/rospack/build'
[100%] Built target rosstackexe
make[2]: Leaving directory `/home/makokal/ros/ros/tools/rospack/build'
make[1]: Leaving directory `/home/makokal/ros/ros/tools/rospack/build'
make: Leaving directory `/home/makokal/ros/ros/tools/rospack'
[ rosmake ] Detected rosout not built, adding it to the build
[ rosmake ] Packages requested are: ['rostest', 'rosout']
[ rosmake ] Logging to directory
[ rosmake ] /home/makokal/.ros/rosmake/rosmake_output-20100526-000118
[ rosmake ] Expanded args ['rostest', 'rosout'] to:
['rostest', 'rosout']
[ rosmake ] Generating Install Script using rosdep then executing. This may take a minute, you will be prompted for permissions. . .
Traceback (most recent call last):
  File "/home/makokal/ros/ros/bin/rosmake", line 59, in <module>
    if not rma.main():
  File "/home/makokal/ros/ros/tools/rosmake/src/rosmake/rosmake.py", line 649, in main
    self.rosdep_install_result = self.install_rosdeps(buildable_packages, options.rosdep_yes)
  File "/home/makokal/ros/ros/tools/rosmake/src/rosmake/rosmake.py", line 124, in install_rosdeps
    r = rosdep.core.Rosdep(packages, robust=True)
  File "/home/makokal/ros/ros/tools/rosdep/src/rosdep/core.py", line 276, in __init__
    self.osi = roslib.os_detect.OSDetect(os_list)
  File "/home/makokal/ros/ros/core/roslib/src/roslib/os_detect.py", line 382, in __init__
    self.detect_os()
  File "/home/makokal/ros/ros/core/roslib/src/roslib/os_detect.py", line 392, in detect_os
    self._os_version = os_class.get_version()
  File "/home/makokal/ros/ros/tools/rosdep/src/rosdep/debian.py", line 121, in get_version
    return self.version_map[self.mint_detector.get_version()]
KeyError: '9'
Traceback (most recent call last):
  File "/home/makokal/rosinstall", line 326, in <module>
    sys.exit(rosinstall_main(sys.argv) or 0)
  File "/home/makokal/rosinstall", line 319, in rosinstall_main
    subprocess.check_call("source %s && rosmake rostest --rosdep-install" % (os.path.join(options.path, 'setup.sh')), shell=True, executable='/bin/bash')
  File "/usr/lib/python2.6/subprocess.py", line 498, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command 'source /home/makokal/ros/setup.sh && rosmake rostest --rosdep-install' returned non-zero exit status 1
makokal at nyumbani:~$ 


More information about the ros-users mailing list