diff -r f44187605315 -r 6f26417b71bb mercurial/localrepo.py --- a/mercurial/localrepo.py Wed Sep 12 15:07:27 2018 -0700 +++ b/mercurial/localrepo.py Wed Sep 12 15:17:47 2018 -0700 @@ -818,8 +818,8 @@ return caps def _applyopenerreqs(self): - self.svfs.options = dict((r, 1) for r in self.requirements - if r in self.openerreqs) + self.svfs.options = {r: True for r in self.requirements + if r in self.openerreqs} # experimental config: format.chunkcachesize chunkcachesize = self.ui.configint('format', 'chunkcachesize') if chunkcachesize is not None: