As hg 2.5 is in the tree the new 2.7 version of tortoisehg should be added, with adopted hg version deps of course. Reproducible: Always Web page says: TortoiseHg 2.7 (with Mercurial 2.4.2+) released Probably a minimum version of hg 2.4.2 should be set in the 2.7 ebuild. Preliminary tests of hg-2.4.2/2.5 with thg-2.7 worked as expected for me.
Working on this -- I'll migrate it to distutils-r1 while I'm at it.
https://groups.google.com/forum/?hl=en&fromgroups=#!topic/thg-dev/fxFEPBZBzjA Please look at this post from upstream devel mailing list. version 2.7 still isn't fully compatible with mercurial-2.5.
(In reply to comment #2) Thanks. I left the upper bound on mercurial in place. *tortoisehg-2.7 (09 Feb 2013) 09 Feb 2013; Mike Gilbert <floppym@gentoo.org> +tortoisehg-2.7.ebuild, tortoisehg-9999.ebuild: Version bump, bug 456344. Depend on <mercurial-2.5 due to compatibility problems. 09 Feb 2013; Mike Gilbert <floppym@gentoo.org> tortoisehg-9999.ebuild: Convert to distutils-r1.
(In reply to comment #3) > (In reply to comment #2) > > Thanks. I left the upper bound on mercurial in place. > > *tortoisehg-2.7 (09 Feb 2013) > > 09 Feb 2013; Mike Gilbert <floppym@gentoo.org> +tortoisehg-2.7.ebuild, > tortoisehg-9999.ebuild: > Version bump, bug 456344. Depend on <mercurial-2.5 due to compatibility > problems. > > 09 Feb 2013; Mike Gilbert <floppym@gentoo.org> tortoisehg-9999.ebuild: > Convert to distutils-r1. hg-2.5.1 was released and is in the portage tree, is the upstream discussion still relevant? They assume most issues should be fixed in a 2.5.1 release. Should we still keep the dependency bound at hg-2.4 for thg-2.7?
(In reply to comment #4) I opened it back up to mercurial 2.4 and 2.5, which is the limit enforced by hgversion.py. If anyone has issues with 2.5, they can just mask it.