Your message dated Tue, 8 Dec 2020 14:13:13 +0200 with message-id <20201208121313.GA16452@localhost> and subject line Workarounded in 0.9.0-3 has caused the Debian Bug report #975484, regarding rust-dbus: autopkgtest regression: build failed: expected `str`, found struct `std::ffi::CStr` 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 ow...@bugs.debian.org immediately.) -- 975484: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=975484 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: rust-dbus Version: 0.9.0-2 X-Debbugs-CC: debian...@lists.debian.org Severity: serious User: debian...@lists.debian.org Usertags: regression Dear maintainer(s), With a recent upload of rust-dbus the autopkgtest of rust-dbus fails in testing when that autopkgtest is run with the binary packages of rust-dbus from unstable. It passes when run with only packages from testing. In tabular form: pass fail rust-dbus from testing 0.9.0-2 all others from testing from testing I copied some of the output at the bottom of this report. Currently this regression is blocking the migration to testing [1]. Can you please investigate the situation and fix it? More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation Paul [1] https://qa.debian.org/excuses.php?package=rust-dbus https://ci.debian.net/data/autopkgtest/testing/amd64/r/rust-dbus/8343716/log.gz Running `CARGO_MANIFEST_DIR=/usr/share/cargo/registry/dbus-0.9.0 LD_LIBRARY_PATH='/tmp/tmp.mOh7cBiqA2/target/debug/deps:/usr/lib' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_DESCRIPTION='Bindings to D-Bus, which is a bus commonly used on Linux for inter-process communication.' CARGO_PKG_HOMEPAGE= CARGO_PKG_REPOSITORY='https://github.com/diwic/dbus-rs' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION=0.9.0 CARGO_PKG_NAME=dbus CARGO_PKG_AUTHORS='David Henningsson <di...@ubuntu.com>' CARGO_PKG_VERSION_PRE= rustc --crate-name dbus --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C debuginfo=2 --test --cfg 'feature="no-string-validation"' -C metadata=78a9c65232eb4ced -C extra-filename=-78a9c65232eb4ced --out-dir /tmp/tmp.mOh7cBiqA2/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -C incremental=/tmp/tmp.mOh7cBiqA2/target/x86_64-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.mOh7cBiqA2/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.mOh7cBiqA2/target/debug/deps --extern libc=/tmp/tmp.mOh7cBiqA2/target/x86_64-unknown-linux-gnu/debug/deps/liblibc-4745c4b1773b68fd.rlib --extern libdbus_sys=/tmp/tmp.mOh7cBiqA2/target/x86_64-unknown-linux-gnu/debug/deps/liblibdbus_sys-be39e730af80d440.rlib --extern tempfile=/tmp/tmp.mOh7cBiqA2/target/x86_64-unknown-linux-gnu/debug/deps/libtempfile-d85e26fb23f42f7b.rlib -C debuginfo=2 --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/dbus-0.9.0=/usr/share/cargo/registry/dbus-0.9.0 -L native=/usr/lib/x86_64-linux-gnu` error[E0308]: mismatched types --> src/strings.rs:230:51 | 230 | assert_eq!(p2, Ok(Path(Cow::Borrowed(unsafe { CStr::from_ptr(b"##invalid##\0".as_ptr() as *const c_char) })))); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `str`, found struct `std::ffi::CStr` | = note: expected reference `&str` found reference `&std::ffi::CStr` error: aborting due to previous error For more information about this error, try `rustc --explain E0308`. error: could not compile `dbus`. Caused by: process didn't exit successfully: `CARGO_MANIFEST_DIR=/usr/share/cargo/registry/dbus-0.9.0 LD_LIBRARY_PATH='/tmp/tmp.mOh7cBiqA2/target/debug/deps:/usr/lib' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_DESCRIPTION='Bindings to D-Bus, which is a bus commonly used on Linux for inter-process communication.' CARGO_PKG_HOMEPAGE= CARGO_PKG_REPOSITORY='https://github.com/diwic/dbus-rs' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION=0.9.0 CARGO_PKG_NAME=dbus CARGO_PKG_AUTHORS='David Henningsson <di...@ubuntu.com>' CARGO_PKG_VERSION_PRE= rustc --crate-name dbus --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C debuginfo=2 --test --cfg 'feature="no-string-validation"' -C metadata=78a9c65232eb4ced -C extra-filename=-78a9c65232eb4ced --out-dir /tmp/tmp.mOh7cBiqA2/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -C incremental=/tmp/tmp.mOh7cBiqA2/target/x86_64-unknown-linux-gnu/debug/incremental -L dependency=/tmp/tmp.mOh7cBiqA2/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/tmp/tmp.mOh7cBiqA2/target/debug/deps --extern libc=/tmp/tmp.mOh7cBiqA2/target/x86_64-unknown-linux-gnu/debug/deps/liblibc-4745c4b1773b68fd.rlib --extern libdbus_sys=/tmp/tmp.mOh7cBiqA2/target/x86_64-unknown-linux-gnu/debug/deps/liblibdbus_sys-be39e730af80d440.rlib --extern tempfile=/tmp/tmp.mOh7cBiqA2/target/x86_64-unknown-linux-gnu/debug/deps/libtempfile-d85e26fb23f42f7b.rlib -C debuginfo=2 --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /usr/share/cargo/registry/dbus-0.9.0=/usr/share/cargo/registry/dbus-0.9.0 -L native=/usr/lib/x86_64-linux-gnu` (exit code: 1) warning: build failed, waiting for other jobs to finish... error: build failed
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---Version: 0.9.0-3 rust-dbus (0.9.0-3) unstable; urgency=medium ... * Mark tests as flaky. -- Andrej Shadura <andre...@debian.org> Wed, 02 Dec 2020 15:43:49 +0100
--- End Message ---