Public bug reported:

I get this error making a transplant.

My source repository is "be" and I want transplant a revision. I can't
provide info about the code, because is closed source, sorry.

$ hg --version
Mercurial Distributed SCM (version 1.9.1)

This is the backtrace:
$ hg transplant -s be '31b797c78bc8'
searching for changes
** unknown exception encountered, please report by visiting
**  http://mercurial.selenic.com/wiki/BugTracker
** Python 2.7.1+ (r271:86832, Apr 11 2011, 18:13:53) [GCC 4.5.2]
** Mercurial Distributed SCM (version 1.9.1)
** Extensions loaded: shelve, prompt, reviewboard, branchtools, fetch, 
histedit, graphlog, color, purge, mq, transplant, rebase, record, inotify
Traceback (most recent call last):
  File "/usr/bin/hg", line 38, in <module>
    mercurial.dispatch.run()
  File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 27, in run
    sys.exit(dispatch(request(sys.argv[1:])))
  File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 64, in 
dispatch
    return _runcatch(req)
  File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 87, in 
_runcatch
    return _dispatch(req)
  File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 679, in 
_dispatch
    cmdpats, cmdoptions)
  File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 454, in 
runcommand
    ret = _runcommand(ui, options, cmd, d)
  File "/usr/lib/pymodules/python2.7/mercurial/extensions.py", line 182, in wrap
    return wrapper(origfn, *args, **kwargs)
  File "/usr/lib/pymodules/python2.7/hgext/color.py", line 368, in colorcmd
    return orig(ui_, opts, cmd, cmdfunc)
  File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 733, in 
_runcommand
    return checkargs()
  File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 687, in 
checkargs
    return cmdfunc()
  File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 676, in 
<lambda>
    d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
  File "/usr/lib/pymodules/python2.7/mercurial/util.py", line 385, in check
    return func(*args, **kwargs)
  File "/usr/lib/pymodules/python2.7/mercurial/extensions.py", line 137, in wrap
    util.checksignature(origfn), *args, **kwargs)
  File "/usr/lib/pymodules/python2.7/mercurial/util.py", line 385, in check
    return func(*args, **kwargs)
  File "/usr/lib/pymodules/python2.7/hgext/mq.py", line 3218, in mqcommand
    return orig(ui, repo, *args, **kwargs)
  File "/usr/lib/pymodules/python2.7/mercurial/util.py", line 385, in check
    return func(*args, **kwargs)
  File "/usr/lib/pymodules/python2.7/hgext/transplant.py", line 568, in 
transplant
    onlyheads=branches, force=True)
  File "/usr/lib/pymodules/python2.7/mercurial/bundlerepo.py", line 318, in 
getremotechanges
    os.unlink(bundlename)
TypeError: coercing to Unicode: need string or buffer, NoneType found

** Affects: mercurial (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

  I get this error making a transplant.
  
  My source repository is "be" and I want transplant a revision. I can't
  provide info about the code, because is closed source, sorry.
+ 
+ $ hg --version
+ Mercurial Distributed SCM (version 1.9.1)
  
  This is the backtrace:
  $ hg transplant -s be '31b797c78bc8'
  searching for changes
  ** unknown exception encountered, please report by visiting
  **  http://mercurial.selenic.com/wiki/BugTracker
  ** Python 2.7.1+ (r271:86832, Apr 11 2011, 18:13:53) [GCC 4.5.2]
  ** Mercurial Distributed SCM (version 1.9.1)
  ** Extensions loaded: shelve, prompt, reviewboard, branchtools, fetch, 
histedit, graphlog, color, purge, mq, transplant, rebase, record, inotify
  Traceback (most recent call last):
-   File "/usr/bin/hg", line 38, in <module>
-     mercurial.dispatch.run()
-   File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 27, in run
-     sys.exit(dispatch(request(sys.argv[1:])))
-   File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 64, in 
dispatch
-     return _runcatch(req)
-   File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 87, in 
_runcatch
-     return _dispatch(req)
-   File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 679, in 
_dispatch
-     cmdpats, cmdoptions)
-   File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 454, in 
runcommand
-     ret = _runcommand(ui, options, cmd, d)
-   File "/usr/lib/pymodules/python2.7/mercurial/extensions.py", line 182, in 
wrap
-     return wrapper(origfn, *args, **kwargs)
-   File "/usr/lib/pymodules/python2.7/hgext/color.py", line 368, in colorcmd
-     return orig(ui_, opts, cmd, cmdfunc)
-   File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 733, in 
_runcommand
-     return checkargs()
-   File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 687, in 
checkargs
-     return cmdfunc()
-   File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 676, in 
<lambda>
-     d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
-   File "/usr/lib/pymodules/python2.7/mercurial/util.py", line 385, in check
-     return func(*args, **kwargs)
-   File "/usr/lib/pymodules/python2.7/mercurial/extensions.py", line 137, in 
wrap
-     util.checksignature(origfn), *args, **kwargs)
-   File "/usr/lib/pymodules/python2.7/mercurial/util.py", line 385, in check
-     return func(*args, **kwargs)
-   File "/usr/lib/pymodules/python2.7/hgext/mq.py", line 3218, in mqcommand
-     return orig(ui, repo, *args, **kwargs)
-   File "/usr/lib/pymodules/python2.7/mercurial/util.py", line 385, in check
-     return func(*args, **kwargs)
-   File "/usr/lib/pymodules/python2.7/hgext/transplant.py", line 568, in 
transplant
-     onlyheads=branches, force=True)
-   File "/usr/lib/pymodules/python2.7/mercurial/bundlerepo.py", line 318, in 
getremotechanges
-     os.unlink(bundlename)
+   File "/usr/bin/hg", line 38, in <module>
+     mercurial.dispatch.run()
+   File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 27, in run
+     sys.exit(dispatch(request(sys.argv[1:])))
+   File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 64, in 
dispatch
+     return _runcatch(req)
+   File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 87, in 
_runcatch
+     return _dispatch(req)
+   File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 679, in 
_dispatch
+     cmdpats, cmdoptions)
+   File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 454, in 
runcommand
+     ret = _runcommand(ui, options, cmd, d)
+   File "/usr/lib/pymodules/python2.7/mercurial/extensions.py", line 182, in 
wrap
+     return wrapper(origfn, *args, **kwargs)
+   File "/usr/lib/pymodules/python2.7/hgext/color.py", line 368, in colorcmd
+     return orig(ui_, opts, cmd, cmdfunc)
+   File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 733, in 
_runcommand
+     return checkargs()
+   File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 687, in 
checkargs
+     return cmdfunc()
+   File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 676, in 
<lambda>
+     d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
+   File "/usr/lib/pymodules/python2.7/mercurial/util.py", line 385, in check
+     return func(*args, **kwargs)
+   File "/usr/lib/pymodules/python2.7/mercurial/extensions.py", line 137, in 
wrap
+     util.checksignature(origfn), *args, **kwargs)
+   File "/usr/lib/pymodules/python2.7/mercurial/util.py", line 385, in check
+     return func(*args, **kwargs)
+   File "/usr/lib/pymodules/python2.7/hgext/mq.py", line 3218, in mqcommand
+     return orig(ui, repo, *args, **kwargs)
+   File "/usr/lib/pymodules/python2.7/mercurial/util.py", line 385, in check
+     return func(*args, **kwargs)
+   File "/usr/lib/pymodules/python2.7/hgext/transplant.py", line 568, in 
transplant
+     onlyheads=branches, force=True)
+   File "/usr/lib/pymodules/python2.7/mercurial/bundlerepo.py", line 318, in 
getremotechanges
+     os.unlink(bundlename)
  TypeError: coercing to Unicode: need string or buffer, NoneType found

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831313

Title:
  TypeError: coercing to Unicode: need string or buffer, NoneType found

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mercurial/+bug/831313/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to