Yes, godep restore will fail if git or mercurial is not present.