mercury 3.3.2 for Lucid
Adrian Klaver
adrian.klaver at aklaver.com
Sun Feb 21 16:25:10 UTC 2016
On 02/21/2016 01:21 AM, Uwe Brauer wrote:
>
> > On 02/20/2016 12:32 AM, Uwe Brauer wrote:
>
> > Well there goes that theory. Not sure what is happening with the repo.
> > Can you show what the output is from?:
>
> > apt-get install mercurial
>
> mercurial is already the newest version.
>
> Again here were the steps I did.
> Lucid comes with hg 1.4.5
>
> I added
>
> deb http://ppa.launchpad.net/tortoisehg-ppa/releases/ubuntu lucid main
> deb-src http://ppa.launchpad.net/tortoisehg-ppa/releases/ubuntu lucid main
>
> apt-get update
> apt-get install tortoisehg
>
> Thg and hg 3.0.1 were installed.
That would be your problem:
http://ppa.launchpad.net/tortoisehg-ppa/releases/ubuntu/dists/lucid/main/binary-ia64/Packages
"
Package: tortoisehg
Priority: optional
Section: vcs
Installed-Size: 18804
Maintainer: Ludovico Cavedon <cavedon at debian.org>
Architecture: all
Version: 3.0-0ppa1~lucid1
Recommends: libjs-jquery, libjs-underscore, python-iniparse, python-pygments
Suggests: tortoisehg-nautilus
Depends: mercurial (>= 3.0~), mercurial (<< 3.2~), "
Your tortoisehg package has to have a mercurial less the 3.2. In fact
from here:
https://launchpad.net/~tortoisehg-ppa/+archive/ubuntu/releases
"Because TortoiseHg has strict version requirements for which versions
of Mercurial it can interoperate with, this PPA also contains a copy of
a suitable version of Mercurial, from
https://launchpad.net/~mercurial-ppa/+archive/releases. It is now
suggested that you do NOT also include a ~mercurial-ppa PPA in your
system's APT sources if you use a ~tortoisehg-ppa, as versions of
Mercurial will sometimes be published to ~mercurial-ppa for which no
corresponding release of TortoiseHg yet exists."
Looking through the tortoisehg PPAs I do not see much activity past
April of last year, not a hopeful sign.
I have run into this issue before and just went with a source install of
tortoisehg, which not that difficult:
https://bitbucket.org/tortoisehg/thg/wiki/thg
>
> I tried
>
> deb http://ppa.launchpad.net/mercurial-ppa/releases/ubuntu lucid main
> deb-src http://ppa.launchpad.net/mercurial-ppa/releases/ubuntu lucid main
>
>
> apt-get update
> apt-get install mercurial
>
> mercurial is already the newest version.
>
> > There is also the option of installing from PyPi using pip.
> > Do you want a specific version or the latest?
>
> 3.0.1 has a bug with the pager (when enabled the colors are ignored even
> with the option --color=always.) This is the only annoying bug I
> found so far.
>
> I could use the official installer for the latest mercurial but I am
> also a bit worried that installing this version might break tortoisehg
> which I don't use that often but often enough to miss it.
>
--
Adrian Klaver
adrian.klaver at aklaver.com
More information about the Mercurial
mailing list