thg log doesn't work on Linux
thg log crash with the following error message on SuSe Linux 11.2. Other commands like thg sync work normally.
Please report this bug to http://bitbucket.org/tortoisehg/stable/issues Mercurial version (1.6.3+2-b10b07a821c3). TortoiseHg version (1.1.2+225-00be89c30b34) Command: log CWD: /home/user/bin/repos/thg Extensions loaded: convert, mercurial_keyring, purge Python version: 2.6.2 (r262:71600, Jun 17 2010, 13:37:18) [GCC 4.4.1 [gcc-4_4-branch revision 150839]] Traceback (most recent call last): File "/home/user/bin/repos/thg/tortoisehg/hgqt/run.py", line 400, in call dlg = dlgfunc(ui, args, *opts) File "/home/user/bin/repos/thg/tortoisehg/hgqt/workbench.py", line 737, in run return Workbench(ui, repo) File "/home/user/bin/repos/thg/tortoisehg/hgqt/workbench.py", line 54, in init self.setupUi() File "/home/user/bin/repos/thg/tortoisehg/hgqt/workbench.py", line 177, in setupUi a.setShortcut(QKeySequence.Quit) AttributeError: type object 'QKeySequence' has no attribute 'Quit'
Now that seems like a version conflict (of Qt 4.5.3, PyQt 4.6.1?) to me, like for example using features that were not available in older versions. Other working commands seem to restrict themselves to a more narrow feature set.
Anyway, if your package management system gives use some specific versions of some libraries, then setting up a proper configuration is rather painful and it is not what a regular user would want to do.