Package Details: tortoisehg 6.6.3-4

Git Clone URL: https://aur.archlinux.org/tortoisehg.git (read-only, click to copy)
Package Base: tortoisehg
Description: Graphical tools for Mercurial
Upstream URL: https://foss.heptapod.net/mercurial/tortoisehg/thg
Licenses: GPL
Submitter: bwalle
Maintainer: Misery
Last Packager: Misery
Votes: 126
Popularity: 0.108967
First Submitted: 2011-06-11 12:14 (UTC)
Last Updated: 2024-03-14 17:39 (UTC)

Latest Comments

« First ‹ Previous 1 .. 6 7 8 9 10 11 12 13 14 15 16 .. 23 Next › Last »

ecognito commented on 2019-07-08 04:53 (UTC)

Update of python2-pyqt5 from 5.12.3-2 to 5.13.0-1 seems to have caused TortoiseHg to throw an error. I've found downgrading it back to 5.12.3-2 lets it keep working for now.

chrisjbillington commented on 2019-07-01 14:19 (UTC) (edited on 2019-07-01 20:21 (UTC) by chrisjbillington)

sotoleni, it looks like this is a problem with PyQt5 on Python 2, therefore it affects for example tortoisehg and Calibre, which both use Python 2.

$ python2 -c 'import PyQt5.QtCore'
Fatal Python error: PyQt5.QtCore: Unable to embed qt.conf
Aborted (core dumped)

Here is the bug report against the python2-pyqt5 package:

https://bugs.archlinux.org/task/63051

Edit: has been fixed in python2-pyqt5 5.2.3-2

sotoleni commented on 2019-07-01 11:08 (UTC)

After the latest update of Qt5 packages of the Archlinux I get this startup error: Fatal Python error: PyQt5.QtCore: Unable to embed qt.conf bash: “thg” terminated by signal SIGABRT (Abort)

I tried to "makepkg" another time and I get:

running install running build running build_config creating build creating build/lib creating build/lib/tortoisehg creating build/lib/tortoisehg/util generating build/lib/tortoisehg/util/config.py from setup.py Fatal Python error: PyQt5.QtCore: Unable to embed qt.conf /home/toni/.cache/pacaur/tortoisehg/PKGBUILD: line 26: 32336 Aborted (core dumped) python2 setup.py install --prefix=/usr --root="${pkgdir}" ==> ERROR: A failure occurred in package(). Aborting...

Has anybody a solution? Thank you!

StevenWalsh commented on 2019-06-03 13:21 (UTC)

The latest build of TortoiseHg is 4.9.1, which does not support 5. However, if you get the latest source (which may have bugs) and set it up directly, it will work.

You can clone the latest by running (hg clone https://bitbucket.org/tortoisehg/thg)

Blitz67 commented on 2019-05-31 05:30 (UTC)

TortoiseHg already accepts mercurial 5.0.

https://bitbucket.org/tortoisehg/thg/src/0b4bd9ebb4900b3db240879d04693c06a9ecc7ec/tortoisehg/util/hgversion.py?at=default

PKGBUILD: depends=('python2' 'mercurial>=4.8' 'mercurial<4.10'...

Misery commented on 2019-02-12 22:35 (UTC)

Yes, because thg checks that version.

See: https://bitbucket.org/tortoisehg/thg/src/default/tortoisehg/util/hgversion.py?at=default&fileviewer=file-view-default#hgversion.py

chrisjbillington commented on 2019-02-12 22:32 (UTC)

Is there a reason the version requirement for mercurial is set to < 4.9?

Given that mercurial 4.9 only just came out, is it known that tortoisehg is incompatible with it, or are you just playing it safe?

Pol_M commented on 2018-11-05 17:07 (UTC)

New version of mercurial. 4.8-1 :)