Package: qct
Version: 1.7-3
Severity: normal

Dear Maintainer,

   after upgrading from wheezy I tried running qct in  a repo

$ qct
Auto-detected Mercurial repository
Error code 1 not expected
Traceback (most recent call last):
  File "/usr/bin/qct", line 140, in <module>
    if not vcs or vcs.initRepo(sys.argv, **initRepoArgs) != 0:
  File "/usr/lib/python2.7/dist-packages/qctlib/vcs/hg.py", line 86, in initRepo
    self.signOff = self.hgcmd(['showconfig', 'qct.signoff'])[0]
  File "/usr/lib/python2.7/dist-packages/qctlib/vcs/hg.py", line 129, in hgcmd
    (out, err) = runProgramStderr([self.hg_exe] + args, expectedexits=okresults)
  File "/usr/lib/python2.7/dist-packages/qctlib/utils.py", line 191, in 
runProgramStderr
    raise ProgramError(progStr, out)
qctlib.utils.ProgramError: /usr/bin/hg showconfig qct.signoff: 


Seems that hg showconfig qct.signoff:
has  a return code of 1 if the value is not assigned.  


I thought qct would gracefully ignore the setting.



-- System Information:
Debian Release: 8.1
  APT prefers stable
  APT policy: (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/16 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages qct depends on:
ii  bzr         2.6.0+bzr6595-6
ii  cvs         2:1.12.13+real-15
ii  mercurial   3.1.2-2+deb8u1
ii  python      2.7.9-1
ii  python-qt4  4.11.2+dfsg-1
ii  python2.6   2.6.8-1.1
ii  python2.7   2.7.9-2
ii  subversion  1.8.10-6+deb8u1

qct recommends no packages.

qct suggests no packages.

-- no debconf information

Reply via email to