Package Details: tortoisehg 5.1.0-0

Git Clone URL: (read-only)
Package Base: tortoisehg
Description: Graphical tools for Mercurial
Upstream URL:
Licenses: GPL
Submitter: bwalle
Maintainer: Misery
Last Packager: Misery
Votes: 119
Popularity: 0.187823
First Submitted: 2011-06-11 12:14
Last Updated: 2019-09-12 08:29

Dependencies (8)

Required by (0)

Sources (1)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

chrisjbillington commented on 2019-09-15 16:36

python2-pyqt5 5.13.1 has been released with a fix for the issue leading to exceptions like:

UnicodeEncodeError: 'ascii' codec can't encode characters in position 1-11: ordinal not in range(128)
ValueError: string of length 1 expected

So if you were holding back pyqt5 on account of this bug, you may now stop holding it back!

chrisjbillington commented on 2019-08-17 23:30

If you get this on system upgrade:

:: installing mercurial (5.1-1) breaks dependency 'mercurial<5.1' required by tortoisehg

You will need to hold back mercurial, and possibly anything you have installed that has mercurial as a dependency (I decided to hold back hg-evolve just in case), until tortoisehg comes out with a release supporting mercurial 5.1.

Last time tortoishg took a long time to release such a version and our gracious AUR packager updated this package to a snapshot to keep things working. Hopefully that won't be necessary this time!

abique commented on 2019-08-13 10:16

Same here, once I've started using it, I became "dependent" on it.

SeeLook commented on 2019-08-13 10:07

@Artalus Thank You a lot. I just realized I become depend on this GUI. Even I can do all its stuff by a finger I prefer to (or I used to) do this graphically. So definitely it should be in official Arch repos.

Artalus commented on 2019-08-13 09:04

@SeeLook sure, check Arch Linux Archive

SeeLook commented on 2019-08-13 08:37

Do you know maybe where I can get this old package. I updated system recently and forgot to mask this python2-pyqt5 version. In force of speed I cleaned old packages cache as well.

Artalus commented on 2019-08-13 07:53

@chrisjbillington downgrading to python2-pyqt5-5.12.3-2-x86_64.pkg.tar.xz helped, thanks

neit95 commented on 2019-08-12 22:30

Reported and also saw a similar issue. I have not downgrade to python2-pyqt5 5.12.3-2. I use another program so far.

chrisjbillington commented on 2019-08-09 19:44

@neit95 seems similar to the bug discussed earlier in this thread - does it still occur if you downgrade to python2-pyqt5 5.12.3-2? If so, probably a bug in tortoisehg, and you should report it to their bugtracker on bitbucket.

neit95 commented on 2019-08-09 19:28

Error starting in Russian localization:

** Mercurial version (5.0.2).  TortoiseHg version (5.0.2)
** Command: 
** CWD: /home/user
** Encoding: UTF-8
** Extensions loaded: tortoisehg.util.configitems
** Python version: 2.7.16 (default, Mar 11 2019, 18:59:25) [GCC 8.2.1 20181127]
** System: Linux KASRoadArch 5.2.5-arch1-1-ARCH #1 SMP PREEMPT Wed Jul 31 08:30:34 UTC 2019 x86_64
** Qt-5.13.0 PyQt-5.13.0 QScintilla-2.11.2
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/", line 71, in dispatch
    return _runcatch(u, args)
  File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/", line 274, in _runcatch
    return runcommand(ui, args)
  File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/", line 365, in runcommand
    return _runcommand(lui, options, cmd, d)
  File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/", line 417, in _runcommand
    return checkargs()
  File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/", line 370, in checkargs
    return cmdfunc()
  File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/", line 364, in <lambda>
    d = lambda: qtrun(checkedfunc, ui, *args, **cmdoptions)
  File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/", line 459, in __call__
    dlg, reporoot = self._createdialog(dlgfunc, args, opts)
  File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/", line 523, in _createdialog
    return dlgfunc(self._ui, *args, **opts), reporoot
  File "/usr/lib/python2.7/site-packages/mercurial/", line 1680, in check
    return func(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/", line 962, in log
    w = _workbench(ui, *pats, **opts)
  File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/", line 454, in _workbench
    w = qtrun.createWorkbench()
  File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/", line 555, in createWorkbench
    self._workbench = workbench.Workbench(self._ui, self._repomanager)
  File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/", line 73, in __init__
    self.reporegistry = rr = RepoRegistryView(repomanager, self)
  File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/", line 259, in __init__
  File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/", line 491, in createActions
    for name, desc, icon, tip, cb in self._action_defs():
UnicodeEncodeError: 'ascii' codec can't encode characters in position 1-11: ordinal not in range(128)