#1108776 rust-utf8-width: autopkgtest regression: NotFound, message: "No such file or directory"

#1108776#5
Date:
2025-07-05 06:23:21 UTC
From:
To:
Dear maintainer(s),

Your package has an autopkgtest, great. However, it fails since May
2022. Can you please investigate the situation and fix it? I copied some
of the output at the bottom of this report.

The release team has announced [1] that failing autopkgtest on amd64 and
arm64 are considered RC in testing.

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

With my Release Team member hat on I allow you to tag this bug as
trixie-ignore if this is nearly completely a test issue as it's so late
in the freeze and it's not worth removing the package from trixie
because of a failing test at this moment unless it exposes a much bigger
issue. Having said that, if this is a test only issue and a fix is
possible without fully removing the autopkgtest and without making the
test superficial, it's still welcome, but it would need to happen soon.

Paul

[1] https://lists.debian.org/debian-devel-announce/2019/07/msg00002.html

https://ci.debian.net/data/autopkgtest/testing/amd64/r/rust-utf8-width/61525446/log.gz

  29s test retrieve_get_width                  ...
  29s thread 'main' panicked at benches/bench.rs:36:37:
  29s called `Result::unwrap()` on an `Err` value: Os { code: 2, kind:
NotFound, message: "No such file or directory" }
  29s stack backtrace:
  29s    0: rust_begin_unwind
  29s              at
/usr/src/rustc-1.85.0/library/std/src/panicking.rs:692:5
  29s    1: core::panicking::panic_fmt
  29s              at
/usr/src/rustc-1.85.0/library/core/src/panicking.rs:75:14
  29s    2: core::result::unwrap_failed
  29s              at
/usr/src/rustc-1.85.0/library/core/src/result.rs:1704:5
  29s    3: core::result::Result<T,E>::unwrap
  29s              at
/usr/src/rustc-1.85.0/library/core/src/result.rs:1109:23
  29s    4: bench::retrieve_get_width
  29s              at ./benches/bench.rs:36:17
  29s    5: bencher::run_test::{{closure}}
  29s              at /usr/share/cargo/registry/bencher-0.1.5/lib.rs:571:51
  29s    6: bencher::Bencher::auto_bench::{{closure}}
  29s              at /usr/share/cargo/registry/bencher-0.1.5/lib.rs:637:29
  29s    7: bencher::Bencher::bench_n
  29s              at /usr/share/cargo/registry/bencher-0.1.5/lib.rs:628:9
  29s    8: bencher::Bencher::auto_bench
  29s              at /usr/share/cargo/registry/bencher-0.1.5/lib.rs:637:9
  29s    9: bencher::bench::benchmark
  29s              at /usr/share/cargo/registry/bencher-0.1.5/lib.rs:716:28
  29s   10: bencher::run_test
  29s              at /usr/share/cargo/registry/bencher-0.1.5/lib.rs:571:22
  29s   11: bencher::run_tests
  29s              at /usr/share/cargo/registry/bencher-0.1.5/lib.rs:511:38
  29s   12: bencher::run_tests_console
  29s              at /usr/share/cargo/registry/bencher-0.1.5/lib.rs:444:10
  29s   13: bench::main
  29s              at
/usr/share/cargo/registry/bencher-0.1.5/macros.rs:49:13
  29s   14: core::ops::function::FnOnce::call_once
  29s              at
/usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
  29s note: Some details are omitted, run with `RUST_BACKTRACE=full` for
a verbose backtrace.
  29s error: test failed, to rerun pass `--bench bench`

#1108776#10
Date:
2025-07-06 10:04:46 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
rust-utf8-width, 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 1108776@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Peter Michael Green <plugwash@debian.org> (supplier of updated rust-utf8-width 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 06 Jul 2025 09:43:24 +0000
Source: rust-utf8-width
Architecture: source
Version: 0.1.5-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Changed-By: Peter Michael Green <plugwash@debian.org>
Closes: 1108776
Changes:
 rust-utf8-width (0.1.5-2) unstable; urgency=medium
 .
   * Team upload.
   * Package utf8-width 0.1.5 from crates.io using debcargo 2.5.0
   * Disable bench, it relies on test data which is not included in the crates.io
     release (Closes: #1108776).
Checksums-Sha1:
 776446b1d5c9f56e93c4e31c27785fd2f426f2fc 2235 rust-utf8-width_0.1.5-2.dsc
 0fae195767460657a8d348d41944b688c973343c 2876 rust-utf8-width_0.1.5-2.debian.tar.xz
 8a685fe57c056b22fd1352c48ccf515710cfc4cb 8527 rust-utf8-width_0.1.5-2_source.buildinfo
Checksums-Sha256:
 7754879ea7ae704cc8b67fad3ed1de177528a37a65927220b7604ecc6a0a9a8b 2235 rust-utf8-width_0.1.5-2.dsc
 ca07c31db949ac40ac36afd6c7ab59e33359c5b12ab025263addd77a9c0f7a68 2876 rust-utf8-width_0.1.5-2.debian.tar.xz
 8cc563e21cacb1484aff0c09253086a62755896a533c71f0a136d75b79696f8b 8527 rust-utf8-width_0.1.5-2_source.buildinfo
Files:
 b4c9bd9388b95125039c8fc674345d18 2235 rust optional rust-utf8-width_0.1.5-2.dsc
 0faebc239b121d90825ff5de46f11579 2876 rust optional rust-utf8-width_0.1.5-2.debian.tar.xz
 1056ed16ac8c7ac357dc74025f5fb160 8527 rust optional rust-utf8-width_0.1.5-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJIBAEBCAAyFiEEU0DQATYMplbjSX63DEjqKnqP/XsFAmhqRfoUHHBsdWd3YXNo
QGRlYmlhbi5vcmcACgkQDEjqKnqP/XuDcQ//R6Abc8sgDscsvHsgNafOWuESLTRh
h3HhHObIUJVSnlR9oQDSU2c4B9qBjVBFKuaMeOIGyPc41wwYoyeFlIirfzbuq/9i
TIK2fNsDK4rFjNGd5X+PF2ewNURfG1rNGaDMIVio/kCuMzbOAIz3Uf2qK1QPuFSY
StG/wT3xV0+B+OZgs13d4Cy5o8Sur2D6mgbhTTiyb2qDChC8adG5sqb/KourTZMt
F5AC74OOv++7t3YQk5448Gx8epBgV5u+ycpi6uhP2Vu0oVrZ31m9hT+lwcH8s+ut
4sijqoeCPDvStTxHNkYGFYOfj1R2TNWm43anjR1Jg/qO2UD7A5tMF9ztpKlFATyr
ns2fHfqB/TDpvch/AiJesFDmk3YfdkT1OxUBTk4ZUvQlhRYYD1aDKSUnN0svtsVt
YEMITy3+70WQ3xtjmBM/0k9I/ltURmsE5ajXx/dpBt7MJ09LkV5Lrs8NRuAmVx2+
G3vWqYc3LhgqleBzq1jvxZjegqCeOtwiz4+nl3pEmrvp/gYVlpzkLJEAamsNMUxi
iYLRhXl6jAh6aZ3uUYHn03MBha97AmNtOqEwKLDIEveT+/cAs08djSx6X5vO+2rx
whW/6JeHMaW52k0G6QQ2WPXObNMXffq9qPbM6b8izORZwL4i4Ld67P6Sl+pZ6txj
2jSjD80ykXvnOUc=
=6i9c
-----END PGP SIGNATURE-----