diff -r d0e7c70f14b7 -r c34c170b25f3 mercurial/localrepo.py --- a/mercurial/localrepo.py Tue Mar 28 07:39:10 2017 +0200 +++ b/mercurial/localrepo.py Tue Mar 28 07:41:23 2017 +0200 @@ -708,9 +708,10 @@ # quo fine? - globaldata = tagsmod.findglobaltags(self.ui, self) - alltags = globaldata[0] # map tag name to (node, hist) - tagtypes = globaldata[1] # map tag name to tag type + # map tag name to (node, hist) + alltags = tagsmod.findglobaltags(self.ui, self) + # map tag name to tag type + tagtypes = dict((tag, 'global') for tag in alltags) tagsmod.readlocaltags(self.ui, self, alltags, tagtypes)