On 11/20/2013 09:34 AM, Sylvain Joyeux wrote:
Hi Martin
The rock bootstrap script should have warned you about not using ruby
1.8. Did it not ?
Hey,
ran into similar problem (ruby1.8 vs. ruby1.9) yesterday while
bootstrapping for transterra. no warning whatsoever about any ruby
version (while using 1.8) is printed:
{{{
$ which ruby
/usr/bin/ruby
$ ruby --version
ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]
$ ls -a
. ..
$ wget http://www.rock-robotics.org/autoproj_bootstrap
(omitted)
$ ruby autoproj_bootstrap git
git://spacegit.dfki.uni-bremen.de/transterra/buildconf.git branch=master
[email protected]:transterra/buildconf.git
(omitted, selecting all defaults. finishes normally)
$ source env.sh
$ which ruby
/home/mzenzes/TransTerrA/rock2/install/bin/ruby
$ ruby --version
ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]
$ cat `which ruby`
#! /bin/sh
exec /usr/bin/ruby1.8 "$@"
(meh...)
$ autoproj update
(omitted, using "master" and selecting defaults for the rest: will fail
later)
}}}
- building fails while compiling the gem "binding_of_caller". log is
attached to this email
- setting the correct ruby version in the beginning using
"update-alternatives --config ruby" will allow finishing the bootstrap.
Greetings
Martin
--
M.Sc. Martin Zenzes
Space Robotics
Hauptgeschäftsstelle Standort Bremen:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-Straße 5
28359 Bremen, Germany
Phone: +49 (0) 421 178 45 - 6658
Fax: +49 (0) 421 178 45 - 4150
E-Mail: [email protected]
Weitere Informationen: http://www.dfki.de/robotik
-----------------------------------------------------------------------
Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern
Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster
(Vorsitzender) Dr. Walter Olthoff
Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
Amtsgericht Kaiserslautern, HRB 2313
Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
USt-Id.Nr.: DE 148646973
Steuernummer: 19/673/0060/3
-----------------------------------------------------------------------
2013-11-20 13:53:45 +0100: running
/bin/bash /tmp/osdeps_sh20131120-27954-1ur72u4
with environment:
'AUTOPROJ_CURRENT_ROOT'='/home/mzenzes/TransTerrA/rock2'
'AUTOPROJ_PROJECT_BASE'='/home/mzenzes/TransTerrA/rock2'
'CMAKE_PREFIX_PATH'='/home/mzenzes/TransTerrA/rock2/install'
'DBUS_SESSION_BUS_ADDRESS'='unix:abstract=/tmp/dbus-z6EdTlegOB,guid=08e950bc63627246a08ba5d000000022'
'DEFAULTS_PATH'='/usr/share/gconf/i3.default.path'
'DESKTOP_SESSION'='i3'
'DESKTOP_STARTUP_ID'='i3/xterm/2613-16-mzenzes-u_TIME174153820'
'DIRSTACK_MAX'='15'
'DISPLAY'=':0'
'EDITOR'='/usr/bin/vim'
'GDMSESSION'='i3'
'GDM_LANG'='en_US'
'GEM_HOME'='/home/mzenzes/TransTerrA/rock2/.gems'
'GEM_PATH'='/home/mzenzes/TransTerrA/rock2/.gems:/home/mzenzes/.gem/ruby/1.9.1:/var/lib/gems/1.9.1'
'GNOME_KEYRING_CONTROL'='/tmp/keyring-ahgW6b'
'GNOME_KEYRING_PID'='2596'
'GTK_MODULES'='canberra-gtk-module:canberra-gtk-module'
'HISTCONTROL'='ignoreboth'
'HOME'='/home/mzenzes'
'LANG'='C'
'LANGUAGE'='en'
'LC_ADDRESS'='en_US.UTF-8'
'LC_IDENTIFICATION'='en_US.UTF-8'
'LC_MEASUREMENT'='en_US.UTF-8'
'LC_MONETARY'='en_US.UTF-8'
'LC_NAME'='en_US.UTF-8'
'LC_NUMERIC'='C'
'LC_PAPER'='en_US.UTF-8'
'LC_TELEPHONE'='en_US.UTF-8'
'LC_TIME'='en_US.UTF-8'
'LD_LIBRARY_PATH'=''
'LESSCLOSE'='/usr/bin/lesspipe %s %s'
'LESSOPEN'='| /usr/bin/lesspipe %s'
'LOGNAME'='mzenzes'
'LS_COLORS'='rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:'
'LYNX_CFG'='/home/mzenzes/.lynxrc'
'MANDATORY_PATH'='/usr/share/gconf/i3.mandatory.path'
'OLDPWD'='/home/mzenzes'
'ORBInitRef'='NameService=corbaname::127.0.0.1'
'OROCOS_TARGET'='gnulinux'
'OROGEN_PLUGIN_PATH'='/home/mzenzes/TransTerrA/rock2/install/share/orogen/plugins:/home/mzenzes/TransTerrA/rock2/tools/orogen_ros/lib/orogen_ros/plugin.rb'
'OSG_FILE_PATH'='/home/mzenzes/TransTerrA/rock2/install/share/vizkit'
'PATH'='/usr/lib/icecc/bin:/home/mzenzes/TransTerrA/rock2/.gems/bin:/home/mzenzes/TransTerrA/rock2/install/bin:/home/mzenzes/bin:/usr/local/bin:/usr/bin:/bin:/usr/games'
'PKG_CONFIG_PATH'='/home/mzenzes/TransTerrA/rock2/install/lib64/pkgconfig:/home/mzenzes/TransTerrA/rock2/install/share/pkgconfig'
'PWD'='/home/mzenzes/TransTerrA/rock2'
'PYTHONPATH'='/home/mzenzes/TransTerrA/rock2/install/lib/python2.7/site-packages'
'PYTHONUSERBASE'='/home/mzenzes/TransTerrA/rock2/.pip'
'QT_PLUGIN_PATH'='/home/mzenzes/TransTerrA/rock2/install/lib/qt'
'ROBY_PLUGIN_PATH'='/home/mzenzes/TransTerrA/rock2/tools/syskit/lib/syskit/roby_app/register_plugin.rb:/home/mzenzes/TransTerrA/rock2/base/scripts/lib/rock/roby_plugin.rb'
'ROCK_BUNDLE_PATH'='/home/mzenzes/TransTerrA/rock2/bundles:/home/mzenzes/TransTerrA/rock2/install/share/rock'
'ROCK_PREFIX'='/home/mzenzes/TransTerrA/rock2/install/share/rock'
'ROCK_TEMPLATE_PREFIX'='/home/mzenzes/TransTerrA/rock2/base/templates/'
'ROCK_TEMPLATE_SUFFIX'=''
'RUBYLIB'='/home/mzenzes/TransTerrA/rock2/slam/envire/ruby:/home/mzenzes/TransTerrA/rock2/drivers/transformer/ruby/lib:/home/mzenzes/TransTerrA/rock2/tools/orogen_metadata/bindings/ruby/lib'
'RUBYOPT'='-rubygems'
'SHELL'='/bin/bash'
'SHLVL'='2'
'SPEECHD_PORT'='7560'
'SSH_AGENT_PID'='2681'
'SSH_AUTH_SOCK'='/tmp/ssh-qjggHqgI2613/agent.2613'
'TERM'='xterm'
'TYPELIB_RUBY_PLUGIN_PATH'='/home/mzenzes/TransTerrA/rock2/install/share/typelib/ruby'
'UBUNTU_MENUPROXY'='libappmenu.so'
'USER'='mzenzes'
'USERNAME'='mzenzes'
'VISUAL'='vim'
'VIZKIT_PLUGIN_RUBY_PATH'='/home/mzenzes/TransTerrA/rock2/install/lib/vizkit:/home/mzenzes/TransTerrA/rock2/install/lib'
'WINDOWID'='37748772'
'WINDOWPATH'='7'
'XAUTHORITY'='/var/run/gdm/auth-for-mzenzes-Q0vt1N/database'
'XDG_CONFIG_DIRS'='/etc/xdg/xdg-i3:/etc/xdg'
'XDG_DATA_DIRS'='/usr/share/i3:/usr/local/share/:/usr/share/'
'XDG_SESSION_COOKIE'='d80f59790289d67d1977c04b4bb33bb6-1384777768.949864-578854760'
'XTERM_LOCALE'='en_US.UTF-8'
'XTERM_SHELL'='/bin/bash'
'XTERM_VERSION'='XTerm(271)'
'_'='/home/mzenzes/TransTerrA/rock2/.gems/bin/autoproj'
2013-11-20 13:53:45 +0100: running
/bin/bash /tmp/osdeps_sh20131120-27954-1ur72u4
in directory /home/mzenzes/TransTerrA/rock2
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
linux-headers-3.2.0-51 linux-headers-3.2.0-51-generic
Use 'apt-get autoremove' to remove them.
Suggested packages:
icecc-monitor
The following NEW packages will be installed:
icecc
0 upgraded, 1 newly installed, 0 to remove and 6 not upgraded.
Need to get 273 kB of archives.
After this operation, 964 kB of additional disk space will be used.
Get:1 http://de.archive.ubuntu.com/ubuntu/ precise/universe icecc amd64 0.9.7-4ubuntu1 [273 kB]
Preconfiguring packages ...
Fetched 273 kB in 0s (1148 kB/s)
Selecting previously unselected package icecc.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 479221 files and directories currently installed.)
Unpacking icecc (from .../icecc_0.9.7-4ubuntu1_amd64.deb) ...
Processing triggers for ureadahead ...
Processing triggers for man-db ...
Setting up icecc (0.9.7-4ubuntu1) ...
_______________________________________________
Rock-dev mailing list
[email protected]
http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev