detect when running from tarball and do not default to checkout then
print more diagnostics if working dir is not clean