Thanks, that was the problem.
Ed
On Tue, 17 Feb 2009, Peter W. Draper wrote:
> On Tue, 17 Feb 2009, Edward Chapin wrote:
>
>> I'm running this on my laptop now (Ubuntu 8.10). git 1.5.6.3
>>
>> Is it worth nuking and re-checking out?
>
> Might be simplest, but that error message usually means you have a
> partially checked-out skycat (did an earlier attempt to bootstrap fail?).
>
> Do:
>
> rm -rf thirdparty/eso/skycat/skycat/.git
>
> and see if that picks up the bootstrap. Most of these kinds of errors are
> related to having files in the directory where the submodule will reside.
>
> Peter.
>
>> On Tue, 17 Feb 2009, Tim Jenness wrote:
>>
>>> 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
>>
>
> --
> Peter W. Draper, http://astro.dur.ac.uk/~pdraper
>
|