This is just an interim report, but people might have heard that OpenSolaris team are in the process of choosing a free DSCM and we are one of the candidates. They initially wanted to try 1.2.4 but had trouble using it for local cloning, and the evaluation is being done with 1.2.2. I was on #git tonight with Oejet, and managed to reproduce this problem. The local clone problem seems to disappear if we disable the progress bar in pack-objects. We do two funky things when we have progress bar. We play games with timer signal (setitimer(ITIMER_REAL) and signal(SIGALRM)), and we spit out messages to stderr. It's too late tonight for me to continue digging this, but if somebody with access to a Solaris box is so inclined, I'd really appreciate help on this one. - : 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