Package: hgsubversion
Version: 1.2.1-2.1
Severity: important

Current version doesn't work with recent Mercurial on `hg push`:

pushing to svn+https://some-server.com/path/to/repo/
** unknown exception encountered, please report by visiting
**  http://mercurial.selenic.com/wiki/BugTracker
** Python 2.6.6 (r266:84292, Nov 28 2010, 17:01:54) [GCC 4.4.5]
** Mercurial Distributed SCM (version 1.9.2)
** Extensions loaded: mq, fetch, hgk, convert, record, git, hgsubversion, 
transplant, color, pager
Traceback (most recent call last):
  File "/usr/bin/hg", line 38, in <module>
    mercurial.dispatch.run()
  File "/usr/lib/python2.6/dist-packages/mercurial/dispatch.py", line 27, in run
    sys.exit(dispatch(request(sys.argv[1:])))
  File "/usr/lib/python2.6/dist-packages/mercurial/dispatch.py", line 64, in 
dispatch
    return _runcatch(req)
  File "/usr/lib/python2.6/dist-packages/mercurial/dispatch.py", line 87, in 
_runcatch
    return _dispatch(req)
  File "/usr/lib/python2.6/dist-packages/mercurial/dispatch.py", line 688, in 
_dispatch
    cmdpats, cmdoptions)
  File "/usr/lib/python2.6/dist-packages/mercurial/dispatch.py", line 463, in 
runcommand
    ret = _runcommand(ui, options, cmd, d)
  File "/usr/lib/python2.6/dist-packages/mercurial/extensions.py", line 182, in 
wrap
    return wrapper(origfn, *args, **kwargs)
  File "/usr/lib/python2.6/dist-packages/hgext/pager.py", line 107, in pagecmd
    return orig(ui, options, cmd, cmdfunc)
  File "/usr/lib/python2.6/dist-packages/mercurial/extensions.py", line 182, in 
wrap
    return wrapper(origfn, *args, **kwargs)
  File "/usr/lib/python2.6/dist-packages/hgext/color.py", line 368, in colorcmd
    return orig(ui_, opts, cmd, cmdfunc)
  File "/usr/lib/python2.6/dist-packages/mercurial/dispatch.py", line 742, in 
_runcommand
    return checkargs()
  File "/usr/lib/python2.6/dist-packages/mercurial/dispatch.py", line 696, in 
checkargs
    return cmdfunc()
  File "/usr/lib/python2.6/dist-packages/mercurial/dispatch.py", line 685, in 
<lambda>
    d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
  File "/usr/lib/python2.6/dist-packages/mercurial/util.py", line 385, in check
    return func(*args, **kwargs)
  File "/usr/lib/python2.6/dist-packages/mercurial/extensions.py", line 137, in 
wrap
    util.checksignature(origfn), *args, **kwargs)
  File "/usr/lib/python2.6/dist-packages/mercurial/util.py", line 385, in check
    return func(*args, **kwargs)
  File "/usr/lib/python2.6/dist-packages/hgext/hgsubversion/wrappers.py", line 
510, in generic
    return orig(ui, repo, *args, **opts)
  File "/usr/lib/python2.6/dist-packages/mercurial/util.py", line 385, in check
    return func(*args, **kwargs)
  File "/usr/lib/python2.6/dist-packages/mercurial/extensions.py", line 137, in 
wrap
    util.checksignature(origfn), *args, **kwargs)
  File "/usr/lib/python2.6/dist-packages/mercurial/util.py", line 385, in check
    return func(*args, **kwargs)
  File "/usr/lib/python2.6/dist-packages/hgext/mq.py", line 3218, in mqcommand
    return orig(ui, repo, *args, **kwargs)
  File "/usr/lib/python2.6/dist-packages/mercurial/util.py", line 385, in check
    return func(*args, **kwargs)
  File "/usr/lib/python2.6/dist-packages/mercurial/commands.py", line 3886, in 
push
    newbranch=opts.get('new_branch'))
  File "/usr/lib/python2.6/dist-packages/hgext/hgsubversion/svnrepo.py", line 
48, in wrapper
    return fn(self, *args, **opts)
  File "/usr/lib/python2.6/dist-packages/hgext/hgsubversion/svnrepo.py", line 
59, in push
    return wrappers.push(self, remote, force, revs)
  File "/usr/lib/python2.6/dist-packages/hgext/hgsubversion/wrappers.py", line 
134, in push
    cmdutil.bail_if_changed(repo)
AttributeError: 'module' object has no attribute 'bail_if_changed'

The same with python2.7 as well, so it doesn't really matter.

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.0.0-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_GB.UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages hgsubversion depends on:
ii  mercurial          1.9.2-1     
ii  python             2.7.2-9     
ii  python-subversion  1.6.17dfsg-2
ii  python2.6          2.6.6-7     
ii  python2.7          2.7.2-6     
ii  subversion         1.6.5dfsg-1 

hgsubversion recommends no packages.

hgsubversion suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to