Your message dated Thu, 30 Oct 2025 02:42:57 +0000
with message-id <[email protected]>
and subject line Bug#1117656: fixed in breezy 3.3.17-1
has caused the Debian Bug report #1117656,
regarding dulwich breaks breezy autopkgtest
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 [email protected]
immediately.)
--
1117656: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1117656
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: dulwich, breezy
Control: found -1 dulwich/0.24.2-1
Control: found -1 breezy/3.3.11-1
Severity: serious
Tags: sid forky
User: [email protected]
Usertags: breaks needs-update
Dear maintainer(s),
With a recent upload of dulwich the autopkgtest of breezy fails in
testing when that autopkgtest is run with the binary packages of dulwich
from unstable. It passes when run with only packages from testing. In
tabular form:
pass fail
dulwich from testing 0.24.2-1
breezy from testing 3.3.11-1
all others from testing from testing
I copied some of the output at the bottom of this report.
Currently this regression is blocking the migration of dulwich 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
[1] https://qa.debian.org/excuses.php?package=dulwich
https://ci.debian.net/data/autopkgtest/testing/amd64/b/breezy/65029348/log.gz
54s
per_branch.test_revision_id_to_dotted_revno.TestRevisionIdToDottedRevno.test_lookup_dotted_revno(LocalGitBranchFormat)ERROR
12ms
54s log: {{{
54s 15.927 preparing to commit
54s INFO Committing to:
/tmp/testbzr-59osaauh.tmp/breezy.tests.per_branch.test_revision_id_to_dotted_revno.TestRevisionIdToDottedRevno.test_lookup_dotted_revno(LocalGitBranchFormat)/work/tree/
54s 15.929 Selecting files for commit with filter None
54s 15.929 aborting commit write group because of exception:
54s 15.931 Traceback (most recent call last):
54s File "/usr/lib/python3/dist-packages/breezy/commit.py", line
414, in commit
54s self._update_builder_with_changes()
54s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
54s File "/usr/lib/python3/dist-packages/breezy/commit.py", line
694, in _update_builder_with_changes
54s for path, fs_hash in self.builder.record_iter_changes(
54s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
54s self.work_tree, self.basis_revid, iter_changes
54s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
54s ):
54s ^
54s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line
53, in record_iter_changes
54s for change in iter_changes:
54s ^^^^^^^^^^^^
54s File "/usr/lib/python3/dist-packages/breezy/commit.py", line
712, in _filter_iter_changes
54s for change in iter_changes:
54s ^^^^^^^^^^^^
54s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line
1002, in changes_from_git_changes
54s (oldpath, oldmode, oldsha) = old
54s ^^^^^^^^^^^^^^^^^^^^^^^^^^
54s TypeError: cannot unpack non-iterable NoneType object
54s }}}
54s
54s Traceback (most recent call last):
54s File
"/usr/lib/python3/dist-packages/breezy/tests/per_branch/test_revision_id_to_dotted_revno.py",
line 25, in test_lookup_dotted_revno
54s tree, revmap = self.create_tree_with_merge()
54s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
54s File
"/usr/lib/python3/dist-packages/breezy/tests/per_branch/__init__.py",
line 110, in create_tree_with_merge
54s revmap["1"] = tree.commit("first")
54s ~~~~~~~~~~~^^^^^^^^^
54s File "/usr/lib/python3/dist-packages/breezy/mutabletree.py",
line 118, in commit
54s committed_id = commit.Commit().commit(
54s working_tree=self,
54s ...<3 lines>...
54s **kwargs,
54s )
54s File "/usr/lib/python3/dist-packages/breezy/commit.py", line
414, in commit
54s self._update_builder_with_changes()
54s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
54s File "/usr/lib/python3/dist-packages/breezy/commit.py", line
694, in _update_builder_with_changes
54s for path, fs_hash in self.builder.record_iter_changes(
54s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
54s self.work_tree, self.basis_revid, iter_changes
54s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
54s ):
54s ^
54s File "/usr/lib/python3/dist-packages/breezy/git/commit.py", line
53, in record_iter_changes
54s for change in iter_changes:
54s ^^^^^^^^^^^^
54s File "/usr/lib/python3/dist-packages/breezy/commit.py", line
712, in _filter_iter_changes
54s for change in iter_changes:
54s ^^^^^^^^^^^^
54s File "/usr/lib/python3/dist-packages/breezy/git/tree.py", line
1002, in changes_from_git_changes
54s (oldpath, oldmode, oldsha) = old
54s ^^^^^^^^^^^^^^^^^^^^^^^^^^
54s TypeError: cannot unpack non-iterable NoneType object
54s
OpenPGP_signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: breezy
Source-Version: 3.3.17-1
Done: Jelmer Vernooij <[email protected]>
We believe that the bug you reported is fixed in the latest version of
breezy, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jelmer Vernooij <[email protected]> (supplier of updated breezy 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 30 Oct 2025 01:24:49 +0000
Source: breezy
Architecture: source
Version: 3.3.17-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Breezy Maintainers <[email protected]>
Changed-By: Jelmer Vernooij <[email protected]>
Closes: 1115453 1117656
Changes:
breezy (3.3.17-1) unstable; urgency=medium
.
* New upstream release.
+ Fix compatibility with pyo3 0.26. Closes: #1115453
+ Fix compatibility with Dulwich 0.24.2. Closes: #1117656
Checksums-Sha1:
ca85acac1ca2bbab773b1853b5b5300c07f4fcbb 2696 breezy_3.3.17-1.dsc
a38c4e80d4dea1d0143239772761252fc35a4d42 9385538 breezy_3.3.17.orig.tar.gz
6499506f9914c18b99270c3545797595c6f1a664 75308 breezy_3.3.17-1.debian.tar.xz
9c4a721c031c569f05fcc25d6dee737d489646e5 26866 breezy_3.3.17-1_source.buildinfo
Checksums-Sha256:
7ff2e48b1b96392792085affa9e96892685460d4c0c7f024203445d5c952d9b7 2696
breezy_3.3.17-1.dsc
e0646052cbf2d3214e08dd9505cb44cd874bb53a618008962e075225ca1b1664 9385538
breezy_3.3.17.orig.tar.gz
f0d2e8eb4f272759f070b46588f22c1c2e9474d1bdb04c7a85114f5c97fc4769 75308
breezy_3.3.17-1.debian.tar.xz
316de967207efb2bdc1a534ba801be4aa19548ec6fdd28c629a808d24682cf33 26866
breezy_3.3.17-1_source.buildinfo
Files:
dbe14ecd38afe32f51db0412e9b0a363 2696 vcs optional breezy_3.3.17-1.dsc
a90fbed1885992401377093be42e220f 9385538 vcs optional breezy_3.3.17.orig.tar.gz
c7a4ffee6015db4869ebe9b9dedcdf9c 75308 vcs optional
breezy_3.3.17-1.debian.tar.xz
2622f87ae9df5233429c6a9094ec0575 26866 vcs optional
breezy_3.3.17-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQFGBAEBCgAwFiEE45ORIHAv6kHRgdNzhp0ktO57TaYFAmkCzQASHGplbG1lckBk
ZWJpYW4ub3JnAAoJEIadJLTue02mnxIIAMjvMes+z5uUwwirIrgWpLcAXGa7Se7L
gO5F1fESXoIV8tY1ugb7DVFdlFFxneOe0OuLivWCNUsz8pKNuJjExvg0Wb7HVRbT
EeLYB93arFVyvSDmckGauPWExmxqh8hGzn/VdxLzhCo92Bf2hf6aL+qbcE8+mLN1
Jyf3en+eRPDQc0PMSw8nfFQ315RUN4R2K3Dh51Yms+4t5yH1pk2ts8Iweo0nvNqc
98aPCFzfWJ0YJw9M0X8HjB35b1yRWiy8B8VE+8vloMtHidoWGnk+840pDBsgWJT/
EBhw5c3WcMdI7IRV/WoF1+JikLPn0i/gDEaZQarcMF3e0dwKSnTWZJg=
=JC+i
-----END PGP SIGNATURE-----
pgpDxV9RfuY5n.pgp
Description: PGP signature
--- End Message ---