I have both Mercurial and TortoiseHg installed via Pamac.
TortoiseHg used to work until recently.
Now, after some recent updates, it aborts with this error when I try to start it:
No module named 'tortoisehg'
abort: couldn't find tortoisehg libraries in [/usr/bin:/usr/lib/python311.zip:/usr/lib/python3.11:/usr/lib/python3.11/lib-dynload:/usr/lib/python3.11/site-packages]
(check your install and PYTHONPATH)
The version from TortoiseHg’s official repository works.
Yep.
To me, the whole point to using a package manager is that I shouldn’t have to figure out what version of what package has compatibility issues with what other version of what other package.
If you installed python311 from the AUR,
I don’t think I did.
$ pamac info python Name : python
Version : 3.11.3-2
Description : Next generation of the python high-level scripting language
URL : https://www.python.org/
Licenses : custom
Repository : core <<<<<<<<<<<<<<<<<<<<<< (*)
Custom packages always comes with a unsupported badge.
Due to the differences between Arch and Manjaro stable - if you rely on custom packages - always run with Manjaro unstable branch.
Yup - python 3.11 is the current system version.
I’d say - you are not supposed to use any of them as they are custom packages - and apparently you keep having issues with custom packages - perhaps because you are using stable branch.