I don't really know if the issue arises from autoproj, but to me it looks like some path issues. If not we can at least start tracking down the issue from here.
Using ruby 2.1, orogen fails in post-install:
Orogen "the error is: cannot load such file -- typelib"
Full log (Ubuntu stable, the next log is only missing the information about Hoe, Debian logs are identical):
2014-11-09 23:09:19 +0000: running
/usr/bin/ruby2.1 -S rake default
in directory /data/jenkins/workspace/workspace/rock-incremental/Flavor/stable/node/Ubuntu_current/dev/tools/orogen
WARN: cannot load the Hoe gem, or Hoe fails. Publishing tasks are disabled
WARN: error message is: No such file or directory @ rb_sysopen - README.txt
cannot load oroGen
did you install Typelib's Ruby bindings and update the RUBYLIB environment variable accordingly ?
did you add /data/jenkins/workspace/workspace/rock-incremental/Flavor/stable/node/Ubuntu_current/dev/tools/orogen/lib to RUBYLIB ?
the error is: cannot load such file -- typelib
/usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in require' /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:inrequire'
/data/jenkins/workspace/workspace/rock-incremental/Flavor/stable/node/Ubuntu_current/dev/tools/orogen/Rakefile:6:in block in <top (required)>' /usr/lib/ruby/vendor_ruby/rake/task.rb:236:incall'
/usr/lib/ruby/vendor_ruby/rake/task.rb:236:in block in execute' /usr/lib/ruby/vendor_ruby/rake/task.rb:231:ineach'
/usr/lib/ruby/vendor_ruby/rake/task.rb:231:in execute' /usr/lib/ruby/vendor_ruby/rake/task.rb:175:inblock in invoke_with_call_chain'
/usr/lib/ruby/2.1.0/monitor.rb:211:in mon_synchronize' /usr/lib/ruby/vendor_ruby/rake/task.rb:168:ininvoke_with_call_chain'
/usr/lib/ruby/vendor_ruby/rake/task.rb:197:in block in invoke_prerequisites' /usr/lib/ruby/vendor_ruby/rake/task.rb:195:ineach'
/usr/lib/ruby/vendor_ruby/rake/task.rb:195:in invoke_prerequisites' /usr/lib/ruby/vendor_ruby/rake/task.rb:174:inblock in invoke_with_call_chain'
/usr/lib/ruby/2.1.0/monitor.rb:211:in mon_synchronize' /usr/lib/ruby/vendor_ruby/rake/task.rb:168:ininvoke_with_call_chain'
/usr/lib/ruby/vendor_ruby/rake/task.rb:161:in invoke' /usr/lib/ruby/vendor_ruby/rake/application.rb:149:ininvoke_task'
/usr/lib/ruby/vendor_ruby/rake/application.rb:106:in block (2 levels) in top_level' /usr/lib/ruby/vendor_ruby/rake/application.rb:106:ineach'
/usr/lib/ruby/vendor_ruby/rake/application.rb:106:in block in top_level' /usr/lib/ruby/vendor_ruby/rake/application.rb:115:inrun_with_threads'
/usr/lib/ruby/vendor_ruby/rake/application.rb:100:in top_level' /usr/lib/ruby/vendor_ruby/rake/application.rb:78:inblock in run'
/usr/lib/ruby/vendor_ruby/rake/application.rb:165:in standard_exception_handling' /usr/lib/ruby/vendor_ruby/rake/application.rb:75:inrun'
/usr/bin/rake:27:in `'
I don't really know if the issue arises from autoproj, but to me it looks like some path issues. If not we can at least start tracking down the issue from here.
Using ruby 2.1, orogen fails in post-install: Orogen "the error is: cannot load such file -- typelib"
Full log (Ubuntu stable, the next log is only missing the information about Hoe, Debian logs are identical):