Junio C Hamano <gitster@xxxxxxxxx> writes: > Gerrit Pape <pape@xxxxxxxxxxx> writes: > >> If the curl program is not available (or not executable), and git clone is >> started to clone a repository through http, this is the output >> >> Initialized empty Git repository in /tmp/puppet/.git/ >> /usr/bin/git-clone: line 37: curl: command not found >> Cannot get remote repository information. >> Perhaps git-update-server-info needs to be run there? >> >> This patch improves the error message by checking the return code when >> running curl to exit immediately if it's 126 or 127; the error output now >> is >> >> Initialized empty Git repository in /tmp/puppet/.git/ >> /usr/bin/git-clone: line 37: curl: command not found >> ... >> The hint that 'Perhaps git-update-server-info needs to be run there' >> might make sense, so I made it only exit if the return code is 126 or >> 127. > > Thanks. Is 126/127 stable? Well, that was a half-silly, half-real-life question. POSIX says 127 for "not found" and 126 for "found but not executable". Let's stick to your version and see if anybody screams ;-) - 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