Boost logo

Boost :

Subject: [boost] [GitHelp]TryModBoost gives fatal: reference is not a tree.
From: Larry Evans (cppljevans_at_[hidden])
Date: 2012-12-28 08:56:47


Trying the instructions here:

  https://svn.boost.org/trac/boost/wiki/TryModBoost

resulted in an error at the `git submodule updata --init step.
How can this be corrected?

TIA.

Larry

Details of steps taken follow:

~/prog_dev/boost-modular $ git clone http://github.com/boost-lib/boost
modular-boost
Initialized empty Git repository in
/home/evansl/prog_dev/boost-modular/modular-boost/.git/
remote: Counting objects: 8096, done.
remote: Compressing objects: 100% (2982/2982), done.
remote: Total 8096 (delta 5190), reused 8001 (delta 5095)
Receiving objects: 100% (8096/8096), 1.98 MiB | 387 KiB/s, done.
Resolving deltas: 100% (5190/5190), done.
~/prog_dev/boost-modular $ ls
modular-boost
~/prog_dev/boost-modular $ cd modular-boost/
~/prog_dev/boost-modular/modular-boost $ ls
INSTALL boost.css bootstrap.sh index.html status
Jamroot boost.png doc libs tools
LICENSE_1_0.txt boostcpp.jam forward_headers.cmake more
boost-build.jam bootstrap.bat index.htm rst.css
~/prog_dev/boost-modular/modular-boost $ git submodule update --init
Submodule 'libs/accumulators'
(git://github.com/boost-lib/accumulators.git) registered for path
'libs/accumulators'
Submodule 'libs/algorithm' (git://github.com/boost-lib/algorithm.git)
registered for path 'libs/algorithm'
Submodule 'libs/any' (git://github.com/boost-lib/any.git) registered for
path 'libs/any'
Submodule 'libs/array' (git://github.com/boost-lib/array.git) registered
for path 'libs/array'
Submodule 'libs/asio' (git://github.com/boost-lib/asio.git) registered
for path 'libs/asio'
Submodule 'libs/assign' (git://github.com/boost-lib/assign.git)
registered for path 'libs/assign'
Submodule 'libs/atomic' (git://github.com/boost-lib/atomic.git)
registered for path 'libs/atomic'
Submodule 'libs/bimap' (git://github.com/boost-lib/bimap.git) registered
for path 'libs/bimap'
Submodule 'libs/bind' (git://github.com/boost-lib/bind.git) registered
for path 'libs/bind'
Submodule 'libs/chrono' (git://github.com/boost-lib/chrono.git)
registered for path 'libs/chrono'
Submodule 'libs/circular_buffer'
(git://github.com/boost-lib/circular_buffer.git) registered for path
'libs/circular_buffer'
Submodule 'libs/compatibility'
(git://github.com/boost-lib/compatibility.git) registered for path
'libs/compatibility'
Submodule 'libs/concept_check'
(git://github.com/boost-lib/concept_check.git) registered for path
'libs/concept_check'
Submodule 'libs/config' (git://github.com/boost-lib/config.git)
registered for path 'libs/config'
Submodule 'libs/container' (git://github.com/boost-lib/container.git)
registered for path 'libs/container'
Submodule 'libs/context' (git://github.com/boost-lib/context.git)
registered for path 'libs/context'
Submodule 'libs/conversion' (git://github.com/boost-lib/conversion.git)
registered for path 'libs/conversion'
Submodule 'libs/core' (git://github.com/boost-lib/core.git) registered
for path 'libs/core'
Submodule 'libs/coroutine' (git://github.com/boost-lib/coroutine.git)
registered for path 'libs/coroutine'
Submodule 'libs/crc' (git://github.com/boost-lib/crc.git) registered for
path 'libs/crc'
Submodule 'libs/date_time' (git://github.com/boost-lib/date_time.git)
registered for path 'libs/date_time'
Submodule 'libs/disjoint_sets'
(git://github.com/boost-lib/disjoint_sets.git) registered for path
'libs/disjoint_sets'
Submodule 'libs/dynamic_bitset'
(git://github.com/boost-lib/dynamic_bitset.git) registered for path
'libs/dynamic_bitset'
Submodule 'libs/exception' (git://github.com/boost-lib/exception.git)
registered for path 'libs/exception'
Submodule 'libs/filesystem' (git://github.com/boost-lib/filesystem.git)
registered for path 'libs/filesystem'
Submodule 'libs/flyweight' (git://github.com/boost-lib/flyweight.git)
registered for path 'libs/flyweight'
Submodule 'libs/foreach' (git://github.com/boost-lib/foreach.git)
registered for path 'libs/foreach'
Submodule 'libs/format' (git://github.com/boost-lib/format.git)
registered for path 'libs/format'
Submodule 'libs/function' (git://github.com/boost-lib/function.git)
registered for path 'libs/function'
Submodule 'libs/function_types'
(git://github.com/boost-lib/function_types.git) registered for path
'libs/function_types'
Submodule 'libs/functional' (git://github.com/boost-lib/functional.git)
registered for path 'libs/functional'
Submodule 'libs/functional_hash'
(git://github.com/boost-lib/functional_hash.git) registered for path
'libs/functional_hash'
Submodule 'libs/fusion' (git://github.com/boost-lib/fusion.git)
registered for path 'libs/fusion'
Submodule 'libs/geometry' (git://github.com/boost-lib/geometry.git)
registered for path 'libs/geometry'
Submodule 'libs/gil' (git://github.com/boost-lib/gil.git) registered for
path 'libs/gil'
Submodule 'libs/graph' (git://github.com/boost-lib/graph.git) registered
for path 'libs/graph'
Submodule 'libs/graph_parallel'
(git://github.com/boost-lib/graph_parallel.git) registered for path
'libs/graph_parallel'
Submodule 'libs/heap' (git://github.com/boost-lib/heap.git) registered
for path 'libs/heap'
Submodule 'libs/icl' (git://github.com/boost-lib/icl.git) registered for
path 'libs/icl'
Submodule 'libs/integer' (git://github.com/boost-lib/integer.git)
registered for path 'libs/integer'
Submodule 'libs/interprocess'
(git://github.com/boost-lib/interprocess.git) registered for path
'libs/interprocess'
Submodule 'libs/intrusive' (git://github.com/boost-lib/intrusive.git)
registered for path 'libs/intrusive'
Submodule 'libs/io' (git://github.com/boost-lib/io.git) registered for
path 'libs/io'
Submodule 'libs/iostreams' (git://github.com/boost-lib/iostreams.git)
registered for path 'libs/iostreams'
Submodule 'libs/iterator' (git://github.com/boost-lib/iterator.git)
registered for path 'libs/iterator'
Submodule 'libs/lambda' (git://github.com/boost-lib/lambda.git)
registered for path 'libs/lambda'
Submodule 'libs/local_function'
(git://github.com/boost-lib/local_function.git) registered for path
'libs/local_function'
Submodule 'libs/locale' (git://github.com/boost-lib/locale.git)
registered for path 'libs/locale'
Submodule 'libs/lockfree' (git://github.com/boost-lib/lockfree.git)
registered for path 'libs/lockfree'
Submodule 'libs/logic' (git://github.com/boost-lib/logic.git) registered
for path 'libs/logic'
Submodule 'libs/math' (git://github.com/boost-lib/math.git) registered
for path 'libs/math'
Submodule 'libs/move' (git://github.com/boost-lib/move.git) registered
for path 'libs/move'
Submodule 'libs/mpi' (git://github.com/boost-lib/mpi.git) registered for
path 'libs/mpi'
Submodule 'libs/mpl' (git://github.com/boost-lib/mpl.git) registered for
path 'libs/mpl'
Submodule 'libs/msm' (git://github.com/boost-lib/msm.git) registered for
path 'libs/msm'
Submodule 'libs/multi_array'
(git://github.com/boost-lib/multi_array.git) registered for path
'libs/multi_array'
Submodule 'libs/multi_index'
(git://github.com/boost-lib/multi_index.git) registered for path
'libs/multi_index'
Submodule 'libs/multiprecision'
(git://github.com/boost-lib/multiprecision.git) registered for path
'libs/multiprecision'
Submodule 'libs/numeric/conversion'
(git://github.com/boost-lib/numeric_conversion.git) registered for path
'libs/numeric/conversion'
Submodule 'libs/numeric/interval'
(git://github.com/boost-lib/interval.git) registered for path
'libs/numeric/interval'
Submodule 'libs/numeric/odeint' (git://github.com/boost-lib/odeint.git)
registered for path 'libs/numeric/odeint'
Submodule 'libs/numeric/ublas' (git://github.com/boost-lib/ublas.git)
registered for path 'libs/numeric/ublas'
Submodule 'libs/optional' (git://github.com/boost-lib/optional.git)
registered for path 'libs/optional'
Submodule 'libs/parameter' (git://github.com/boost-lib/parameter.git)
registered for path 'libs/parameter'
Submodule 'libs/phoenix' (git://github.com/boost-lib/phoenix.git)
registered for path 'libs/phoenix'
Submodule 'libs/polygon' (git://github.com/boost-lib/polygon.git)
registered for path 'libs/polygon'
Submodule 'libs/pool' (git://github.com/boost-lib/pool.git) registered
for path 'libs/pool'
Submodule 'libs/preprocessor'
(git://github.com/boost-lib/preprocessor.git) registered for path
'libs/preprocessor'
Submodule 'libs/program_options'
(git://github.com/boost-lib/program_options.git) registered for path
'libs/program_options'
Submodule 'libs/property_map'
(git://github.com/boost-lib/property_map.git) registered for path
'libs/property_map'
Submodule 'libs/property_tree'
(git://github.com/boost-lib/property_tree.git) registered for path
'libs/property_tree'
Submodule 'libs/proto' (git://github.com/boost-lib/proto.git) registered
for path 'libs/proto'
Submodule 'libs/ptr_container'
(git://github.com/boost-lib/ptr_container.git) registered for path
'libs/ptr_container'
Submodule 'libs/python' (git://github.com/boost-lib/python.git)
registered for path 'libs/python'
Submodule 'libs/random' (git://github.com/boost-lib/random.git)
registered for path 'libs/random'
Submodule 'libs/range' (git://github.com/boost-lib/range.git) registered
for path 'libs/range'
Submodule 'libs/ratio' (git://github.com/boost-lib/ratio.git) registered
for path 'libs/ratio'
Submodule 'libs/rational' (git://github.com/boost-lib/rational.git)
registered for path 'libs/rational'
Submodule 'libs/regex' (git://github.com/boost-lib/regex.git) registered
for path 'libs/regex'
Submodule 'libs/scope_exit' (git://github.com/boost-lib/scope_exit.git)
registered for path 'libs/scope_exit'
Submodule 'libs/serialization'
(git://github.com/boost-lib/serialization.git) registered for path
'libs/serialization'
Submodule 'libs/signals' (git://github.com/boost-lib/signals.git)
registered for path 'libs/signals'
Submodule 'libs/signals2' (git://github.com/boost-lib/signals2.git)
registered for path 'libs/signals2'
Submodule 'libs/smart_ptr' (git://github.com/boost-lib/smart_ptr.git)
registered for path 'libs/smart_ptr'
Submodule 'libs/spirit' (git://github.com/boost-lib/spirit.git)
registered for path 'libs/spirit'
Submodule 'libs/spirit_classic'
(git://github.com/boost-lib/spirit_classic.git) registered for path
'libs/spirit_classic'
Submodule 'libs/statechart' (git://github.com/boost-lib/statechart.git)
registered for path 'libs/statechart'
Submodule 'libs/static_assert'
(git://github.com/boost-lib/static_assert.git) registered for path
'libs/static_assert'
Submodule 'libs/system' (git://github.com/boost-lib/system.git)
registered for path 'libs/system'
Submodule 'libs/test' (git://github.com/boost-lib/test.git) registered
for path 'libs/test'
Submodule 'libs/thread' (git://github.com/boost-lib/thread.git)
registered for path 'libs/thread'
Submodule 'libs/timer' (git://github.com/boost-lib/timer.git) registered
for path 'libs/timer'
Submodule 'libs/tokenizer' (git://github.com/boost-lib/tokenizer.git)
registered for path 'libs/tokenizer'
Submodule 'libs/tr1' (git://github.com/boost-lib/tr1.git) registered for
path 'libs/tr1'
Submodule 'libs/tti' (git://github.com/boost-lib/tti.git) registered for
path 'libs/tti'
Submodule 'libs/tuple' (git://github.com/boost-lib/tuple.git) registered
for path 'libs/tuple'
Submodule 'libs/type_traits'
(git://github.com/boost-lib/type_traits.git) registered for path
'libs/type_traits'
Submodule 'libs/typeof' (git://github.com/boost-lib/typeof.git)
registered for path 'libs/typeof'
Submodule 'libs/units' (git://github.com/boost-lib/units.git) registered
for path 'libs/units'
Submodule 'libs/unordered' (git://github.com/boost-lib/unordered.git)
registered for path 'libs/unordered'
Submodule 'libs/utility' (git://github.com/boost-lib/utility.git)
registered for path 'libs/utility'
Submodule 'libs/uuid' (git://github.com/boost-lib/uuid.git) registered
for path 'libs/uuid'
Submodule 'libs/variant' (git://github.com/boost-lib/variant.git)
registered for path 'libs/variant'
Submodule 'libs/wave' (git://github.com/boost-lib/wave.git) registered
for path 'libs/wave'
Submodule 'libs/xpressive' (git://github.com/boost-lib/xpressive.git)
registered for path 'libs/xpressive'
Submodule 'tools/auto_index' (git://github.com/boost-lib/auto_index.git)
registered for path 'tools/auto_index'
Submodule 'tools/bcp' (git://github.com/boost-lib/bcp.git) registered
for path 'tools/bcp'
Submodule 'tools/boostbook' (git://github.com/boost-lib/boostbook.git)
registered for path 'tools/boostbook'
Submodule 'tools/build' (git://github.com/boost-lib/build.git)
registered for path 'tools/build'
Submodule 'tools/inspect' (git://github.com/boost-lib/inspect.git)
registered for path 'tools/inspect'
Submodule 'tools/litre' (git://github.com/boost-lib/litre.git)
registered for path 'tools/litre'
Submodule 'tools/quickbook' (git://github.com/boost-lib/quickbook.git)
registered for path 'tools/quickbook'
Initialized empty Git repository in
/home/evansl/prog_dev/boost-modular/modular-boost/libs/accumulators/.git/
remote: Counting objects: 475, done.
remote: Compressing objects: 100% (201/201), done.
remote: Total 475 (delta 319), reused 407 (delta 252)
Receiving objects: 100% (475/475), 204.69 KiB | 335 KiB/s, done.
Resolving deltas: 100% (319/319), done.
Submodule path 'libs/accumulators': checked out
'853400b2e1b4321696a90184d49cbb6610738806'
Initialized empty Git repository in
/home/evansl/prog_dev/boost-modular/modular-boost/libs/algorithm/.git/
remote: Counting objects: 681, done.
remote: Compressing objects: 100% (370/370), done.
remote: Total 681 (delta 392), reused 544 (delta 255)
Receiving objects: 100% (681/681), 1.66 MiB | 383 KiB/s, done.
Resolving deltas: 100% (392/392), done.
fatal: reference is not a tree: a601c9ad632035076bb3c0feee75e915cfb54fca
Unable to checkout 'a601c9ad632035076bb3c0feee75e915cfb54fca' in
submodule path 'libs/algorithm'


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk