[Bug 4416] New: no user way to turn off failing extensions

mercurial-bugs at selenic.com mercurial-bugs at selenic.com
Mon Oct 20 03:38:32 CDT 2014


http://bz.selenic.com/show_bug.cgi?id=4416

          Priority: normal
            Bug ID: 4416
                CC: mercurial-devel at selenic.com
          Assignee: bugzilla at selenic.com
           Summary: no user way to turn off failing extensions
          Severity: bug
    Classification: Unclassified
                OS: Windows
          Reporter: techtonik at gmail.com
          Hardware: PC
            Status: UNCONFIRMED
           Version: 3.2-rc
         Component: Mercurial
           Product: Mercurial

When there is problematic extension, there is no way to continue without
killing it.

> hg inc
** Unknown exception encountered with possibly-broken third-party extension
hgsubversion
** which supports versions unknown of Mercurial.
** Please disable hgsubversion and try your action again.
** If that fixes the bug please report it to the extension author.
** Python 2.7.8 (default, Jun 30 2014, 16:03:49) [MSC v.1500 32 bit (Intel)]
** Mercurial Distributed SCM (version 3.2-rc)
** Extensions loaded: churn, color, convert, evolve, hggit, hgsubversion,
strip, mq, patchbomb, progress, rebase, record
Traceback (most recent call last):
  ...
  File "mercurial\extensions.pyc", line 198, in wrapfunction
AttributeError: 'module' object has no attribute '_getbundleextrapart'


> hg -h
  ...
  File "mercurial\extensions.pyc", line 198, in wrapfunction
AttributeError: 'module' object has no attribute '_getbundleextrapart'


I expected the error message to contain info with option about how to disable
extension temporarily, and where to report the bug.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list