[issue550] hg in from 0.9.3 does not work with mutt repos

Michael Gebetsroither mercurial-bugs at selenic.com
Sun Apr 29 05:30:35 CDT 2007


New submission from Michael Gebetsroither <michael.geb at gmx.at>:

repos: http://dev.mutt.org/hg/mutt

after hg bisect troubles and asaks help (thx), the first good revision (which
does not produce the traceback) is  540d1059c802.

% hg in
searching for changes
changeset:   5136:021f494d5154
branch:      HEAD
** unknown exception encountered, details follow
** report bug details to http://www.selenic.com/mercurial/bts
** or mercurial at selenic.com
** Mercurial Distributed SCM (version 0.9.3)
Traceback (most recent call last):
  File "/usr/bin/hg", line 12, in ?
    commands.run()
  File "/var/lib/python-support/python2.4/mercurial/commands.py", line 3000, in run
    sys.exit(dispatch(sys.argv[1:]))
  File "/var/lib/python-support/python2.4/mercurial/commands.py", line 3223, in
dispatch
    return d()
  File "/var/lib/python-support/python2.4/mercurial/commands.py", line 3182, in
<lambda>
    d = lambda: func(u, repo, *args, **cmdoptions)
  File "/var/lib/python-support/python2.4/mercurial/commands.py", line 1564, in
incoming
    displayer.show(changenode=n)
  File "/var/lib/python-support/python2.4/mercurial/cmdutil.py", line 231, in show
    self._show(rev, changenode, copies, props)
  File "/var/lib/python-support/python2.4/mercurial/cmdutil.py", line 266, in _show
    for tag in self.repo.nodetags(changenode):
  File "/var/lib/python-support/python2.4/mercurial/localrepo.py", line 346, in
nodetags
    for t, n in self.tags().items():
  File "/var/lib/python-support/python2.4/mercurial/localrepo.py", line 288, in tags
    for rev, node, fnode in self._hgtagsnodes():
  File "/var/lib/python-support/python2.4/mercurial/localrepo.py", line 321, in
_hgtagsnodes
    fnode = c.filenode('.hgtags')
  File "/var/lib/python-support/python2.4/mercurial/context.py", line 89, in
filenode
    if path in self._manifestdelta:
  File "/var/lib/python-support/python2.4/mercurial/context.py", line 55, in
__getattr__
    md = self._repo.manifest.readdelta(self._changeset[0])
  File "/var/lib/python-support/python2.4/mercurial/manifest.py", line 51, in
readdelta
    delta = mdiff.patchtext(self.delta(node))
  File "/var/lib/python-support/python2.4/mercurial/revlog.py", line 880, in delta
    return self.revdiff(r - 1, r)
  File "/var/lib/python-support/python2.4/mercurial/bundlerepo.py", line 96, in
revdiff
    return revlog.revlog.chunk(self, rev1, rev2)
  File "/var/lib/python-support/python2.4/mercurial/revlog.py", line 859, in chunk
    loadcache(df)
  File "/var/lib/python-support/python2.4/mercurial/revlog.py", line 855, in
loadcache
    df.seek(start)
AttributeError: 'int' object has no attribute 'seek'

----------
messages: 3032
nosy: gebi
priority: urgent
status: unread
title: hg in from 0.9.3 does not work with mutt repos

____________________________________________________
Mercurial issue tracker <mercurial-bugs at selenic.com>
<http://www.selenic.com/mercurial/bts/issue550>
____________________________________________________



More information about the Mercurial-devel mailing list