View previous topic :: View next topic |
Author |
Message |
SlowMotion n00b
Joined: 26 May 2024 Posts: 39
|
Posted: Mon Feb 03, 2025 9:19 pm Post subject: Cant update mercurial-6.7.4-r2 because of tortoisehg ? |
|
|
I have currently installed mercurial and tortoisehg.
If I understand following lines correct, I cant update mercurial because tortoisehg is "blocking" it ?
Code: |
dev-vcs/mercurial:0
(dev-vcs/mercurial-6.7.4-r2:0/0::gentoo, ebuild scheduled for merge) USE="chg -debug -emacs -gpg -rust -test -tk" ABI_X86="(64)" PYTHON_TARGETS="python3_12 -python3_10 -python3_11" conflicts with
<dev-vcs/mercurial-6.7[python_targets_python3_12(-)] required by (dev-vcs/tortoisehg-6.6.3:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" PYTHON_TARGETS="python3_12 -python3_10 -python3_11"
^ ^^^
|
Is tortoisehg blocking mercurial by the version ( "<dev-vcs/mercurial-6.7" ) or is there a problem with supported python ( [python_targets_python3_12(-)] <-> PYTHON_TARGETS="python3_12 -python3_10 -python3_11" ) ?
And is there an option to solve this ?
Info : Current version of mercurial is 6.6.2-r2 and current version of tortoisehg is 6.6.3 |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 23075
|
Posted: Mon Feb 03, 2025 9:31 pm Post subject: |
|
|
You would update to mercurial-6.7.4, but that would violate the version constraint from tortoisehg, which requires <6.7. The Python target is not relevant at this stage, since the version number is the problem. To solve this, remove tortoisehg or, if one exists, switch to a version of tortoisehg that supports the newer mercurial. |
|
Back to top |
|
|
SlowMotion n00b
Joined: 26 May 2024 Posts: 39
|
Posted: Mon Feb 03, 2025 9:34 pm Post subject: |
|
|
OK, so I don't have an option yet, as tortoisehg is already the newest version.
Thanks |
|
Back to top |
|
|
wjb l33t
Joined: 10 Jul 2005 Posts: 644 Location: Fife, Scotland
|
Posted: Mon Feb 03, 2025 9:58 pm Post subject: |
|
|
TortoiseHg usually requires the same major/minor version number of Mercurial, so that's 6.6 at the moment. For most practical uses there's no real need for bleeding edge mercurial, and tortoise has historically had the odd problem (not for ages though) with mercurial versions newer than itself. |
|
Back to top |
|
|
|