[Rock-dev] Unknown statement 'transformer' (OroGen::ConfigError)
Raul Dominguez
Raul.Dominguez at dfki.de
Thu Sep 10 15:33:19 CEST 2015
thanks Matthias, you are right.
I had system wide gems, they were installed (maybe) when testing the
rock packages through repositories... So I removed them all, boostraped
and build again, now everything builds.
Why can't Rock deal with system wide installed gems? Is it that I am
selecting some wrong option in the bootstrap process? I generally select
install "all" dependencies... Shouldn't the env.sh set the correct ruby
paths to be used?
Kind regards,
Raúl
On 09.09.2015 12:04, Matthias Goldhoorn wrote:
> Your Installation ia broken or inkonsistent again:
>
> /home/dfki.uni-bremen.de/rdominguez/SyskitPractice/rockStable/install/lib/ruby/1.9.1/x86_64-linux/base_types_ruby.so
> <http://dfki.uni-bremen.de/rdominguez/SyskitPractice/rockStable/install/lib/ruby/1.9.1/x86_64-linux/base_types_ruby.so>:
>
> undefined symbol: _ZN4Rice6detail23define_method_with_dataEmmPFmzEim
>
> Try a full rebuild including the rice gem
>
> Maybe you have again a system wide and local install of your gems?
>
> Best
> Matthias
>
> Am 9. September 2015 11:46:59 MESZ, schrieb Raul Dominguez
> <Raul.Dominguez at dfki.de>:
>
> Thanks Sylvain and Matthias,
>
> I think that it is the transformer orogen plugin not loading.
>
> The components drivers/orogen/transformer is installed and the
> dependency is in the manifest.
>
> How can I fix this?
>
>
>
> This is from the log:
> [35mOroGen[WARN]: could not load plugin
> /home/dfki.uni-bremen.de/rdominguez/SyskitPractice/rockStable/install/share/orogen/plugins/transformer_plugin.rb
> <http://dfki.uni-bremen.de/rdominguez/SyskitPractice/rockStable/install/share/orogen/plugins/transformer_plugin.rb>:
> /home/dfki.uni-bremen.de/rdominguez/SyskitPractice/rockStable/install/lib/ruby/1.9.1/x86_64-linux/base_types_ruby.so
> <http://dfki.uni-bremen.de/rdominguez/SyskitPractice/rockStable/install/lib/ruby/1.9.1/x86_64-linux/base_types_ruby.so>:
> undefined symbol: _ZN4Rice6detail23define_method_with_dataEmmPFmzEim -
> /home/dfki.uni-bremen.de/rdominguez/SyskitPractice/rockStable/install/lib/ruby/1.9.1/x86_64-linux/base_types_ruby.so
> <http://dfki.uni-bremen.de/rdominguez/SyskitPractice/rockStable/install/lib/ruby/1.9.1/x86_64-linux/base_types_ruby.so>
> [0m [35mOroGen[WARN]:
> /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
> [0m [35mOroGen[WARN]:
> /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
> [0m [35mOroGen[WARN]:
> /home/dfki.uni-bremen.de/rdominguez/SyskitPractice/rockStable/install/lib/ruby/1.9.1/eigen.rb:1:in
> `<top (required)>'
> [0m [35mOroGen[WARN]:
> /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
> [0m [35mOroGen[WARN]:
> /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
> [0m [35mOroGen[WARN]:
> /home/dfki.uni-bremen.de/rdominguez/SyskitPractice/rockStable/install/lib/ruby/1.9.1/transformer.rb:3:in
> `<top (required)>'
> [0m [35mOroGen[WARN]:
> /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
> [0m [35mOroGen[WARN]:
> /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
> [0m [35mOroGen[WARN]:
> /home/dfki.uni-bremen.de/rdominguez/SyskitPractice/rockStable/install/share/orogen/plugins/transformer_plugin.rb:2:in
> `<top (required)>'
> [0m [35mOroGen[WARN]:
> /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
> [0m [35mOroGen[WARN]:
> /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
> [0m [35mOroGen[WARN]:
> /home/dfki.uni-bremen.de/rdominguez/SyskitPractice/rockStable/tools/orogen/lib/orogen/plugins.rb:63:in
> `block in load_orogen_plugins'
> [0m [35mOroGen[WARN]:
> /home/dfki.uni-bremen.de/rdominguez/SyskitPractice/rockStable/tools/orogen/lib/orogen/plugins.rb:20:in
> `block (2 levels) in each_orogen_plugin_file'
> [0m [35mOroGen[WARN]:
> /home/dfki.uni-bremen.de/rdominguez/SyskitPractice/rockStable/tools/orogen/lib/orogen/plugins.rb:19:in
> `each'
> [0m [35mOroGen[WARN]:
> /home/dfki.uni-bremen.de/rdominguez/SyskitPractice/rockStable/tools/orogen/lib/orogen/plugins.rb:19:in
> `block in each_orogen_plugin_file'
> [0m [35mOroGen[WARN]:
> /home/dfki.uni-bremen.de/rdominguez/SyskitPractice/rockStable/tools/orogen/lib/orogen/plugins.rb:3:in
> `each'
> [0m [35mOroGen[WARN]:
> /home/dfki.uni-bremen.de/rdominguez/SyskitPractice/rockStable/tools/orogen/lib/orogen/plugins.rb:3:in
> `each_orogen_plugin_path'
> [0m [35mOroGen[WARN]:
> /home/dfki.uni-bremen.de/rdominguez/SyskitPractice/rockStable/tools/orogen/lib/orogen/plugins.rb:15:in
> `each_orogen_plugin_file'
> [0m [35mOroGen[WARN]:
> /home/dfki.uni-bremen.de/rdominguez/SyskitPractice/rockStable/tools/orogen/lib/orogen/plugins.rb:60:in
> `load_orogen_plugins'
> [0m [35mOroGen[WARN]:
> /home/dfki.uni-bremen.de/rdominguez/SyskitPractice/rockStable/tools/orogen/lib/orogen.rb:51:in
> `<top (required)>'
> [0m [35mOroGen[WARN]:
> /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
> [0m [35mOroGen[WARN]:
> /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
> [0m [35mOroGen
> [WARN]:
>
> /home/dfki.uni-bremen.de/rdominguez/SyskitPractice/rockStable/tools/orogen/bin/orogen:3:in
> `<main>'
> [0mxml_find_template_parm encountered unsupported type identifier_node
> xml_find_template_parm encountered unsupported type identifier_node
> tilt_scan.orogen:39: unknown statement 'transformer' (OroGen::ConfigError)
>
>
> Kind regards,
> Raúl
>
>
> On 08.09.2015 18:06, Sylvain Joyeux wrote:
>
> Hi Raul This happens usually when either the transformer
> orogen plugin is not installed, or cannot be loaded. In the
> latter case, orogen issues a warning with the error causing
> the problem. For the former, add drivers/orogen/transformer to
> your package's dependencies. Sylvain On Tue, Sep 8, 2015 at
> 11:39 AM, Matthias Goldhoorn <matthias.goldhoorn at dfki.de> wrote:
>
> Hi Raul, a) did you added the slam/orogen/odoemtry to your
> manifest? b) did you sourced after calling update? -- if
> no did this help? c) is the transformer a dependancy of of
> the odoemtry? BEst, Matthias On 08.09.2015 16:18, Raul
> Dominguez wrote: Dear Rock-Users, When building an orogen
> task which uses the transformer in the .orogen document.
> An error is triggered because the statement transformer
> seems to be unknown to OroGen. tilt_scan.orogen:39:
> unknown statement 'transformer' (OroGen::ConfigError)
> odometry.orogen:79: unknown statement 'transformer'
> (OroGen::ConfigError) How to reproduce: Bootstrap Rock on
> stable. source env.sh <http://env.sh> Include in the
> manifest the orogen task (e.g. slam/orogen/odometry)
> Autoproj update Autoproj build Kind regards, Raúl
> ------------------------------------------------------------------------
> Rock-dev mailing list Rock-dev at dfki.de
> http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev --
> Dipl.-Inf. Matthias Goldhoorn Space and Underwater Robotic
> Universität Bremen FB 3 - Mathematik und Informatik AG
> Robotik Robert-Hooke-StraÃe 1 28359 Bremen, Germany
> Zentrale: +49 421 178 45-6611 Besuchsadresse der
> Nebengeschäftstelle: Robert-Hooke-StraÃe 5 28359 Bremen,
> Germany Tel.: +49 421 178 45-4193 Empfang: +49 421 178
> 45-6600 Fax: +49 421 178 45-4150 E-M ail:
> matthias.goldhoorn at informatik.uni-bremen.de Weitere
> Informationen: http://www.informatik.uni-bremen.de/robotik
> ------------------------------------------------------------------------
> Rock-dev mailing list Rock-dev at dfki.de
> http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev
>
> ------------------------------------------------------------------------
> Rock-dev mailing list Rock-dev at dfki.de
> http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev
>
> -- Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail
> gesendet.
--
Raúl DomÃnguez (M.Sc.)
Space Robotics
Besuchsadresse der Nebengeschäftsstelle:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-StraÃe 5
28359 Bremen, Germany
Postadresse der Hauptgeschäftsstelle Standort Bremen:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-StraÃe 1
28359 Bremen, Germany
Tel.: +49 421 178 45-6617
Zentrale: +49 421 178 45-0
Fax: +49 421 178 45-4150 (Faxe bitte namentlich kennzeichnen)
E-Mail:raul.dominguez at dfki.de
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.dfki.de/pipermail/rock-dev/attachments/20150910/6017c994/attachment.htm
More information about the Rock-dev
mailing list