Your message dated Sun, 12 Jun 2022 16:19:23 +0000
with message-id <[email protected]>
and subject line Bug#1012702: fixed in rust-libsystemd 0.2.1-4
has caused the Debian Bug report #1012702,
regarding rust-libsystemd: FTBFS in unstable
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.)
--
1012702: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012702
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: rust-libsystemd
Version: 0.2.1-3
Severity: serious
User: [email protected]
Usertags: origin-ubuntu kinetic
Dear maintainers,
rust-libsystemd fails to build in unstable. It's not clear to me from a
build log which of its build-dependencies has triggered this failure.
[...]
Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libsystemd
CARGO_MANIFEST_DIR=/tmp/rust-libsystemd-0.2.1 CARGO_PKG_AUTHORS='Luca Bruno
<[email protected]>' CARGO_PKG_DESCRIPTION='A pure-Rust client library to
interact with systemd' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0
CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libsystemd
CARGO_PKG_REPOSITORY='https://github.com/lucab/libsystemd-rs'
CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2
CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1
LD_LIBRARY_PATH='/tmp/rust-libsystemd-0.2.1/target/debug/deps:/usr/lib' rustc
--crate-name libsystemd --edition=2018 src/lib.rs --error-format=json
--json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link
-C embed-bitcode=no -C debuginfo=2 -C metadata=391c7be326d65e00 -C
extra-filename=-391c7be326d65e00 --out-dir
/tmp/rust-libsystemd-0.2.1/target/x86_64-unknown-linux-gnu/debug/deps --target
x86_64-unknown-linux-gnu -C
incremental=/tmp/rust-libsystemd-0.2.1/target/x86_64-unknown-linux-gnu/debug/incremental
-L
dependency=/tmp/rust-libsystemd-0.2.1/target/x86_64-unknown-linux-gnu/debug/deps
-L dependency=/tmp/rust-libsystemd-0.2.1/target/debug/deps --extern
error_chain=/tmp/rust-libsystemd-0.2.1/target/x86_64-unknown-linux-gnu/debug/deps/liberror_chain-15dd2f8bde382f75.rmeta
--extern
hmac=/tmp/rust-libsystemd-0.2.1/target/x86_64-unknown-linux-gnu/debug/deps/libhmac-0d9d3a82e1ccf65d.rmeta
--extern
libc=/tmp/rust-libsystemd-0.2.1/target/x86_64-unknown-linux-gnu/debug/deps/liblibc-2459bf3735a2a015.rmeta
--extern
nix=/tmp/rust-libsystemd-0.2.1/target/x86_64-unknown-linux-gnu/debug/deps/libnix-9a5d1ba2327a249a.rmeta
--extern
serde=/tmp/rust-libsystemd-0.2.1/target/x86_64-unknown-linux-gnu/debug/deps/libserde-d5817db1ffae001f.rmeta
--extern
sha2=/tmp/rust-libsystemd-0.2.1/target/x86_64-unknown-linux-gnu/debug/deps/libsha2-6cae8de9ca2e7dd5.rmeta
--extern
uuid=/tmp/rust-libsystemd-0.2.1/target/x86_64-unknown-linux-gnu/debug/deps/libuuid-ebba74dd0d63f470.rmeta
-C debuginfo=2 --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C
link-arg=-Wl,-z,relro --remap-path-prefix
/tmp/rust-libsystemd-0.2.1=/usr/share/cargo/registry/libsystemd-0.2.1`
warning: use of deprecated enum `nix::sys::socket::SockAddr`: use SockaddrLike
or SockaddrStorage instead
--> src/activation.rs:3:23
|
3 | use nix::sys::socket::SockAddr;
| ^^^^^^^^
|
= note: `#[warn(deprecated)]` on by default
warning: use of deprecated variant `nix::sys::socket::SockAddr::Inet`: use
SockaddrLike or SockaddrStorage instead
--> src/activation.rs:177:34
|
177 | if let SockAddr::Inet(_) = addr {
| ^^^^
warning: use of deprecated variant `nix::sys::socket::SockAddr::Unix`: use
SockaddrLike or SockaddrStorage instead
--> src/activation.rs:190:34
|
190 | if let SockAddr::Unix(_) = addr {
| ^^^^
warning: use of deprecated enum `nix::sys::socket::SockAddr`: use SockaddrLike
or SockaddrStorage instead
--> src/logging.rs:4:59
|
4 | use nix::sys::socket::{sendmsg, ControlMessage, MsgFlags, SockAddr};
| ^^^^^^^^
warning: use of deprecated enum `nix::sys::socket::SockAddr`: use SockaddrLike
or SockaddrStorage instead
--> src/logging.rs:152:16
|
152 | let path = SockAddr::new_unix(SD_JOURNAL_SOCK_PATH)?;
| ^^^^^^^^
warning: use of deprecated field `nix::sys::socket::SockAddr::Inet::0`: use
SockaddrLike or SockaddrStorage instead
--> src/activation.rs:177:39
|
177 | if let SockAddr::Inet(_) = addr {
| ^
warning: use of deprecated field `nix::sys::socket::SockAddr::Unix::0`: use
SockaddrLike or SockaddrStorage instead
--> src/activation.rs:190:39
|
190 | if let SockAddr::Unix(_) = addr {
| ^
error[E0308]: mismatched types
--> src/activation.rs:201:20
|
201 | mq_getattr(*self).is_ok()
| ^^^^^ expected `&MqdT`, found `i32`
For more information about this error, try `rustc --explain E0308`.
warning: `libsystemd` (lib) generated 7 warnings
error: could not compile `libsystemd` due to previous error; 7 warnings emitted
[...]
(https://launchpad.net/ubuntu/+source/rust-libsystemd/0.2.1-3/+build/23812417)
The above link is to an Ubuntu build log, but I've confirmed the build
failure is also reproducible in sid.
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer https://www.debian.org/
[email protected] [email protected]
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: rust-libsystemd
Source-Version: 0.2.1-4
Done: Peter Michael Green <[email protected]>
We believe that the bug you reported is fixed in the latest version of
rust-libsystemd, 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.
Peter Michael Green <[email protected]> (supplier of updated rust-libsystemd
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: SHA256
Format: 1.8
Date: Sun, 12 Jun 2022 15:52:00 +0000
Source: rust-libsystemd
Architecture: source
Version: 0.2.1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers
<[email protected]>
Changed-By: Peter Michael Green <[email protected]>
Closes: 1012702
Changes:
rust-libsystemd (0.2.1-4) unstable; urgency=medium
.
* Team upload.
* Package libsystemd 0.2.1 from crates.io using debcargo 2.5.0
* Apply upstream patch to fix build with nix 0.24 by using mq_getattr from
rust-libc directly rather than the wrapper from rust-nix. (Closes: 1012702)
Checksums-Sha1:
bda80340848e92022c7d1f79ffe96d196f624c7f 2618 rust-libsystemd_0.2.1-4.dsc
a13567676790122e8459dfd38bb6dc6160b8da9e 4380
rust-libsystemd_0.2.1-4.debian.tar.xz
6d8b1301e896c31c9734ace983e3d9b0bde3dafc 8406
rust-libsystemd_0.2.1-4_source.buildinfo
Checksums-Sha256:
b46c74886c781c2824d2c44e8cdaa182095a5a6106f7a8e8882a16dbec709c49 2618
rust-libsystemd_0.2.1-4.dsc
8fa267a8102a2f3ff9d2d1934cce3108e0eded6fe5fe39ba32258d77db79d6d2 4380
rust-libsystemd_0.2.1-4.debian.tar.xz
c26f7abb02bb4c486b0fd39f5ec20acaecd030c98291b5ff1ed34c7ef8739501 8406
rust-libsystemd_0.2.1-4_source.buildinfo
Files:
7474cf593da0b0bc8b653f48b4c2f632 2618 rust optional rust-libsystemd_0.2.1-4.dsc
fe6d38f3753b072618aa072fcf42314c 4380 rust optional
rust-libsystemd_0.2.1-4.debian.tar.xz
99cb2f13bb2123e315981b7583698162 8406 rust optional
rust-libsystemd_0.2.1-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCAAyFiEEU0DQATYMplbjSX63DEjqKnqP/XsFAmKmDScUHHBsdWd3YXNo
QGRlYmlhbi5vcmcACgkQDEjqKnqP/XvXmw//UnUie2jJnt/D7Kg+AS7v3vQmn67/
DDS/z2X6xq7SMFqoNOE1La9g0IPNEIwU1Wo0wh2KlAPgyjMq5dYpAuqb8ZX5Wzy4
6TIONvDNaVCHIDmKoAMRizWdAYhuVvI5pdX4pUyiPV4eVmxcO+YTRaOfHrZwf0zN
yCgWPxI/POMOB/2wBY5QmECRUZKB9kzaz4HXjN/l5TpWOCuap2I6dSALrFfTQx87
uaz8KttJlMH59loKzYZfDRZoaGNbW0nP+k5oj5tJo9ozflYHvbcWnYj9ypouoOIM
B5BaC1i8NuEPwScf0NHNgI9yR7NKaBcCRb3Uyn7p5aVHAeSoeoKr5pOOxoIjLsun
NmDGHvt6Xvj42ENyCbYqK4l5/52ZES4VG3jzcVkTsQhP3pTdxDTBIymW8c4vys5B
/5cdj0QwEM0sk3LcpWEotk6BIQMLWoMtu7M6DARtmtqlK4v1j/Ht7J2Ft/MO91hL
8vLQQ5IF5vFAv+3aDt5bCJSbv+Wm8F9K0ZfoAVtiP+wJmzOXRSGrJyuFd4A/XSRf
JxXOko8YmqKNKEna0SdASh1n7M9wzgGdbjZ7sZu8EKoGs6fqcTNrUC0zuonjsEev
GlrILl3b/RP6+iclRHnqxhP+1I+mexfX7kZ8U/iTFbW+WVm9QqRc8B0Y695yA8qc
+c3u8y2Doe9Y9Z4=
=wtyh
-----END PGP SIGNATURE-----
--- End Message ---