Your message dated Mon, 20 Jul 2026 13:50:38 +0000
with message-id <[email protected]>
and subject line Bug#1043708: fixed in breezy 3.3.22-2
has caused the Debian Bug report #1043708,
regarding breezy: Fails to build source after successful build
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.)
--
1043708: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1043708
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: breezy
Version: 3.3.3-2
Severity: minor
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-sab-20230813 ftbfs-source-after-build
User: [email protected]
Usertags: qa-doublebuild
Hi,
This package fails to build a source package after a successful build
(dpkg-buildpackage ; dpkg-buildpackage -S).
This is probably a clear violation of Debian Policy section 4.9 (clean target),
but this is filed as severity:minor for now, because a discussion on
debian-devel showed that we might want to revisit the requirement of a working
'clean' target.
More information about this class of issues, included common problems and
solutions, is available at
https://wiki.debian.org/qa.debian.org/FTBFS/SourceAfterBuild
Relevant part of the build log:
> cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env
> -us -uc -rfakeroot -S
> -------------------------------------------------------------------------------------------------------------------
>
> dpkg-buildpackage: info: source package breezy
> dpkg-buildpackage: info: source version 3.3.3-2
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Jelmer Vernooij <[email protected]>
> dpkg-source --before-build .
> debian/rules clean
> dh clean --with python3,sphinxdoc,bash_completion --buildsystem=pybuild
> debian/rules override_dh_auto_clean
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_clean
> I: pybuild base:275: python3.11 setup.py clean
> /usr/lib/python3/dist-packages/setuptools/config/pyprojecttoml.py:66:
> _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is
> still *beta*.
> config = read_configuration(filepath, True, ignore_option_errors, dist)
> running clean
> removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_breezy/build' (and
> everything under it)
> 'build/bdist.linux-x86_64' does not exist -- can't clean it
> 'build/scripts-3.11' does not exist -- can't clean it
> running clean_rust
> cargo clean --manifest-path lib-rio/Cargo.toml
> cargo clean --manifest-path Cargo.toml
> I: pybuild base:275: python3.11-dbg setup.py clean
> /usr/lib/python3/dist-packages/setuptools_rust/build.py:22:
> DeprecationWarning: pkg_resources is deprecated as an API. See
> https://setuptools.pypa.io/en/latest/pkg_resources.html
> import pkg_resources
> /usr/lib/python3/dist-packages/setuptools/config/pyprojecttoml.py:66:
> _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is
> still *beta*.
> config = read_configuration(filepath, True, ignore_option_errors, dist)
> /usr/lib/python3/dist-packages/babel/messages/catalog.py:13:
> DeprecationWarning: 'cgi' is deprecated and slated for removal in Python 3.13
> from cgi import parse_header
> running clean
> removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_dbg_breezy/build' (and
> everything under it)
> 'build/bdist.linux-x86_64' does not exist -- can't clean it
> 'build/scripts-3.11' does not exist -- can't clean it
> running clean_rust
> cargo clean --manifest-path lib-rio/Cargo.toml
> cargo clean --manifest-path Cargo.toml
> rm -rf debian/brzhome
> rm -f brzlib/*_pyx.c
> # It also doesn't really clean every thing...
> ls doc/en/user-reference/*txt | grep -v readme.txt | xargs rm -rf
> rm -rf doc/developers/make.bat \
> doc/developers/Makefile \
> doc/*/_build/ \
> doc/en/release-notes/index.txt
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_autoreconf_clean -O--buildsystem=pybuild
> dh_clean -O--buildsystem=pybuild
> dpkg-source -b .
> dpkg-source: warning: upstream signing key but no upstream tarball signature
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building breezy using existing ./breezy_3.3.3.orig.tar.gz
> dpkg-source: info: using patch list from debian/patches/series
> dpkg-source: warning: file breezy-3.3.3/breezy.egg-info/SOURCES.txt has no
> final newline (either original or modified version)
> dpkg-source: info: local changes detected, the modified files are:
> breezy-3.3.3/Cargo.lock
> breezy-3.3.3/breezy.egg-info/PKG-INFO
> breezy-3.3.3/breezy.egg-info/SOURCES.txt
> breezy-3.3.3/breezy.egg-info/dependency_links.txt
> breezy-3.3.3/breezy.egg-info/not-zip-safe
> breezy-3.3.3/breezy.egg-info/requires.txt
> breezy-3.3.3/breezy.egg-info/top_level.txt
> breezy-3.3.3/breezy/_annotator_pyx.c
> breezy-3.3.3/breezy/_chunks_to_lines_pyx.c
> breezy-3.3.3/breezy/_known_graph_pyx.c
> breezy-3.3.3/breezy/_readdir_pyx.c
> breezy-3.3.3/breezy/bzr/_btree_serializer_pyx.c
> breezy-3.3.3/breezy/bzr/_chk_map_pyx.c
> breezy-3.3.3/breezy/bzr/_dirstate_helpers_pyx.c
> breezy-3.3.3/breezy/bzr/_groupcompress_pyx.c
> breezy-3.3.3/breezy/bzr/_knit_load_data_pyx.c
> breezy-3.3.3/breezy/bzr/_rio_pyx.c
> breezy-3.3.3/breezy/bzr/_simple_set_pyx.c
> breezy-3.3.3/breezy/bzr/_simple_set_pyx.h
> breezy-3.3.3/breezy/bzr/_simple_set_pyx_api.h
> breezy-3.3.3/brz.1
> dpkg-source: error: aborting due to unexpected upstream changes, see
> /tmp/breezy_3.3.3-2.diff.tUlWeM
> dpkg-source: info: Hint: make sure the version in debian/changelog matches
> the unpacked source tree
> dpkg-source: info: you can integrate the local changes with dpkg-source
> --commit
> dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 2
>
> E: Command 'cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage
> --sanitize-env -us -uc -rfakeroot -S' failed to run.
The full build log is available from:
http://qa-logs.debian.net/2023/08/13/breezy_3.3.3-2_unstable.log
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: breezy
Source-Version: 3.3.22-2
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: Mon, 20 Jul 2026 12:40:38 +0100
Source: breezy
Architecture: source
Version: 3.3.22-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Breezy Maintainers <[email protected]>
Changed-By: Jelmer Vernooij <[email protected]>
Closes: 1043708 1139501
Changes:
breezy (3.3.22-2) unstable; urgency=medium
.
* Add patch fix_dulwich_backendrepo_properties to fix build with newer
Dulwich. Closes: #1139501
* Add patch fix_leaking_thread_on_stop_server to keep the server thread
joined even when a client handler raises during shutdown.
* debian/rules: extend clean target. Closes: #1043708
* Update standards version to 4.7.4, no changes needed.
* Remove redundant dependency from weaker field.
* Remove redundant Priority: optional from source stanza.
Checksums-Sha1:
17a12efe56398b249f43fbb7a37eea015b069bda 2776 breezy_3.3.22-2.dsc
7e72bb3e679e99e1d80a59927388248580abfaf9 76704 breezy_3.3.22-2.debian.tar.xz
f477e6f47b4ae4054ead0b8ce1b744785ef72da4 29850 breezy_3.3.22-2_source.buildinfo
Checksums-Sha256:
f76fea9e81461f33ed12161babd3338958c0eae8822851ec53a20c51a26b7c5f 2776
breezy_3.3.22-2.dsc
e02b8e59d271271ed66218de71985dfd3afde2e7f7286c8e192202cc5f1a11f6 76704
breezy_3.3.22-2.debian.tar.xz
dd6c03c55eaf5f8e4ac78434c38a1c83b226025d25820986e80f0c46016713f4 29850
breezy_3.3.22-2_source.buildinfo
Files:
511b00bfa0bfb45190cb5ae4ecc04c68 2776 vcs optional breezy_3.3.22-2.dsc
509d3874c5d8e6920787d6afe2941a3b 76704 vcs optional
breezy_3.3.22-2.debian.tar.xz
f2668be6a037070292b1be4e32e23394 29850 vcs optional
breezy_3.3.22-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQFGBAEBCgAwFiEE45ORIHAv6kHRgdNzhp0ktO57TaYFAmpeJQcSHGplbG1lckBk
ZWJpYW4ub3JnAAoJEIadJLTue02mnsoH/AwDoTj60VjXT7gaOdMrmXQ4FbNApriO
kJjdskqXq3Z8ic6hQ5XUe9/JT05sH58ymwTtN2G792uYCT66p5cfsDeBipoGEnJK
c8rpMRAPiehnk0ybw9E81F4rSqPosde6HCMlT8HK8zJ2trNJXf2hciKNZ46jcbnD
kUHxX+XMuARySA5H0GyR041NdxB1plGbIFcOGT4SkI8s0qWuY34hfuBjINmGiq3A
i7WkoHK2a6WS+B59uCHtZ5tRrGOPpOqSzR4xd3Ij2koSjtcDGTWkQifeIDTTzozU
EaSjzQsb4N/PAXBO905HSb5IvMd5YNed5ZANqij5LFiAPfTzwy3HQLc=
=9nda
-----END PGP SIGNATURE-----
pgpVZyQ9SXpoQ.pgp
Description: PGP signature
--- End Message ---