Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 456344 - dev-vcs/tortoisehg-2.7 version bump
Summary: dev-vcs/tortoisehg-2.7 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mike Gilbert
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-09 17:56 UTC by Sven E.
Modified: 2013-02-10 17:00 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sven E. 2013-02-09 17:56:17 UTC
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.
Comment 1 Mike Gilbert gentoo-dev 2013-02-09 18:40:59 UTC
Working on this -- I'll migrate it to distutils-r1 while I'm at it.
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2013-02-09 18:58:02 UTC
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.
Comment 3 Mike Gilbert gentoo-dev 2013-02-09 19:22:39 UTC
(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.
Comment 4 Sven E. 2013-02-10 12:16:09 UTC
(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?
Comment 5 Mike Gilbert gentoo-dev 2013-02-10 17:00:04 UTC
(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.