[Python-apps-team] Bug#794987: mercurial-git: failed to import extension hgext.git: No module named ignore

James McCoy jamessan at debian.org
Sun Aug 9 02:04:18 UTC 2015


Package: mercurial-git
Version: 0.8.1-2
Severity: important

In a repository using hg-git:

$ hg status
*** failed to import extension hgext.git: No module named ignore
** unknown exception encountered, please report by visiting
** http://mercurial.selenic.com/wiki/BugTracker
** Python 2.7.10 (default, Jul  1 2015, 10:54:53) [GCC 4.9.2]
** Mercurial Distributed SCM (version 3.5)
** Extensions loaded: color, graphlog, hgk, strip, mq, pager, purge, record, rebase, histedit, gpg
Traceback (most recent call last):
  File "/usr/bin/hg", line 43, in <module>
    mercurial.dispatch.run()
  File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 30, in run
    sys.exit((dispatch(request(sys.argv[1:])) or 0) & 255)
  File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 92, in dispatch
    ret = _runcatch(req)
  File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 163, in _runcatch
    return _dispatch(req)
  File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 862, in _dispatch
    repo = hg.repository(ui, path=path)
  File "/usr/lib/python2.7/dist-packages/mercurial/hg.py", line 136, in repository
    peer = _peerorrepo(ui, path, create)
  File "/usr/lib/python2.7/dist-packages/mercurial/hg.py", line 123, in _peerorrepo
    obj = _peerlookup(path).instance(ui, path, create)
  File "/usr/lib/python2.7/dist-packages/mercurial/hg.py", line 93, in _peerlookup
    return thing(path)
  File "/usr/lib/python2.7/dist-packages/hgext/git/__init__.py", line 84, in _local
    p = urlcls(path).localpath()
TypeError: 'NoneType' object is not callable

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.0.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages mercurial-git depends on:
ii  mercurial       3.5-1
ii  python-dulwich  0.10.1-1
pn  python:any      <none>

mercurial-git recommends no packages.

mercurial-git suggests no packages.

-- no debconf information



More information about the Python-apps-team mailing list