The first error message is fatal: Needed a single revision Unable to find current revision in submodule path 'thirdparty/eso/ skycat/skycat' all others stem from this. The update-modules script fails to retrieve the submodules so you don't actually have much code in thirdparty/ to use for a build. What version of git are you using again? You need at least git 1.5.3 to use submodules. I've just done a test checkout from scratch (rather than updating an existing one) with git1.6.1.3 and the ./update-modules script ran fine, checking out all the submodules. Tim On Feb 17, 2009, at 9:38 AM, Edward Chapin wrote: > Here's what happens when I try to do a top-levek bootstrap: > > > m4 at /usr/bin/m4 is OK > Bootstrapping with > STARCONF_DEFAULT_STARLINK = /stardev > STARCONF_DEFAULT_PREFIX = /stardev > BUILDSUPPORT_PREFIX = /stardev/buildsupport > Do we need to build GNU m4? false > > Updating local repository submodules: > ... found uninitialised submodule: thirdparty/rit/match/match > thirdparty/kitware/vtk/VTK > thirdparty/kitware/vtk/cmake > thirdparty/fsf/autoconf > thirdparty/norman/dvi2bitmap/dvi2bitmap > thirdparty/fsf/automake > thirdparty/eso/skycat/skycat > thirdparty/tclsys/blt/blt > thirdparty/fsf/libtool > thirdparty/perlsys/perl/perl > applications/smurf/libacsis/specwrite > fatal: Needed a single revision > Unable to find current revision in submodule path 'thirdparty/eso/ > skycat/skycat' > ... applications/smurf/libacsis/specwrite (subversion-head-2-ga06b766) > ... thirdparty/eso/skycat/skycat > ... thirdparty/fsf/autoconf > ... thirdparty/fsf/automake > ... thirdparty/fsf/libtool > ... thirdparty/kitware/vtk/VTK > ... thirdparty/kitware/vtk/cmake > ... thirdparty/norman/dvi2bitmap/dvi2bitmap > ... thirdparty/perlsys/perl/perl > ... thirdparty/rit/match/match > ... thirdparty/tclsys/blt/blt > > Bootstrapping buildsupport: > make -f Makefile.tmp \ > prefix=/stardev/buildsupport \ > MANIFESTS=/stardev/manifests \ > buildsupport > cd thirdparty/fsf/autoconf \ > && if test -f bootstrap; then \ > ./bootstrap > bootstrap.log; \ > fi \ > && if test -n "$BUILDSUPPORT_PREFIX"; then \ > ./configure --prefix=$BUILDSUPPORT_PREFIX \ > >configure-output.log; \ > elif test ! -f Makefile; then \ > { t="Directory unconfigured but BUILDSUPPORT_PREFIX > undefined";\ > echo $t >configure-output.log; echo $t >&2; \ > exit 1; }; \ > else \ > echo "No configuration necessary" >configure-output.log; \ > fi \ > && (make && make install) >make.log 2>make.log.err || { cat > make.log.err; false; } > /bin/sh: ./configure: not found > cat: make.log.err: No such file or directory > make: *** [/stardev/manifests/autoconf] Error 1 > Failed to make buildsupport > > > > +----------------------------------------------------------------+ > | Dr. Edward Chapin (604) 822-6709 (work) | > | Dept. of Physics and Astronomy | > | University of British Columbia | > | 6224 Agricultural Road, Vancouver, B.C. | > | V6T 1Z1, Canada [log in to unmask] | > +----------------------------------------------------------------+ -- Tim Jenness Joint Astronomy Centre