Upgrading to 1.0 broke "hg diff".

Benoit Boissinot bboissin at gmail.com
Thu Apr 3 16:04:31 CDT 2008


On Thu, Apr 3, 2008 at 10:57 PM, Rob Landley <rob at landley.net> wrote:
> So, I did this on my 64 bit Ubuntu 7.10:
>
>  $ tar xvzf mercurial-1.0.tar.gz; cd mercurial-1.0
>  $ aptitude remove mercurial
>  $ make install
>  # I notice it installed in /usr/local, and bash's path hashing is now
>  # confused there's no more /usr/bin/hg
>  $ make install PREFIX=/usr
>  # Check to see that web server on 127.0.0.1 is still serving my project.  Yay.
>  $ cd ~/projectname
>  $ hg log -v
>  # it worked
>  $ hg diff
>  *** failed to import extension hgext/hbisect: No module named hgext/hbisect
>
Check your global hgrc from /etc, ubuntu ships an hgrc which enables
all extension,
since bisect is no longer an extension, it prints a warning that it
can't find it.

regards,

Benoit


More information about the Mercurial mailing list