Dear Sirs,
I tried a fresh install of orocos toolchain 2.3.2 running the command sh bootstrap.sh
but it fails with the following error:
root@giampy-P5KC:/usr/src/orocos# sh bootstrap.sh
--2011-05-20 20:58:42-- http://rock-robotics.org/autoproj_bootstrap
Resolving rock-robotics.org... 80.67.28.127
Connecting to rock-robotics.org|80.67.28.127|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 55203 (54K) [text/plain]
Saving to: `autoproj_bootstrap'
100%[=================================================================================================>] 55,203 66.0K/s in 0.8s
2011-05-20 20:58:45 (66.0 KB/s) - `autoproj_bootstrap' saved [55203/55203]
The current directory is not empty, continue bootstrapping anyway ? [yes]
autodetecting the operating system
Which prepackaged software (a.k.a. 'osdeps') should autoproj install automatically (all, ruby, os, none) ?
The software packages that autoproj will have to build may require other
prepackaged softwares (a.k.a. OS dependencies) to be installed (RubyGems
packages, packages from your operating system/distribution, ...). Autoproj
is able to install those automatically for you.
Advanced users may want to control this behaviour. Additionally, the
installation of some packages require administration rights, which you may
not have. This option is meant to allow you to control autoproj's behaviour
while handling OS dependencies.
* if you say "all", it will install all packages automatically.
This requires root access thru 'sudo'
* if you say "ruby", only the Ruby packages will be installed.
Installing these packages does not require root access.
* if you say "os", only the OS-provided packages will be installed.
Installing these packages requires root access.
* if you say "none", autoproj will not do anything related to the
OS dependencies.
As any configuration value, the mode can be changed anytime by calling
an autoproj operation with the --reconfigure option (e.g. autoproj update
--reconfigure).
Finally, OS dependencies can be installed by calling "autoproj osdeps"
with the corresponding option (--all, --ruby, --os or --none).
So, what do you want ? (all, ruby, os or none) [all]
autoproj: installing a proper Ruby environment (this can take a long time)
autoproj: installing autoproj and its dependencies (this can take a long time)
installing/updating RubyGems dependencies: autobuild, rdoc
Enclosing class/module 'mUtilrb' for class WeakRef not known
Enclosing class/module 'cWeakRef' for class RefError not known
Enclosing class/module 'mUtilrb' for class WeakRef not known
Enclosing class/module 'cWeakRef' for class RefError not known
installing/updating RubyGems dependencies: autoproj
autodetecting the operating system
ERROR: switching configuration failed: undefined method `task' for #<Autoproj::Manifest::FakePackage:0xb6bddbdc>
/usr/src/orocos/.gems/gems/autobuild-1.5.38/lib/autobuild/package.rb:130:in `initialize': undefined method `task' for #<Autoproj::Manifest::FakePackage:0xb6bddbdc> (NoMethodError)
from /usr/src/orocos/.gems/gems/autoproj-1.7.10/lib/autoproj/manifest.rb:728:in `initialize'
from /usr/src/orocos/.gems/gems/autoproj-1.7.10/lib/autoproj/manifest.rb:1111:in `new'
from /usr/src/orocos/.gems/gems/autoproj-1.7.10/lib/autoproj/manifest.rb:1111:in `create_autobuild_package'
from /usr/src/orocos/.gems/gems/autoproj-1.7.10/lib/autoproj/manifest.rb:1121:in `update_package_set'
from /usr/src/orocos/.gems/gems/autoproj-1.7.10/lib/autoproj/cmdline.rb:1255:in `do_switch_config'
from /usr/src/orocos/.gems/gems/autoproj-1.7.10/lib/autoproj/cmdline.rb:1366:in `bootstrap'
from /usr/src/orocos/.gems/gems/autoproj-1.7.10/lib/autoproj/cmdline.rb:968:in `handle_mode'
from /usr/src/orocos/.gems/gems/autoproj-1.7.10/lib/autoproj/cmdline.rb:935:in `parse_arguments'
from /usr/src/orocos/.gems/gems/autoproj-1.7.10/lib/autoproj/cmdline.rb:934:in `catch'
from /usr/src/orocos/.gems/gems/autoproj-1.7.10/lib/autoproj/cmdline.rb:934:in `parse_arguments'
from /usr/src/orocos/.gems/gems/autoproj-1.7.10/bin/autoproj:53
from /usr/src/orocos/.gems/gems/autoproj-1.7.10/bin/autoproj:23:in `report'
from /usr/src/orocos/.gems/gems/autobuild-1.5.38/lib/autobuild/reporting.rb:78:in `report'
from /usr/src/orocos/.gems/gems/autoproj-1.7.10/bin/autoproj:22:in `report'
from /usr/src/orocos/.gems/gems/autoproj-1.7.10/bin/autoproj:51
from /usr/src/orocos/.gems/bin/autoproj:19:in `load'
from /usr/src/orocos/.gems/bin/autoproj:19
ERROR: failed to run autoproj bootstrap git, git://gitorious.org/orocos-toolchain/build.git, branch=toolchain-2.3
/usr/src/orocos/.gems/gems/autoproj-1.7.10/lib/autoproj/system.rb:21:in `root_dir': not in a Autoproj installation (Autoproj::UserError)
from /usr/src/orocos/.gems/gems/autoproj-1.7.10/bin/autoproj:76
from /usr/src/orocos/.gems/gems/autoproj-1.7.10/bin/autoproj:23:in `report'
from /usr/src/orocos/.gems/gems/autobuild-1.5.38/lib/autobuild/reporting.rb:78:in `report'
from /usr/src/orocos/.gems/gems/autoproj-1.7.10/bin/autoproj:22:in `report'
from /usr/src/orocos/.gems/gems/autoproj-1.7.10/bin/autoproj:51
from /usr/src/orocos/.gems/bin/autoproj:19:in `load'
from /usr/src/orocos/.gems/bin/autoproj:19
autoproj failed to update your configuration. This means most of the time that there
was an temporary network problem. You can try to manually complete the bootstrap by
typing these three commands::
. env.sh
autoproj update
autoproj fast-build
root@giampy-P5KC:/usr/src/orocos#
thank you for your support
G. Rizzi