Your message dated Sun, 29 Mar 2026 06:33:59 +0000
with message-id <[email protected]>
and subject line Bug#1131594: fixed in unicode-segmentation-rs 0.2.3-1
has caused the Debian Bug report #1131594,
regarding unicode-segmentation-rs: FTBFS: error: failed to select a version for
the requirement `pyo3 = "^0.27.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 [email protected]
immediately.)
--
1131594: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1131594
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:unicode-segmentation-rs
Version: 0.2.1-1
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202603/
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 cannot 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:unicode-segmentation-rs, so that this is
still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --with python3 --buildsystem=pybuild
dh_auto_clean -O--buildsystem=pybuild
dh_autoreconf_clean -O--buildsystem=pybuild
dh_clean -O--buildsystem=pybuild
debian/rules binary
dh binary --with python3 --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
debian/rules execute_before_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/share/cargo/bin/cargo prepare-debian debian/cargo_registry
--link-from-system
debian cargo wrapper: options = ['parallel=2'], profiles = [], parallel =
['-j2'], lto =
debian cargo wrapper: rust_type = x86_64-unknown-linux-gnu, gnu_type =
x86_64-linux-gnu
debian cargo wrapper: linking /usr/share/cargo/registry/* into
/<<PKGBUILDDIR>>/debian/cargo_registry/
rm -f Cargo.lock
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_configure -O--buildsystem=pybuild
dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:142: Building wheel for python3.14 with "build"
module
I: pybuild base:385: python3.14 -m build --skip-dependency-check --no-isolation
--wheel --outdir
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_unicode-segmentation-rs
* Building wheel...
Running `maturin pep517 build-wheel -i /usr/bin/python3.14 --compatibility off`
â ï¸ Warning: You specified maturin>=1.10.0,<2.0 in pyproject.toml under
`build-system.requires`, but the current maturin version is 1.9.4
error: failed to select a version for the requirement `pyo3 = "^0.27.1"`
candidate versions found which didn't match: 0.28.2
location searched: directory source `/<<PKGBUILDDIR>>/debian/cargo_registry`
(which is replacing registry `crates-io`)
required by package `unicode-segmentation-rs v0.2.1 (/<<PKGBUILDDIR>>)`
perhaps a crate was updated and forgotten to be re-vendored?
ð¥ maturin failed
Caused by: Cargo metadata failed. Does your crate compile with `cargo build`?
Caused by: `cargo metadata` exited with an error:
Error: command ['maturin', 'pep517', 'build-wheel', '-i',
'/usr/bin/python3.14', '--compatibility', 'off'] returned non-zero exit status 1
ERROR Backend subprocess exited when trying to invoke build_wheel
E: pybuild pybuild:485: build: plugin pyproject failed with: exit code=1:
python3.14 -m build --skip-dependency-check --no-isolation --wheel --outdir
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_unicode-segmentation-rs
I: pybuild plugin_pyproject:142: Building wheel for python3.13 with "build"
module
I: pybuild base:385: python3.13 -m build --skip-dependency-check --no-isolation
--wheel --outdir
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_unicode-segmentation-rs
* Building wheel...
Running `maturin pep517 build-wheel -i /usr/bin/python3.13 --compatibility off`
â ï¸ Warning: You specified maturin>=1.10.0,<2.0 in pyproject.toml under
`build-system.requires`, but the current maturin version is 1.9.4
error: failed to select a version for the requirement `pyo3 = "^0.27.1"`
candidate versions found which didn't match: 0.28.2
location searched: directory source `/<<PKGBUILDDIR>>/debian/cargo_registry`
(which is replacing registry `crates-io`)
required by package `unicode-segmentation-rs v0.2.1 (/<<PKGBUILDDIR>>)`
perhaps a crate was updated and forgotten to be re-vendored?
ð¥ maturin failed
Caused by: Cargo metadata failed. Does your crate compile with `cargo build`?
Caused by: `cargo metadata` exited with an error:
Error: command ['maturin', 'pep517', 'build-wheel', '-i',
'/usr/bin/python3.13', '--compatibility', 'off'] returned non-zero exit status 1
ERROR Backend subprocess exited when trying to invoke build_wheel
E: pybuild pybuild:485: build: plugin pyproject failed with: exit code=1:
python3.13 -m build --skip-dependency-check --no-isolation --wheel --outdir
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_unicode-segmentation-rs
dh_auto_build: error: pybuild --build -i python{version} -p "3.14 3.13"
--parallel=2 returned exit code 13
make: *** [debian/rules:22: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit
status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: unicode-segmentation-rs
Source-Version: 0.2.3-1
Done: Stuart Prescott <[email protected]>
We believe that the bug you reported is fixed in the latest version of
unicode-segmentation-rs, 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.
Stuart Prescott <[email protected]> (supplier of updated
unicode-segmentation-rs 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: Sun, 29 Mar 2026 16:56:38 +1100
Source: unicode-segmentation-rs
Architecture: source
Version: 0.2.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Stuart Prescott <[email protected]>
Closes: 1131594
Changes:
unicode-segmentation-rs (0.2.3-1) unstable; urgency=medium
.
* New upstream release.
- refresh patch to use newer pyo3 (Closes: #1131594)
- add patch to relax version constraint on unicode-segmentation
* Update Standards-Version to 4.7.3 (no changes required).
Checksums-Sha1:
30dd05c9e6271f1d97f5eed75894602a966ed987 2563
unicode-segmentation-rs_0.2.3-1.dsc
392942298202b745a91308f1e8aeaf71c7e2fdb2 20688
unicode-segmentation-rs_0.2.3.orig.tar.xz
d50c8fe856c51332d7f427405a3b15f7aae6fcaa 3128
unicode-segmentation-rs_0.2.3-1.debian.tar.xz
6289ac1ef0c96bde6ccb83fb51f63e6ef54bb1d9 57664
unicode-segmentation-rs_0.2.3-1.git.tar.xz
38750baf74e8085fbd3d3feb089ccb56e1a72975 17393
unicode-segmentation-rs_0.2.3-1_source.buildinfo
Checksums-Sha256:
6e5d3a99f8fc8220fe174143658de03d76d99cce68684e79214eac8341775e26 2563
unicode-segmentation-rs_0.2.3-1.dsc
66d934036c635218df80ecc62c0658f4d55a0c5cc00a08c2c24088d00c83aef9 20688
unicode-segmentation-rs_0.2.3.orig.tar.xz
22c3e61fd1d1cf8d8fba619bd68a1715345384c7b115e5f771d52c26fb9b2062 3128
unicode-segmentation-rs_0.2.3-1.debian.tar.xz
29e84bda58c76eece83079b16f5237cbe2e502ab7ea52671b37e512e2c786fc7 57664
unicode-segmentation-rs_0.2.3-1.git.tar.xz
a1a2b86229b328c5908370e1d8d2999a7799a82c259c34d9b3789cb8fbd5cfd4 17393
unicode-segmentation-rs_0.2.3-1_source.buildinfo
Files:
bc398a6fad7f75ed1e71f408ed11caf6 2563 python optional
unicode-segmentation-rs_0.2.3-1.dsc
671c683ea836572ca183484fc201d164 20688 python optional
unicode-segmentation-rs_0.2.3.orig.tar.xz
c3e9492e9061fcffe290b6e2d1adb493 3128 python optional
unicode-segmentation-rs_0.2.3-1.debian.tar.xz
7136bec8ff96667229463f107e2f685d 57664 python optional
unicode-segmentation-rs_0.2.3-1.git.tar.xz
1fb7a5ea4ebc9827eee9aaa137df9859 17393 python optional
unicode-segmentation-rs_0.2.3-1_source.buildinfo
Git-Tag-Info: tag=3fd5548130fc2e504562062f52bccb54caa91897
fp=90e2d2c1ad146a1b7ebb891dbbc17ebb1396f2f7
Git-Tag-Tagger: Stuart Prescott <[email protected]>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmnIwxwACgkQYG0ITkaD
wHmZUA//UnG+cVAsJA4eqJ7IXbmLXYyYmTUkRvai+hIIXR2KgeRyks6iea3yFcJD
k2qmVEkmcxxCVGnoUPdrSygEMMdFtBPp4qIK0gkAkVU8U4Upr9Dzn0cgxBoQgpag
ycwVaTAeZNbx6HqsV0xtl/KXonJZGA+AfaRzL3v2Tlv+RNI4d1R2BCtWww2kE+ut
nYUEY+UeOUv78fXLu2CX2h42iV4ihXAW1Y7RtFYXYVpaQAdnNtD4zB2a8X07F6wq
AEJmRCtF90U+K+gbslXLTSxP6PT3FmJ2xpqzukLgFrl/2QdF/iDKk8CEOCmAIkcv
Asl7G55AX7GLDv6iFm3TqFqyEnrwysmiLDwKkZHi4WX+JIXGAPaxKRJgKQs17qVd
Z0pBdkPDcZ94LyyZ7NOYBO2qQkRDWlNms7SGP8ZM16V4onLrqPel2r+yZaz2PmDM
KiaYnmqgw84iurzy/I8gljEWE4a/9SLD9WUg5RAe1uGk/02+FqzJBbvW0tOMIik+
TjfdsFD742vWElNo6bBh7jdmpbEbEYfEWMAGEpSdrkWBrDqwc2BqRQdUEIknOduN
rlI27ogHB0YTJltApe1ypfnhinTnAYDeTLJo3j9HnCbmsXnz2j+OjS8co8rjvXPK
9rA3YinhmBOfhMpIEcSkcomnLtSg94QMiEsiK8YzeK7iN/a/5uQ=
=H+LD
-----END PGP SIGNATURE-----
pgpHRQWbp_rQi.pgp
Description: PGP signature
--- End Message ---