diff -r a6bb94930105 -r 40690d614ce6 mercurial/localrepo.py --- a/mercurial/localrepo.py Wed Aug 13 20:18:42 2008 -0500 +++ b/mercurial/localrepo.py Wed Aug 13 20:18:42 2008 -0500 @@ -60,7 +60,7 @@ if inst.errno != errno.ENOENT: raise - self.store = store.store(requirements, self.path) + self.store = store.store(requirements, self.path, util.opener) self.spath = self.store.path self.sopener = self.store.opener self.sjoin = self.store.join