Your message dated Mon, 26 Jan 2026 04:03:59 +0000
with message-id <[email protected]>
and subject line Bug#1114184: fixed in lintian-brush 0.163
has caused the Debian Bug report #1114184,
regarding lintian-brush: FTBFS: failed to select a version for the requirement
`pyo3 = ">=0.22, <0.24"`
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.)
--
1114184: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1114184
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:lintian-brush
Version: 0.162
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build.
Below you will find how the build ends (probably the most relevant part,
but not necessarily). If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202509/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:lintian-brush, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --with python3,bash_completion --buildsystem=pybuild
debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
if test -f Cargo.lock.saved; then mv Cargo.lock.saved Cargo.lock; fi
dh_auto_clean
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_autoreconf_clean -O--buildsystem=pybuild
dh_clean -O--buildsystem=pybuild
debian/rules binary
dh binary --with python3,bash_completion --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
dh_auto_configure -O--buildsystem=pybuild
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
mv Cargo.lock Cargo.lock.saved
dh_auto_build
I: pybuild plugin_pyproject:129: Building wheel for python3.13 with "build"
module
I: pybuild base:311: python3.13 -m build --skip-dependency-check --no-isolation
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13
* Building wheel...
running bdist_wheel
running build
running build_py
creating build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/fixer.py ->
build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/vcs.py ->
build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/vcswatch.py ->
build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/release_info.py ->
build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/lintian_overrides.py ->
build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/xdg.py ->
build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/yaml.py ->
build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/gpg.py ->
build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/salsa.py ->
build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/lintian.py ->
build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/debhelper.py ->
build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/section.py ->
build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/debbugs.py ->
build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/udd.py ->
build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/upstream_metadata.py ->
build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/standards_version.py ->
build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/patches.py ->
build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/systemd.py ->
build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/licenses.py ->
build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/watch.py ->
build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/line_editor.py ->
build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/__init__.py ->
build/lib.linux-x86_64-cpython-313/lintian_brush
copying py/lintian_brush/py.typed ->
build/lib.linux-x86_64-cpython-313/lintian_brush
running build_ext
running build_rust
error: failed to select a version for the requirement `pyo3 = ">=0.22, <0.24"`
candidate versions found which didn't match: 0.25.1
location searched: directory source `/usr/share/cargo/registry` (which is
replacing registry `crates-io`)
required by package `lintian-brush v0.158.19 (/<<PKGBUILDDIR>>/lintian-brush)`
perhaps a crate was updated and forgotten to be re-vendored?
error: `cargo metadata --manifest-path debianize/Cargo.toml --format-version 1`
failed with code 101
-- Output captured from stdout:
ERROR Backend subprocess exited when trying to invoke build_wheel
E: pybuild pybuild:389: build: plugin pyproject failed with: exit code=1:
python3.13 -m build --skip-dependency-check --no-isolation --wheel --outdir
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13
dh_auto_build: error: pybuild --build -i python{version} -p 3.13 returned exit
code 13
make[1]: *** [debian/rules:21: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:7: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: lintian-brush
Source-Version: 0.163
Done: Jelmer Vernooij <[email protected]>
We believe that the bug you reported is fixed in the latest version of
lintian-brush, 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 lintian-brush 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: Tue, 03 Jun 2025 22:37:02 +0100
Source: lintian-brush
Architecture: source
Version: 0.163
Distribution: unstable
Urgency: medium
Maintainer: Jelmer Vernooij <[email protected]>
Changed-By: Jelmer Vernooij <[email protected]>
Closes: 961643 968150 982871 1072700 1094320 1101050 1106883 1110106 1110416
1114184 1125793
Changes:
lintian-brush (0.163) unstable; urgency=medium
.
* Convert most fixers to Rust.
* Add support for X-DH-Compat header. Closes: #1106883
* Bump breezyshim to 0.7 and pyo03 to 0.27. Closes: #1114184
* Bump python3-upstream-ontologist dependency to 0.2.2; older versions
trigger a infinite memory usage bug.
* Don't crash when a fixer is killed by a signal.
* Rebuild against Python 3.13/3.14. Closes: #1094320
* pkg-perl-testsuite: Don't add Testsuite header when debian/tests/control
already exists. Closes: #982871
* Skip debhelper-but-no-misc-depends for debhelper compat >= 14. Closes:
#1072700
* Add asterisk prefix to changelog entries. Closes: #1110106
* double-check overrides. Closes: #961643
* upstream-metadata-file: Support FAQ and Other-References fields.
Closes: #1101050, #1110416
* Fix public-upstream-key-not-minimal fixer by rewriting in Rust.
Closes: #968150
* Fix deb-scrub-obsolete runtime panic by enabling sqlx runtime feature.
Closes: #1125793
Checksums-Sha1:
20291d232a8f13f94d5abd751b5c1574b7ead208 6215 lintian-brush_0.163.dsc
aad6c1776c854f52f6bfd4785c2d5195dfce7172 1210116 lintian-brush_0.163.tar.xz
2954de8f1c4d81c97c922b9842e47efc1eb41806 62884
lintian-brush_0.163_source.buildinfo
Checksums-Sha256:
8c3ad63c04b784ee1dcba232714235f4c93fa58c6d82372cda62bed307904460 6215
lintian-brush_0.163.dsc
03c3622b664b6235e476e3cef0ca7dcd2014e8265d48ef803cec02d2be9181a8 1210116
lintian-brush_0.163.tar.xz
75fc176ee72bcb155443bdcda5b6791c64299a4f1164c9a19ad636db898921a8 62884
lintian-brush_0.163_source.buildinfo
Files:
475a9eb7e3e223cfa06ce0cc016cb21c 6215 devel optional lintian-brush_0.163.dsc
90748654a9bcab7fd85899648e1bd5d7 1210116 devel optional
lintian-brush_0.163.tar.xz
78147279ca135f5b350924b0cf71860a 62884 devel optional
lintian-brush_0.163_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQFGBAEBCgAwFiEE45ORIHAv6kHRgdNzhp0ktO57TaYFAmltSfMSHGplbG1lckBk
ZWJpYW4ub3JnAAoJEIadJLTue02mwZEIANIYw3usF6+arCE6hCBCtKpAMxLO3BeY
bDjiTTIH7IvuKlQsU0UQq1aSLY8OcjweLMj6lapTRZLqHOyTUXdMCRYymVPkgNoj
Mq7uJdXMZZsjeXxyx9igTHcwfPo7iH6arX4azN/ShsVaiOy2z0aAzEFdMBYDycws
3yMEUcT5ollV7WP714UW9Xsd4aW228c0mnN8ML5g6kDU1jrPiBa8n2OxZ4U1ByQ9
66y1cUGAKX7TiaddfIMRaJ6abaZpgAtZy4BaVFb8qs11/IKs05k2IL7D0mDOLOjQ
pmVGSjLBZC9PIEt0uwc7W+YXhr84kbJ6xkB5h/AuWgbEdwfhug0cAeY=
=rQd8
-----END PGP SIGNATURE-----
pgpi8YU7YXXcH.pgp
Description: PGP signature
--- End Message ---