<font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2">Hi Sylvain,<br><br>Thanks for the quick reply. I tried autoproj update --autoproj and got the same error at&nbsp; the end BUT called aup again and that second time used the 1.12.3 and finished ok.<br><br>Best,<br>Martin<span><br><br>_<br><br><br>Martin Azkarate<br>ESA - European Space Agency<br>TEC-MMA - Automation and Robotics Section <br><br>ESTEC - European Space research and TEchnology Centre<br>Keplerlaan 1, PO Box 299 <br>NL-2200 AG Noordwijk, The Netherlands <br><a href="mailto:Martin.Azkarate@esa.int">Martin.Azkarate@esa.int</a> | <a href="http://www.esa.int">www.esa.int</a> <br>Tel +31 71 565 6057 | Mob +31 650 62 55 64 </span><br><br><font color="#990099"><a href="mailto:-----rock-dev-bounces@dfki.de" target="_blank">-----rock-dev-bounces@dfki.de</a> wrote: -----</font><div class="iNotesHistory" style="padding-left:5px;"><div style="padding-right:0px;padding-left:5px;border-left:solid black 2px;">To: <a href="mailto:Martin.Azkarate@esa.int" target="_blank">Martin.Azkarate@esa.int</a><br>From: Sylvain Joyeux <bir.sylvain@gmail.com><br>Sent by: <a href="mailto:rock-dev-bounces@dfki.de" target="_blank">rock-dev-bounces@dfki.de</a><br>Date: 02/05/2018 05:32PM<br>Cc: <a href="mailto:rock-dev@dfki.de" target="_blank">rock-dev@dfki.de</a><br>Subject: Re: [Rock-dev] Error in autoproj<br><br><div><font size="2" face="Courier New,Courier,monospace">Hi Martin<br><br>Apologies for this one, I mistakenly released a commit that shouldn't<br>have as autobuild 1.12.2<br><br>The just released 1.12.3 should fix the bug. Just run `autoproj update<br>--autoproj` to update.<br><br>On Mon, Feb 5, 2018 at 1:51 PM, &nbsp;&lt;<a href="mailto:Martin.Azkarate@esa.int" target="_blank">Martin.Azkarate@esa.int</a>&gt; wrote:<br>&gt; Hi there,<br>&gt;<br>&gt; I did something that "broke" my rock installation. I know what exactly broke<br>&gt; it but I don't know why and I don't understand neither what is the error<br>&gt; that is now telling me.<br>&gt; So, I wanted to install a c++ library (call it X), that has a dependency on<br>&gt; the grid-map-core library which can be installed directly from the debian<br>&gt; package called ros-kinetic-grid-map-core.<br>&gt; So I added the grid-map-core library to the .osdeps file of my custom remote<br>&gt; package set by adding in *.osdeps:<br>&gt;<br>&gt; - grid-map-core:<br>&gt; &nbsp; &nbsp; &nbsp; debian, ubutun: ros-kinetic-grid-map-core<br>&gt;<br>&gt; Then I autoproj update. Now everytime I do aup or amake in any package I get<br>&gt; the following error:<br>&gt;<br>&gt; /usr/lib/ruby/2.3.0/shellwords.rb:81:in `shellsplit': undefined method<br>&gt; `scan' for nil:NilClass (NoMethodError)<br>&gt; &nbsp; &nbsp; from<br>&gt; /home/marta/.autoproj/gems/ruby/2.3.0/gems/autobuild-1.12.2/lib/autobuild/packages/autotools.rb:176:in<br>&gt; `prepare'<br>&gt; &nbsp; &nbsp; from<br>&gt; /home/marta/.autoproj/gems/ruby/2.3.0/gems/autoproj-2.4.0/lib/autoproj/ops/import.rb:374:in<br>&gt; `finalize_package_load'<br>&gt; &nbsp; &nbsp; from<br>&gt; /home/marta/.autoproj/gems/ruby/2.3.0/gems/autoproj-2.4.0/lib/autoproj/ops/import.rb:408:in<br>&gt; `import_packages'<br>&gt; &nbsp; &nbsp; from<br>&gt; /home/marta/.autoproj/gems/ruby/2.3.0/gems/autoproj-2.4.0/lib/autoproj/cli/update.rb:190:in<br>&gt; `update_packages'<br>&gt; &nbsp; &nbsp; from<br>&gt; /home/marta/.autoproj/gems/ruby/2.3.0/gems/autoproj-2.4.0/lib/autoproj/cli/update.rb:110:in<br>&gt; `run'<br>&gt; &nbsp; &nbsp; from<br>&gt; /home/marta/.autoproj/gems/ruby/2.3.0/gems/autoproj-2.4.0/lib/autoproj/cli/build.rb:30:in<br>&gt; `run'<br>&gt; &nbsp; &nbsp; from<br>&gt; /home/marta/.autoproj/gems/ruby/2.3.0/gems/autoproj-2.4.0/lib/autoproj/cli/main.rb:57:in<br>&gt; `block in run_autoproj_cli'<br>&gt; &nbsp; &nbsp; from<br>&gt; /home/marta/.autoproj/gems/ruby/2.3.0/gems/autoproj-2.4.0/lib/autoproj/reporter.rb:68:in<br>&gt; `block in report'<br>&gt; &nbsp; &nbsp; from<br>&gt; /home/marta/.autoproj/gems/ruby/2.3.0/gems/autobuild-1.12.2/lib/autobuild/reporting.rb:285:in<br>&gt; `report'<br>&gt; &nbsp; &nbsp; from<br>&gt; /home/marta/.autoproj/gems/ruby/2.3.0/gems/autoproj-2.4.0/lib/autoproj/reporter.rb:66:in<br>&gt; `report'<br>&gt; &nbsp; &nbsp; from<br>&gt; /home/marta/.autoproj/gems/ruby/2.3.0/gems/autoproj-2.4.0/lib/autoproj/cli/main.rb:47:in<br>&gt; `run_autoproj_cli'<br>&gt; &nbsp; &nbsp; from<br>&gt; /home/marta/.autoproj/gems/ruby/2.3.0/gems/autoproj-2.4.0/lib/autoproj/cli/main.rb:198:in<br>&gt; `build'<br>&gt; &nbsp; &nbsp; from<br>&gt; /home/marta/.autoproj/gems/ruby/2.3.0/gems/thor-0.19.4/lib/thor/command.rb:27:in<br>&gt; `run'<br>&gt; &nbsp; &nbsp; from<br>&gt; /home/marta/.autoproj/gems/ruby/2.3.0/gems/thor-0.19.4/lib/thor/invocation.rb:126:in<br>&gt; `invoke_command'<br>&gt; &nbsp; &nbsp; from<br>&gt; /home/marta/.autoproj/gems/ruby/2.3.0/gems/thor-0.19.4/lib/thor.rb:369:in<br>&gt; `dispatch'<br>&gt; &nbsp; &nbsp; from<br>&gt; /home/marta/.autoproj/gems/ruby/2.3.0/gems/thor-0.19.4/lib/thor/base.rb:444:in<br>&gt; `start'<br>&gt; &nbsp; &nbsp; from<br>&gt; /home/marta/.autoproj/gems/ruby/2.3.0/gems/autoproj-2.4.0/bin/autoproj:12:in<br>&gt; `&lt;top (required)&gt;'<br>&gt; &nbsp; &nbsp; from /home/marta/rock/.autoproj/bin/autoproj:15:in `load'<br>&gt; &nbsp; &nbsp; from /home/marta/rock/.autoproj/bin/autoproj:15:in `&lt;main&gt;'<br>&gt;<br>&gt; I have even removed the the changes to the .osdeps file but still the error<br>&gt; persist.<br>&gt;<br>&gt; I then tried installing the X library in another rock installation (still in<br>&gt; the same machine, just in another bootstrap directory) but omitted the step<br>&gt; of updating the .osdeps file and actually installed the grid-map-core<br>&gt; library manually with apt-get. and that worked fine.<br>&gt;<br>&gt; 1. How should the dependency be properly added to the .osdeps file?<br>&gt; 2. If possible, how can I fix my original rock installation? Any ideas?<br>&gt;<br>&gt; I am using 16.04 rock_master.<br>&gt; Martin<br>&gt; _<br>&gt;<br>&gt;<br>&gt; Martin Azkarate<br>&gt; ESA - European Space Agency<br>&gt; TEC-MMA - Automation and Robotics Section<br>&gt;<br>&gt; ESTEC - European Space research and TEchnology Centre<br>&gt; Keplerlaan 1, PO Box 299<br>&gt; NL-2200 AG Noordwijk, The Netherlands<br>&gt; <a href="mailto:Martin.Azkarate@esa.int" target="_blank">Martin.Azkarate@esa.int</a> | <a href="http://www.esa.int" target="_blank">www.esa.int</a><br>&gt; Tel +31 71 565 6057 | Mob +31 650 62 55 64<br>&gt;<br>&gt; This message and any attachments are intended for the use of the addressee<br>&gt; or addressees only.<br>&gt; The unauthorised disclosure, use, dissemination or copying (either in whole<br>&gt; or in part) of its<br>&gt; content is not permitted.<br>&gt; If you received this message in error, please notify the sender and delete<br>&gt; it from your system.<br>&gt; Emails can be altered and their integrity cannot be guaranteed by the<br>&gt; sender.<br>&gt;<br>&gt; Please consider the environment before printing this email.<br>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; Rock-dev mailing list<br>&gt; <a href="mailto:Rock-dev@dfki.de" target="_blank">Rock-dev@dfki.de</a><br>&gt; <a href="http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev">http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev</a><br>&gt;<br>_______________________________________________<br>Rock-dev mailing list<br><a href="mailto:Rock-dev@dfki.de" target="_blank">Rock-dev@dfki.de</a><br><a href="http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev">http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev</a><br></font></div></bir.sylvain@gmail.com></div></div></font> <PRE>This message and any attachments are intended for the use of the addressee or addressees only.
The unauthorised disclosure, use, dissemination or copying (either in whole or in part) of its
content is not permitted.
If you received this message in error, please notify the sender and delete it from your system.
Emails can be altered and their integrity cannot be guaranteed by the sender.

Please consider the environment before printing this email.

</PRE>