Your message dated Fri, 08 Feb 2019 15:26:13 +0000
with message-id <e1gs82f-0003ou...@fasolo.debian.org>
and subject line Bug#921572: fixed in mercurial 4.9-2
has caused the Debian Bug report #921572,
regarding mercurial: needs Breaks on hg-git <= 0.8.12-1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
921572: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921572
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: mercurial, hg-git
Control: found -1 mercurial/4.9-1
Control: found -1 hg-git/0.8.12-1
Severity: important
X-Debbugs-CC: debian...@lists.debian.org
User: debian...@lists.debian.org
Usertags: breaks needs-update

Dear maintainers,

With a recent upload of mercurial the autopkgtest of hg-git fails in
testing when that autopkgtest is run with the binary packages of
mercurial from unstable. It passes when run with only packages from
testing. In tabular form:
                       pass            fail
mercurial              from testing    4.9-1
hg-git                 from testing    0.8.12-1
versioned deps [0]     from testing    from unstable
all others             from testing    from testing

I copied some of the output at the bottom of this report. There are lots
of deprecation warnings that hg-git must fix one way or the other (for
real, or in the reference data), but there are other failures that I am
not sure about. Please check the full log.

Currently this regression is blocking the migration of mercurial to
testing [1]. Due to the nature of this issue, I filed this bug report
against both packages. Can you please investigate the situation and
reassign the bug to the right package?

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[0] You can see what packages were added from the second line of the log
file quoted below. The migration software adds source package from
unstable to the list if they are needed to install packages from
mercurial/4.9-1. I.e. due to versioned dependencies or breaks/conflicts.
[1] https://qa.debian.org/excuses.php?package=mercurial

https://ci.debian.net/data/autopkgtest/testing/amd64/h/hg-git/1866935/log.gz

--- /tmp/autopkgtest-lxc.f_shsdii/downtmp/build.dXo/src/tests/test-pull.t
+++
/tmp/autopkgtest-lxc.f_shsdii/downtmp/build.dXo/src/tests/test-pull.t.err
@@ -24,24 +24,103 @@
   $ echo "default=$TESTTMP/gitrepo" >> hgrepo/.hg/hgrc
   $ hg -R hgrepo pull -r t_alpha
   pulling from $TESTTMP/gitrepo
-  importing git objects into hg
-  (run 'hg update' to get a working copy)
+  ** Unknown exception encountered with possibly-broken third-party
extension hggit
+  ** which supports versions 4.7 of Mercurial.
+  ** Please disable hggit and try your action again.
+  ** If that fixes the bug please report it to
https://bitbucket.org/durin42/hg-git/issues
+  ** Python 2.7.15+ (default, Feb  3 2019, 13:13:16) [GCC 8.2.0]
+  ** Mercurial Distributed SCM (version 4.9)
+  ** Extensions loaded: hggit, strip, mq
+  ** ProgrammingError: callcommand() cannot be used after commands are sent
+  Traceback (most recent call last):
+    File "/usr/bin/hg", line 43, in <module>
+      dispatch.run()
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
99, in run
+      status = dispatch(req)
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
225, in dispatch
+      ret = _runcatch(req) or 0
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
376, in _runcatch
+      return _callcatch(ui, _runcatchfunc)
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
384, in _callcatch
+      return scmutil.callcatch(ui, func)
+    File "/usr/lib/python2.7/dist-packages/mercurial/scmutil.py", line
165, in callcatch
+      return func()
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
367, in _runcatchfunc
+      return _dispatch(req)
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
1021, in _dispatch
+      cmdpats, cmdoptions)
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
756, in runcommand
+      ret = _runcommand(ui, options, cmd, d)
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
1030, in _runcommand
+      return cmdfunc()
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
1018, in <lambda>
+      d = lambda: util.checksignature(func)(ui, *args, **strcmdopt)
+    File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line
1672, in check
+      return func(*args, **kwargs)
+    File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line
1672, in check
+      return func(*args, **kwargs)
+    File "/usr/lib/python2.7/dist-packages/hgext/mq.py", line 3633, in
mqcommand
+      return orig(ui, repo, *args, **kwargs)
+    File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line
1672, in check
+      return func(*args, **kwargs)
+    File "/usr/lib/python2.7/dist-packages/mercurial/commands.py", line
4451, in pull
+      fnodes.append(e.callcommand('lookup', {'key': r}))
+    File
"/usr/lib/python2.7/dist-packages/mercurial/wireprotov1peer.py", line
133, in callcommand
+      raise error.ProgrammingError('callcommand() cannot be used '
+  mercurial.error.ProgrammingError: callcommand() cannot be used after
commands are sent
+  [1]
   $ hg -R hgrepo update t_alpha
-  1 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  abort: unknown revision 't_alpha'!
+  [255]
   $ hg -R hgrepo log --graph
-  @  changeset:   0:ff7a2f2d8d70
-     bookmark:    master
-     tag:         default/master
-     tag:         t_alpha
-     tag:         tip
-     user:        test <t...@example.org>
-     date:        Mon Jan 01 00:00:10 2007 +0000
-     summary:     add alpha
-
 no-op pull
   $ hg -R hgrepo pull -r t_alpha
   pulling from $TESTTMP/gitrepo
-  no changes found
+  ** Unknown exception encountered with possibly-broken third-party
extension hggit
+  ** which supports versions 4.7 of Mercurial.
+  ** Please disable hggit and try your action again.
+  ** If that fixes the bug please report it to
https://bitbucket.org/durin42/hg-git/issues
+  ** Python 2.7.15+ (default, Feb  3 2019, 13:13:16) [GCC 8.2.0]
+  ** Mercurial Distributed SCM (version 4.9)
+  ** Extensions loaded: hggit, strip, mq
+  ** ProgrammingError: callcommand() cannot be used after commands are sent
+  Traceback (most recent call last):
+    File "/usr/bin/hg", line 43, in <module>
+      dispatch.run()
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
99, in run
+      status = dispatch(req)
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
225, in dispatch
+      ret = _runcatch(req) or 0
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
376, in _runcatch
+      return _callcatch(ui, _runcatchfunc)
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
384, in _callcatch
+      return scmutil.callcatch(ui, func)
+    File "/usr/lib/python2.7/dist-packages/mercurial/scmutil.py", line
165, in callcatch
+      return func()
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
367, in _runcatchfunc
+      return _dispatch(req)
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
1021, in _dispatch
+      cmdpats, cmdoptions)
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
756, in runcommand
+      ret = _runcommand(ui, options, cmd, d)
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
1030, in _runcommand
+      return cmdfunc()
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
1018, in <lambda>
+      d = lambda: util.checksignature(func)(ui, *args, **strcmdopt)
+    File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line
1672, in check
+      return func(*args, **kwargs)
+    File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line
1672, in check
+      return func(*args, **kwargs)
+    File "/usr/lib/python2.7/dist-packages/hgext/mq.py", line 3633, in
mqcommand
+      return orig(ui, repo, *args, **kwargs)
+    File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line
1672, in check
+      return func(*args, **kwargs)
+    File "/usr/lib/python2.7/dist-packages/mercurial/commands.py", line
4451, in pull
+      fnodes.append(e.callcommand('lookup', {'key': r}))
+    File
"/usr/lib/python2.7/dist-packages/mercurial/wireprotov1peer.py", line
133, in callcommand
+      raise error.ProgrammingError('callcommand() cannot be used '
+  mercurial.error.ProgrammingError: callcommand() cannot be used after
commands are sent
+  [1]

 no-op pull with added bookmark
   $ cd gitrepo
@@ -49,32 +128,101 @@
   $ cd ..
   $ hg -R hgrepo pull -r epsilon
   pulling from $TESTTMP/gitrepo
-  no changes found
+  ** Unknown exception encountered with possibly-broken third-party
extension hggit
+  ** which supports versions 4.7 of Mercurial.
+  ** Please disable hggit and try your action again.
+  ** If that fixes the bug please report it to
https://bitbucket.org/durin42/hg-git/issues
+  ** Python 2.7.15+ (default, Feb  3 2019, 13:13:16) [GCC 8.2.0]
+  ** Mercurial Distributed SCM (version 4.9)
+  ** Extensions loaded: hggit, strip, mq
+  ** ProgrammingError: callcommand() cannot be used after commands are sent
+  Traceback (most recent call last):
+    File "/usr/bin/hg", line 43, in <module>
+      dispatch.run()
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
99, in run
+      status = dispatch(req)
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
225, in dispatch
+      ret = _runcatch(req) or 0
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
376, in _runcatch
+      return _callcatch(ui, _runcatchfunc)
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
384, in _callcatch
+      return scmutil.callcatch(ui, func)
+    File "/usr/lib/python2.7/dist-packages/mercurial/scmutil.py", line
165, in callcatch
+      return func()
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
367, in _runcatchfunc
+      return _dispatch(req)
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
1021, in _dispatch
+      cmdpats, cmdoptions)
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
756, in runcommand
+      ret = _runcommand(ui, options, cmd, d)
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
1030, in _runcommand
+      return cmdfunc()
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
1018, in <lambda>
+      d = lambda: util.checksignature(func)(ui, *args, **strcmdopt)
+    File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line
1672, in check
+      return func(*args, **kwargs)
+    File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line
1672, in check
+      return func(*args, **kwargs)
+    File "/usr/lib/python2.7/dist-packages/hgext/mq.py", line 3633, in
mqcommand
+      return orig(ui, repo, *args, **kwargs)
+    File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line
1672, in check
+      return func(*args, **kwargs)
+    File "/usr/lib/python2.7/dist-packages/mercurial/commands.py", line
4451, in pull
+      fnodes.append(e.callcommand('lookup', {'key': r}))
+    File
"/usr/lib/python2.7/dist-packages/mercurial/wireprotov1peer.py", line
133, in callcommand
+      raise error.ProgrammingError('callcommand() cannot be used '
+  mercurial.error.ProgrammingError: callcommand() cannot be used after
commands are sent
+  [1]

 pull a branch
   $ hg -R hgrepo pull -r beta
   pulling from $TESTTMP/gitrepo
-  importing git objects into hg
-  (run 'hg update' to get a working copy)
+  ** Unknown exception encountered with possibly-broken third-party
extension hggit
+  ** which supports versions 4.7 of Mercurial.
+  ** Please disable hggit and try your action again.
+  ** If that fixes the bug please report it to
https://bitbucket.org/durin42/hg-git/issues
+  ** Python 2.7.15+ (default, Feb  3 2019, 13:13:16) [GCC 8.2.0]
+  ** Mercurial Distributed SCM (version 4.9)
+  ** Extensions loaded: hggit, strip, mq
+  ** ProgrammingError: callcommand() cannot be used after commands are sent
+  Traceback (most recent call last):
+    File "/usr/bin/hg", line 43, in <module>
+      dispatch.run()
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
99, in run
+      status = dispatch(req)
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
225, in dispatch
+      ret = _runcatch(req) or 0
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
376, in _runcatch
+      return _callcatch(ui, _runcatchfunc)
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
384, in _callcatch
+      return scmutil.callcatch(ui, func)
+    File "/usr/lib/python2.7/dist-packages/mercurial/scmutil.py", line
165, in callcatch
+      return func()
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
367, in _runcatchfunc
+      return _dispatch(req)
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
1021, in _dispatch
+      cmdpats, cmdoptions)
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
756, in runcommand
+      ret = _runcommand(ui, options, cmd, d)
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
1030, in _runcommand
+      return cmdfunc()
+    File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line
1018, in <lambda>
+      d = lambda: util.checksignature(func)(ui, *args, **strcmdopt)
+    File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line
1672, in check
+      return func(*args, **kwargs)
+    File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line
1672, in check
+      return func(*args, **kwargs)
+    File "/usr/lib/python2.7/dist-packages/hgext/mq.py", line 3633, in
mqcommand
+      return orig(ui, repo, *args, **kwargs)
+    File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line
1672, in check
+      return func(*args, **kwargs)
+    File "/usr/lib/python2.7/dist-packages/mercurial/commands.py", line
4451, in pull
+      fnodes.append(e.callcommand('lookup', {'key': r}))
+    File
"/usr/lib/python2.7/dist-packages/mercurial/wireprotov1peer.py", line
133, in callcommand
+      raise error.ProgrammingError('callcommand() cannot be used '
+  mercurial.error.ProgrammingError: callcommand() cannot be used after
commands are sent
+  [1]
   $ hg -R hgrepo log --graph
-  o  changeset:   1:7fe02317c63d
-  |  bookmark:    beta
-  |  tag:         default/beta
-  |  tag:         tip
-  |  user:        test <t...@example.org>
-  |  date:        Mon Jan 01 00:00:11 2007 +0000
-  |  summary:     add beta
-  |
-  @  changeset:   0:ff7a2f2d8d70
-     bookmark:    epsilon
-     bookmark:    master
-     tag:         default/epsilon
-     tag:         default/master
-     tag:         t_alpha
-     user:        test <t...@example.org>
-     date:        Mon Jan 01 00:00:10 2007 +0000
-     summary:     add alpha
-

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: mercurial
Source-Version: 4.9-2

We believe that the bug you reported is fixed in the latest version of
mercurial, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 921...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julien Cristau <jcris...@debian.org> (supplier of updated mercurial package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 08 Feb 2019 15:59:25 +0100
Source: mercurial
Binary: mercurial-common mercurial
Architecture: source
Version: 4.9-2
Distribution: unstable
Urgency: medium
Maintainer: Python Applications Packaging Team 
<python-apps-t...@lists.alioth.debian.org>
Changed-By: Julien Cristau <jcris...@debian.org>
Description:
 mercurial  - easy-to-use, scalable distributed version control system
 mercurial-common - easy-to-use, scalable distributed version control system 
(common
Closes: 921572
Changes:
 mercurial (4.9-2) unstable; urgency=medium
 .
   * Bump Breaks on mercurial-git (closes: #921572)
Checksums-Sha1:
 af699e1258358f4eed65d427f8ca39b7a0011a2b 2628 mercurial_4.9-2.dsc
 d5177044ace1380d9337610abe471c60f90fd0e6 62048 mercurial_4.9-2.debian.tar.xz
Checksums-Sha256:
 0e91f2f1f8cff314e3639f9ac8a7452567a03414e4ae75e20b7d9d7618dafc86 2628 
mercurial_4.9-2.dsc
 107e2eaf7f9dc2e19e735a94181d26649b37d3e85a3b8d127247be7f134d886e 62048 
mercurial_4.9-2.debian.tar.xz
Files:
 01f0bf45229c35dc8cfb02e96eefcffc 2628 vcs optional mercurial_4.9-2.dsc
 6c897fa57cb6f927505cd18f94f7a8f9 62048 vcs optional 
mercurial_4.9-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEVXgdqzTmGgnvuIvhnbAjVVb4z60FAlxdmfUACgkQnbAjVVb4
z63xeg//VZbPIC/V2pU2sON4sE/BaftsdZgyR96Cg/dhPwGDr1vons58SxZFP1KB
R4KE8K/J2A31saNY6+GjlnnbUEjywJPeER940FMPfuyg6RCcguio7KwpSFE8QvdL
wvzKgg0jza0Z8+B+UzJPvYgTmsoE4zFL1sUXCrMpokBdoSU2hPcFTb19UetBBCfg
WQx5lZGAly+tUrMHyY0b/KjrvoFW9TCeeDPhxNBEJpDgR+8eO7z62mpvBnZi1318
IzE8dMYei27Qsy/rK57/NpmYhZY3b26PNjj5fHUulViuM2xQcoO7vbCQtqM4Myx+
BCjZHuhyePS0wk88VbrmNP6r1B7Hc+gpW7ZuWInoFm0ksM1upUE66tjYD8HWTfTL
EXAEzR53GkZZPspgX86Vp7/PU4+IXCi0P06ycnpcUOB4/oCwOH/3LIjyaHI3+DBb
ph9lKdUB6mvqRClsjMBUOsN3Ym8OhlUem+DHxoAhypCK8wSuDHw1Zny1MOlfp6m9
fDxV+gAZRo7AB8qyWlg6DNNsNAkW4dhIsrlFHH1dZ+bJTZQHWuuWK1wblF/NcZbs
Uyw3VpUQqVPDj6zTXguR0VjVUmZSlN+EWbgRFbZSPCJ6C9h8OCB7nwtMmIJAlHpB
icm7V5H86bNRG11tW3d2dtAOlCHOLVbhNDJaf5BHPQRupOPd0jo=
=IHA6
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to