Package: qct Version: 1.7-3 Severity: important Dear Maintainer, I was trying mercurial 3.9 when it gave me a fatal rollback with no idea of what was wrong. I upgraded to mercurial 4.0 and I got more details of what was wrong. Apparently qct has some issues -
shirish@think-debian:~/games/allacrost Mon Dec 12 18:49 $ hg pull pulling from https://[email protected]/allacrost/allacrost searching for changes adding changesets transaction abort! rollback completed ** Unknown exception encountered with possibly-broken third-party extension qct ** which supports versions unknown of Mercurial. ** Please disable qct and try your action again. ** If that fixes the bug please report it to the extension author. ** Python 2.7.12+ (default, Nov 22 2016, 00:48:54) [GCC 6.2.1 20161119] ** Mercurial Distributed SCM (version 4.0) ** Extensions loaded: qct, purge, color Traceback (most recent call last): File "/usr/bin/hg", line 45, in <module> mercurial.dispatch.run() File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 60, in run sys.exit((dispatch(request(sys.argv[1:])) or 0) & 255) File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 126, in dispatch ret = _runcatch(req) File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 216, in _runcatch return callcatch(ui, _runcatchfunc) File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 225, in callcatch return func() File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 205, in _runcatchfunc return _dispatch(req) File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 901, in _dispatch cmdpats, cmdoptions) File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 650, in runcommand ret = _runcommand(ui, options, cmd, d) File "/usr/lib/python2.7/dist-packages/mercurial/extensions.py", line 220, in closure return func(*(args + a), **kw) File "/usr/lib/python2.7/dist-packages/hgext/color.py", line 521, in colorcmd return orig(ui_, opts, cmd, cmdfunc) File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 909, in _runcommand return cmdfunc() File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 898, in <lambda> d = lambda: util.checksignature(func)(ui, *args, **cmdoptions) File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line 1039, in check return func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/mercurial/commands.py", line 5912, in pull opargs=pullopargs).cgresult File "/usr/lib/python2.7/dist-packages/mercurial/exchange.py", line 1216, in pull _pullchangeset(pullop) File "/usr/lib/python2.7/dist-packages/mercurial/exchange.py", line 1412, in _pullchangeset pullop.cgresult = cg.apply(pullop.repo, 'pull', pullop.remote.url()) File "/usr/lib/python2.7/dist-packages/mercurial/changegroup.py", line 317, in apply addrevisioncb=onchangelog) File "/usr/lib/python2.7/dist-packages/mercurial/revlog.py", line 1600, in addgroup for chunkdata in iter(lambda: cg.deltachunk(chain), {}): File "/usr/lib/python2.7/dist-packages/mercurial/revlog.py", line 1600, in <lambda> for chunkdata in iter(lambda: cg.deltachunk(chain), {}): File "/usr/lib/python2.7/dist-packages/mercurial/changegroup.py", line 202, in deltachunk l = self._chunklength() File "/usr/lib/python2.7/dist-packages/mercurial/changegroup.py", line 173, in _chunklength self.callback() File "/usr/lib/python2.7/dist-packages/mercurial/changegroup.py", line 307, in __call__ unit=_('chunks'), total=self._total) File "/usr/lib/python2.7/dist-packages/mercurial/ui.py", line 1114, in progress if self._progbar is not None: File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line 770, in __get__ result = self.func(obj) File "/usr/lib/python2.7/dist-packages/mercurial/ui.py", line 1090, in _progbar return getprogbar(self) File "/usr/lib/python2.7/dist-packages/mercurial/ui.py", line 1369, in getprogbar _progresssingleton = progress.progbar(ui) File "/usr/lib/python2.7/dist-packages/mercurial/progress.py", line 68, in __init__ self.resetstate() File "/usr/lib/python2.7/dist-packages/mercurial/progress.py", line 77, in resetstate 'progress', 'delay', default=3)) ValueError: invalid literal for float(): 1.5% Can you please fix that. For the moment I am removing qct. This was also mentioned by somebody at http://stackoverflow.com/questions/40767591/mercurial-crashes-because-of-the-qct-extension-which-i-havent-enabled -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing'), (100, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages qct depends on: ii mercurial 4.0-1 ii python 2.7.11-2 ii python-qt4 4.11.4+dfsg-2 ii python2.7 2.7.12-7 ii subversion 1.9.5-1 qct recommends no packages. qct suggests no packages. -- no debconf information -- Regards, Shirish Agarwal शिरीष अग्रवाल My quotes in this email licensed under CC 3.0 http://creativecommons.org/licenses/by-nc/3.0/ http://flossexperiences.wordpress.com EB80 462B 08E1 A0DE A73A 2C2F 9F3D C7A4 E1C4 D2D8

