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 <[email protected]>:

    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 <[email protected]> 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 [email protected]
            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:
            [email protected] Weitere
            Informationen: http://www.informatik.uni-bremen.de/robotik
            
------------------------------------------------------------------------
            Rock-dev mailing list [email protected]
            http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev

        ------------------------------------------------------------------------
        Rock-dev mailing list [email protected]
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:[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

_______________________________________________
Rock-dev mailing list
[email protected]
http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev

Reply via email to