Hello, I have been trying my first go at building starlink from source duing
a cloudy night on the NTT. It seems to hang during the bootstrap stage, the
next parts show what I tried to
do to recover things -- I have added the odd comment preceded by -----
------ starting from the end of my first bootstrap run:
got e14cfd30ddef26da926068bb9c0a5b22ae84163b
got 03ef2a2c6bf90a02a9e223d67e38099463de8990
got 7075c23a814988794af67a851e0a5a3391639bfd
got d090e559641ef367f5631fb0b847d6914b7c7776
^CERROR: failed to update a submodule
----- I killed it here after it had hung for an age (>30 mins) ...
The './update-modules' script has failed to complete.
Check that git is available and can run on this system and that it
is able to download submodules. Note you can just run the
'./update-modules' command directly while checking the problem.
software/starlink> ./update-modules
Updating local repository submodules:
... thirdparty/rit/match/match requires initialisation
... thirdparty/tclsys/blt/blt requires initialisation
ERROR: submodule repository query failed, not updating anything
... thirdparty/perlsys/perl/perl
fatal: ambiguous argument 'HEAD': unknown revision or path not in the
working tree.
Use '--' to separate paths from revisions
--- then I had another go with bootstrap -----
software/starlink> ./bootstrap
m4 at /usr/bin/m4 is OK
Bootstrapping with
STARCONF_DEFAULT_STARLINK = /home/phsaap/software/gstar
STARCONF_DEFAULT_PREFIX = /home/phsaap/software/gstar
BUILDSUPPORT_PREFIX = /home/phsaap/software/gstar/buildsupport
Do we need to build GNU m4? false
Updating local repository submodules:
... thirdparty/rit/match/match requires initialisation
... thirdparty/tclsys/blt/blt requires initialisation
ERROR: submodule repository query failed, not updating anything
... thirdparty/perlsys/perl/perl
fatal: ambiguous argument 'HEAD': unknown revision or path not in the
working tree.
Use '--' to separate paths from revisions
The './update-modules' script has failed to complete.
Check that git is available and can run on this system and that it
is able to download submodules. Note you can just run the
'./update-modules' command directly while checking the problem.
--- then after looking at some stardev posts ----
software/starlink> git -v
Unknown option: -v
usage: git [--version] [--exec-path[=GIT_EXEC_PATH]]
[-p|--paginate|--no-pager] [--bare] [--git-dir=GIT_DIR]
[--work-tree=GIT_WORK_TREE] [--help] COMMAND [ARGS]
software/starlink> git --version
git version 1.6.0.2
software/starlink> rm -rf thirdparty/eso/skycat/skycat/.git
--- oops, damn, did not mean to do the above, but too late ----
software/starlink> rm -rf thirdparty/perlsys/perl/perl/.git
software/starlink> ./bootstrap
m4 at /usr/bin/m4 is OK
Bootstrapping with
STARCONF_DEFAULT_STARLINK = /home/phsaap/software/gstar
STARCONF_DEFAULT_PREFIX = /home/phsaap/software/gstar
BUILDSUPPORT_PREFIX = /home/phsaap/software/gstar/buildsupport
Do we need to build GNU m4? false
Updating local repository submodules:
... thirdparty/rit/match/match requires initialisation
ERROR: submodule repository query failed, not updating anything
... thirdparty/eso/skycat/skycat
fatal: Not a git repository: '.git'
The './update-modules' script has failed to complete.
Check that git is available and can run on this system and that it
is able to download submodules. Note you can just run the
'./update-modules' command directly while checking the problem.
software/starlink> ./update-modules
Updating local repository submodules:
... thirdparty/rit/match/match requires initialisation
ERROR: submodule repository query failed, not updating anything
... thirdparty/eso/skycat/skycat
fatal: Not a git repository: '.git'
software/starlink> rm hirdparty/eso/skycat/skycat/*
rm: No match.
software/starlink> rm thirdparty/eso/skycat/skycat/*
rm: cannot remove `thirdparty/eso/skycat/skycat/astrotcl': Is a directory
rm: cannot remove `thirdparty/eso/skycat/skycat/cat': Is a directory
rm: cannot remove `thirdparty/eso/skycat/skycat/plugins': Is a directory
rm: cannot remove `thirdparty/eso/skycat/skycat/rtd': Is a directory
rm: cannot remove `thirdparty/eso/skycat/skycat/skycat': Is a directory
rm: cannot remove `thirdparty/eso/skycat/skycat/tclconfig': Is a directory
rm: cannot remove `thirdparty/eso/skycat/skycat/tclutil': Is a directory
software/starlink> rm -r thirdparty/eso/skycat/skycat/*
software/starlink> rm -r thirdparty/perlsys/perl/perl/*
rm: No match.
software/starlink> ./update-modules
Updating local repository submodules:
... thirdparty/rit/match/match requires initialisation
ERROR: submodule repository query failed, not updating anything
... thirdparty/eso/skycat/skycat
fatal: Not a git repository: '.git'
software/starlink> git submodule init
software/starlink> git submodule update
Directory 'thirdparty/eso/skycat/skycat' exist, but is neither empty nor a
git repository
software/starlink> ls thirdparty/eso/skycat/skycat/
software/starlink> ls -a thirdparty/eso/skycat/skycat/
. .. .gitignore
software/starlink> rm thirdparty/eso/skycat/skycat/*
rm: No match.
software/starlink> rm -rf thirdparty/eso/skycat/skycat/*
rm: No match.
software/starlink> git submodule update
Directory 'thirdparty/eso/skycat/skycat' exist, but is neither empty nor a
git repository
software/starlink> rm -rf thirdparty/eso/skycat/skycat/.gitignore
software/starlink> git submodule update
Initialized empty Git repository in
/home/phsaap/software/starlink/thirdparty/eso/skycat/skycat/.git/
remote: Counting objects: 5463, done.
remote: Compressing objects: 100% (1838/1838), done.
remote: Total 5463 (delta 4095), reused 4488 (delta 3585)
Receiving objects: 100% (5463/5463), 3.83 MiB | 133 KiB/s, done.
Resolving deltas: 100% (4095/4095), done.
Submodule path 'thirdparty/eso/skycat/skycat': checked out
'50a0fef0316a31e5a4cd1e79862e177c978301d9'
Initialized empty Git repository in
/home/phsaap/software/starlink/thirdparty/perlsys/perl/perl/.git/
got 5b5041827ebfe6db62c72e5b64d221d66772b47a
Getting alternates list for http://perl5.git.perl.org/perl.git
walk 5b5041827ebfe6db62c72e5b64d221d66772b47a
Getting pack list for http://perl5.git.perl.org/perl.git
Getting index for pack c3b4c62689a7233853f7c14622dec374a13fa332
Getting index for pack a7063f2a4ab4058887eef5bbf565fc250157738d
Getting index for pack d818ae679755a7fdd84912b35cae242510d73909
6ed747fa9d40c83684069ea79bb03d03c049b9d3
walk 68daf0ababdc0e913335a90c4361b792b2715301
walk
.
.
.
---- many lines cut out
.
.
.
got e84708d65663f0a377fd89a4919a0ead507cdbf8
got 7075c23a814988794af67a851e0a5a3391639bfd
got cedfc516ccc8d08fc37f53e0dde6a3405abc38b3
got d090e559641ef367f5631fb0b847d6914b7c7776
got 03ef2a2c6bf90a02a9e223d67e38099463de8990
got e14cfd30ddef26da926068bb9c0a5b22ae84163b
------ and it has ground to a halt here. A 'ps aux' shows
a process
git-clone -n http://perl5.git.perl.org/perl.git thirdparty/perlsys/perl/perl
which is getting nowehere slowly. I will be ctrl-C'ing soon or I won't be
able to get to bed.
This is on openSUSE11.1, 64-bit on my laptop, but I am not sure this is the
issue as I have not really got out of the starting blocks
tom
|