Hi, On Tue, 4 Dec 2007, H.Merijn Brand wrote: > + + pwd > GIT_EXEC_PATH=/pro/3gl/LINUX/git-1.5.3.7/t/.. > + + pwd > GIT_TEMPLATE_DIR=/pro/3gl/LINUX/git-1.5.3.7/t/../templates/blt > + GIT_CONFIG=.git/config > + export PATH GIT_EXEC_PATH GIT_TEMPLATE_DIR GIT_CONFIG > + + pwd > + pwd > GITPERLLIB=/pro/3gl/LINUX/git-1.5.3.7/t/../perl/blib/lib:/pro/3gl/LINUX/git-1.5.3.7/t/../perl/blib/arch/auto/Git > + export GITPERLLIB > + test -d ../templates/blt > + test -x ../test-chmtime > + test=trash > + rm -fr trash > + test_create_repo trash > + cd trash > + + expr ./t0001-init.sh : .*/\(t[0-9]*\)-[^/]*$ > this_test=t0001 > + test_expect_success plain > ( > unset GIT_DIR GIT_WORK_TREE && > mkdir plain && > cd plain && > git init > ) && > check_config plain/.git false unset > > * expecting success: > ( > unset GIT_DIR GIT_WORK_TREE && > mkdir plain && > cd plain && > git init > ) && > check_config plain/.git false unset > > * FAIL 1: plain > > ( > unset GIT_DIR GIT_WORK_TREE && > mkdir plain && > cd plain && > git init > ) && > check_config plain/.git false unset That's not good. The relevant part here reads: -- snip -- + test_description='git init' + . ./test-lib.sh ++ LANG=C ++ LC_ALL=C ++ PAGER=cat ++ TZ=UTC ++ export LANG LC_ALL PAGER TZ ++ EDITOR=: ++ VISUAL=: ++ unset GIT_EDITOR ++ unset AUTHOR_DATE ++ unset AUTHOR_EMAIL ++ unset AUTHOR_NAME ++ unset COMMIT_AUTHOR_EMAIL ++ unset COMMIT_AUTHOR_NAME ++ unset EMAIL ++ unset GIT_ALTERNATE_OBJECT_DIRECTORIES ++ unset GIT_AUTHOR_DATE ++ GIT_AUTHOR_EMAIL=author@xxxxxxxxxxx ++ GIT_AUTHOR_NAME='A U Thor' ++ unset GIT_COMMITTER_DATE ++ GIT_COMMITTER_EMAIL=committer@xxxxxxxxxxx ++ GIT_COMMITTER_NAME='C O Mitter' ++ unset GIT_DIFF_OPTS ++ unset GIT_DIR ++ unset GIT_WORK_TREE ++ unset GIT_EXTERNAL_DIFF ++ unset GIT_INDEX_FILE ++ unset GIT_OBJECT_DIRECTORY ++ unset SHA1_FILE_DIRECTORIES ++ unset SHA1_FILE_DIRECTORY ++ GIT_MERGE_VERBOSITY=5 ++ export GIT_MERGE_VERBOSITY ++ export GIT_AUTHOR_EMAIL GIT_AUTHOR_NAME ++ export GIT_COMMITTER_EMAIL GIT_COMMITTER_NAME ++ export EDITOR VISUAL ++ unset CDPATH ++ case $(echo $GIT_TRACE |tr "[A-Z]" "[a-z]") in +++ echo +++ tr '[A-Z]' '[a-z]' ++ '[' xxterm '!=' xdumb ']' ++ '[' -t 1 ']' ++ test 2 -ne 0 ++ case "$1" in ++ immediate=t ++ shift ++ test 1 -ne 0 ++ case "$1" in ++ verbose=t ++ shift ++ test 0 -ne 0 ++ test -n '' ++ test 'git init' '!=' '' ++ test '' = t ++ exec ++ test t = t ++ exec ++ test_failure=0 ++ test_count=0 ++ trap 'echo >&5 "FATAL: Unexpected exit with code $?"; exit 1' exit +++ pwd ++ PATH=/home/gitte/my/git/t/..:/home/gene099/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin:/usr/lib/qt3/bin +++ pwd ++ GIT_EXEC_PATH=/home/gitte/my/git/t/.. +++ pwd ++ GIT_TEMPLATE_DIR=/home/gitte/my/git/t/../templates/blt ++ GIT_CONFIG=.git/config ++ export PATH GIT_EXEC_PATH GIT_TEMPLATE_DIR GIT_CONFIG +++ pwd +++ pwd ++ GITPERLLIB=/home/gitte/my/git/t/../perl/blib/lib:/home/gene099/my/git/t/../perl/blib/arch/auto/Git ++ export GITPERLLIB ++ test -d ../templates/blt ++ test -x ../test-chmtime ++ test=trash ++ rm -fr trash ++ test_create_repo trash ++ test 1 = 1 +++ pwd ++ owd=/home/gitte/my/git/t ++ repo=trash ++ mkdir trash ++ cd trash ++ /home/gitte/my/git/t/../git init --template=/home/gene099/my/git/t/../templates/blt/ ++ mv .git/hooks .git/hooks-disabled ++ cd /home/gitte/my/git/t ++ cd trash +++ expr ./t0001-init.sh : '.*/\(t[0-9]*\)-[^/]*$' ++ this_test=t0001 + test_expect_success plain ' ( unset GIT_DIR GIT_WORK_TREE && mkdir plain && cd plain && git init ) && check_config plain/.git false unset ' + test 2 = 2 + test_skip plain ' ( unset GIT_DIR GIT_WORK_TREE && mkdir plain && cd plain && git init ) && check_config plain/.git false unset ' -- snap -- So I get way more information. Which let's me suspect that your shell might be the culprit? Can you try with bash? Ciao, Dscho - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html