Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.
I installed the qct and mercurial packages and executing 'qct' in a mercurial repository gives me the error attached.
The french locale for hg is confusing Qct into thinking that a patch is applied; forcing it to try to use the MQ extension even though it is not enabled. You can work around this by setting HGPLAIN in your environment.
Note that development on Qct has stopped. I encourage qct users to switch to tortoisehg (hgtk), which has a much better commit tool for Mercurial.
This patch may work for you:
diff -r 3128de2bd7c9 qctlib/vcs/hg.py
--- a/qctlib/vcs/hg.py Thu Jan 28 09:46:26 2010 -0600
+++ b/qctlib/vcs/hg.py Wed Mar 31 17:53:31 2010 -0500
@@ -119,6 +119,7 @@
sys.stdout = ostream
sys.stderr = errstream
sys.stdin = StringIO()
+ os.environ['HGPLAIN'] = '1'
ret = self.commands.dispatch(args)
sys.stdin = sys.stdin
Oh, i just tested tortoisehg, i agree that's a nice tool.