Package: src:rust-wasmtime Version: 21.0.2+dfsg-1.1 Severity: serious Tags: ftbfs trixie sid
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests cranelift Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cranelift CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/cranelift/umbrella CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/cranelift/umbrella/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='Umbrella for commonly-used cranelift crates' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.108.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=108 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/release/deps rustdoc --edition=2021 --crate-type lib --color auto --crate-name cranelift --test cranelift/umbrella/src/lib.rs --test-run-directory /<<PKGBUILDDIR>>/cranelift/umbrella --target x86_64-unknown-linux-gnu -L dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-g nu/release/deps -L dependency=/<<PKGBUILDDIR>>/target/release/deps --extern cranelift=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/libcranelift-625c1ac678d548fb.rlib --extern cranelift_codegen=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/libcranelift_codegen-31b8e13903f3bfd4.rlib --extern cranelift_frontend=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/libcranelift_frontend-b76afc3c2434f43b.rlib -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("core", "default", "std"))' --error-format human` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s create-stamp debian/debhelper-build-stamp dh_testroot -O--sourcedirectory=cranelift/umbrella dh_prep -O--sourcedirectory=cranelift/umbrella dh_auto_install --buildsystem=rust --destdir=debian/librust-cranelift-dev/ -O--sourcedirectory=cranelift/umbrella Use of uninitialized value in join or string at /usr/share/perl5/Debian/Debhelper/Buildsystem/rust.pm line 309. cd cranelift/codegen/shared && cargo package --offline --allow-dirty --no-verify --target-dir /<<BUILDDIR>>/rust-wasmtime-21.0.2\+dfsg/target --package cranelift-codegen-shared\@0.108.2 Packaging cranelift-codegen-shared v0.108.2 (/<<PKGBUILDDIR>>/cranelift/codegen/shared) Packaged 8 files, 15.2KiB (5.9KiB compressed) cd debian/librust-cranelift-dev/usr/share/cargo/registry/cranelift-codegen-shared-0.108.2/.. && tar --exclude debian/\* --exclude debian --exclude Cargo.toml.orig --exclude Cargo.lock --exclude COPYING\* --exclude LICENSE\* -xvf ../../../../../../target/package/cranelift-codegen-shared-0.108.2.crate cranelift-codegen-shared-0.108.2 cranelift-codegen-shared-0.108.2/Cargo.toml cranelift-codegen-shared-0.108.2/README.md cranelift-codegen-shared-0.108.2/src/constant_hash.rs cranelift-codegen-shared-0.108.2/src/constants.rs cranelift-codegen-shared-0.108.2/src/lib.rs cd cranelift/control && cargo package --offline --allow-dirty --no-verify --target-dir /<<BUILDDIR>>/rust-wasmtime-21.0.2\+dfsg/target --package cranelift-control\@0.108.2 Packaging cranelift-control v0.108.2 (/<<PKGBUILDDIR>>/cranelift/control) Packaged 8 files, 21.9KiB (7.6KiB compressed) cd debian/librust-cranelift-dev/usr/share/cargo/registry/cranelift-control-0.108.2/.. && tar --exclude debian/\* --exclude debian --exclude Cargo.toml.orig --exclude Cargo.lock --exclude COPYING\* --exclude LICENSE\* -xvf ../../../../../../target/package/cranelift-control-0.108.2.crate cranelift-control-0.108.2 cranelift-control-0.108.2/Cargo.toml cranelift-control-0.108.2/README.md cranelift-control-0.108.2/src/chaos.rs cranelift-control-0.108.2/src/lib.rs cranelift-control-0.108.2/src/zero_sized.rs cd cranelift/entity && cargo package --offline --allow-dirty --no-verify --target-dir /<<BUILDDIR>>/rust-wasmtime-21.0.2\+dfsg/target --package cranelift-entity\@0.108.2 Packaging cranelift-entity v0.108.2 (/<<PKGBUILDDIR>>/cranelift/entity) Packaged 16 files, 121.8KiB (28.1KiB compressed) cd debian/librust-cranelift-dev/usr/share/cargo/registry/cranelift-entity-0.108.2/.. && tar --exclude debian/\* --exclude debian --exclude Cargo.toml.orig --exclude Cargo.lock --exclude COPYING\* --exclude LICENSE\* -xvf ../../../../../../target/package/cranelift-entity-0.108.2.crate cranelift-entity-0.108.2 cranelift-entity-0.108.2/Cargo.toml cranelift-entity-0.108.2/README.md cranelift-entity-0.108.2/src/boxed_slice.rs cranelift-entity-0.108.2/src/iter.rs cranelift-entity-0.108.2/src/keys.rs cranelift-entity-0.108.2/src/lib.rs cranelift-entity-0.108.2/src/list.rs cranelift-entity-0.108.2/src/map.rs cranelift-entity-0.108.2/src/packed_option.rs cranelift-entity-0.108.2/src/primary.rs cranelift-entity-0.108.2/src/set.rs cranelift-entity-0.108.2/src/sparse.rs cranelift-entity-0.108.2/src/unsigned.rs cd cranelift/isle/isle && cargo package --offline --allow-dirty --no-verify --target-dir /<<BUILDDIR>>/rust-wasmtime-21.0.2\+dfsg/target --package cranelift-isle\@0.108.2 warning: readme `../README.md` appears to be a path outside of the package, but there is already a file named `README.md` in the root of the package. The archived crate will contain the copy in the root of the package. Update the readme to point to the path relative to the root of the package to remove this warning. Packaging cranelift-isle v0.108.2 (/<<PKGBUILDDIR>>/cranelift/isle/isle) error: failed to prepare local package for uploading Caused by: no matching package named `codespan-reporting` found location searched: directory source `/<<PKGBUILDDIR>>/cranelift/umbrella/../../debian/cargo_registry` (which is replacing registry `crates-io`) required by package `cranelift-isle v0.108.2 (/<<PKGBUILDDIR>>/cranelift/isle/isle)` As a reminder, you're using offline mode (--offline) which can sometimes cause surprising resolution failures, if this error is too confusing you may wish to retry without the offline flag. dh_auto_install: error: cd cranelift/isle/isle && cargo package --offline --allow-dirty --no-verify --target-dir /<<BUILDDIR>>/rust-wasmtime-21.0.2\+dfsg/target --package cranelift-isle\@0.108.2 returned exit code 101 make: *** [debian/rules:18: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202501/ 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:rust-wasmtime, so that this is still visible in the BTS web page for this package. Thanks.