Package: src:rust-opener
Version: 0.3.0-1
Severity: serious
Tags: ftbfs
Dear maintainer:
I tried to build this package in buster but it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-arch
dh build-arch --buildsystem cargo
dh_update_autotools_config -a -O--buildsystem=cargo
dh_autoreconf -a -O--buildsystem=cargo
dh_auto_configure -a -O--buildsystem=cargo
debian cargo wrapper: options, profiles, parallel: ['parallel=1'] [] ['-j1']
debian cargo wrapper: rust_type, gnu_type: x86_64-unknown-linux-gnu,
x86_64-linux-gnu
debian cargo wrapper: linking /usr/share/cargo/registry/* into
/<<PKGBUILDDIR>>/debian/cargo_registry/
dh_auto_build -a -O--buildsystem=cargo
dh_auto_test -a -O--buildsystem=cargo
debian cargo wrapper: options, profiles, parallel: ['parallel=1'] [] ['-j1']
debian cargo wrapper: rust_type, gnu_type: x86_64-unknown-linux-gnu,
x86_64-linux-gnu
debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1',
'/usr/bin/cargo', '-Zavoid-dev-deps', 'build', '--verbose', '--verbose', '-j1',
'--target', 'x86_64-unknown-linux-gnu'],) {}
Compiling proc-macro2 v0.4.27
Running `rustc --crate-name build_script_build
/<<PKGBUILDDIR>>/debian/cargo_registry/proc-macro2-0.4.27/build.rs --color
never --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg
'feature="default"' --cfg 'feature="proc-macro"' -C metadata=4386f0ca6bd23fd4
-C extra-filename=-4386f0ca6bd23fd4 --out-dir
/<<PKGBUILDDIR>>/target/debug/build/proc-macro2-4386f0ca6bd23fd4 -L
dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn`
Compiling unicode-xid v0.1.0
Running `rustc --crate-name unicode_xid
/<<PKGBUILDDIR>>/debian/cargo_registry/unicode-xid-0.1.0/src/lib.rs --color
never --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg
'feature="default"' -C metadata=d0685fa25ab49bda -C
extra-filename=-d0685fa25ab49bda --out-dir /<<PKGBUILDDIR>>/target/debug/deps
-L dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn`
Compiling libc v0.2.48
Running `rustc --crate-name build_script_build
/<<PKGBUILDDIR>>/debian/cargo_registry/libc-0.2.48/build.rs --color never
--crate-type bin --emit=dep-info,link -C debuginfo=2 -C
metadata=c9e8a1016dba7752 -C extra-filename=-c9e8a1016dba7752 --out-dir
/<<PKGBUILDDIR>>/target/debug/build/libc-c9e8a1016dba7752 -L
dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn`
Compiling backtrace-sys v0.1.28
Running `rustc --crate-name build_script_build
/<<PKGBUILDDIR>>/debian/cargo_registry/backtrace-sys-0.1.28/build.rs --color
never --crate-type bin --emit=dep-info,link -C debuginfo=2 -C
metadata=752798b597b87583 -C extra-filename=-752798b597b87583 --out-dir
/<<PKGBUILDDIR>>/target/debug/build/backtrace-sys-752798b597b87583 -L
dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn`
Compiling autocfg v0.1.1
Running `rustc --crate-name autocfg
/<<PKGBUILDDIR>>/debian/cargo_registry/autocfg-0.1.1/src/lib.rs --color never
--crate-type lib --emit=dep-info,link -C debuginfo=2 -C
metadata=ff9a63bf38561cff -C extra-filename=-ff9a63bf38561cff --out-dir
/<<PKGBUILDDIR>>/target/debug/deps -L
dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn`
Compiling failure_derive v0.1.5
Running `rustc --crate-name build_script_build
/<<PKGBUILDDIR>>/debian/cargo_registry/failure_derive-0.1.5/build.rs --color
never --crate-type bin --emit=dep-info,link -C debuginfo=2 -C
metadata=4b7e5641c6406b41 -C extra-filename=-4b7e5641c6406b41 --out-dir
/<<PKGBUILDDIR>>/target/debug/build/failure_derive-4b7e5641c6406b41 -L
dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn`
Compiling rustc-demangle v0.1.13
Running `rustc --crate-name rustc_demangle
/<<PKGBUILDDIR>>/debian/cargo_registry/rustc-demangle-0.1.13/src/lib.rs --color
never --crate-type lib --emit=dep-info,link -C debuginfo=2 -C
metadata=0be214a18526b2cc -C extra-filename=-0be214a18526b2cc --out-dir
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target
x86_64-unknown-linux-gnu -L
dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L
dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn -C debuginfo=2
--cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro
--remap-path-prefix /<<PKGBUILDDIR>>=/usr/share/cargo/registry/opener-0.3.0`
Compiling cfg-if v0.1.6
Running `rustc --crate-name cfg_if
/<<PKGBUILDDIR>>/debian/cargo_registry/cfg-if-0.1.6/src/lib.rs --color never
--crate-type lib --emit=dep-info,link -C debuginfo=2 -C
metadata=ccb657e2adc0c809 -C extra-filename=-ccb657e2adc0c809 --out-dir
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target
x86_64-unknown-linux-gnu -L
dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L
dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn -C debuginfo=2
--cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro
--remap-path-prefix /<<PKGBUILDDIR>>=/usr/share/cargo/registry/opener-0.3.0`
Running
`/<<PKGBUILDDIR>>/target/debug/build/proc-macro2-4386f0ca6bd23fd4/build-script-build`
[proc-macro2 0.4.27] cargo:rerun-if-changed=build.rs
[proc-macro2 0.4.27] cargo:rustc-cfg=u128
[proc-macro2 0.4.27] cargo:rustc-cfg=use_proc_macro
[proc-macro2 0.4.27] cargo:rustc-cfg=wrap_proc_macro
Running
`/<<PKGBUILDDIR>>/target/debug/build/libc-c9e8a1016dba7752/build-script-build`
[libc 0.2.48] cargo:rustc-cfg=core_cvoid
Running
`/<<PKGBUILDDIR>>/target/debug/build/backtrace-sys-752798b597b87583/build-script-build`
[backtrace-sys 0.1.28] cargo:rustc-link-lib=static=backtrace
[backtrace-sys 0.1.28]
cargo:rustc-link-search=native=/usr/lib/gcc/x86_64-linux-gnu/8/
[backtrace-sys 0.1.28] dh-cargo:deb-built-using=backtrace=0~=libgcc-[0-9]+-dev
.*
Compiling backtrace v0.3.13
Running `rustc --crate-name build_script_build
/<<PKGBUILDDIR>>/debian/cargo_registry/backtrace-0.3.13/build.rs --color never
--crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg
'feature="backtrace-sys"' --cfg 'feature="coresymbolication"' --cfg
'feature="dbghelp"' --cfg 'feature="default"' --cfg 'feature="dladdr"' --cfg
'feature="libbacktrace"' --cfg 'feature="libunwind"' --cfg 'feature="std"' -C
metadata=b32ff627d6cc1955 -C extra-filename=-b32ff627d6cc1955 --out-dir
/<<PKGBUILDDIR>>/target/debug/build/backtrace-b32ff627d6cc1955 -L
dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern
autocfg=/<<PKGBUILDDIR>>/target/debug/deps/libautocfg-ff9a63bf38561cff.rlib
--cap-lints warn`
Running
`/<<PKGBUILDDIR>>/target/debug/build/failure_derive-4b7e5641c6406b41/build-script-build`
[failure_derive 0.1.5] cargo:rustc-cfg=has_dyn_trait
Running `rustc --crate-name proc_macro2
/<<PKGBUILDDIR>>/debian/cargo_registry/proc-macro2-0.4.27/src/lib.rs --color
never --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg
'feature="default"' --cfg 'feature="proc-macro"' -C metadata=87db253c67b8c866
-C extra-filename=-87db253c67b8c866 --out-dir
/<<PKGBUILDDIR>>/target/debug/deps -L
dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern
unicode_xid=/<<PKGBUILDDIR>>/target/debug/deps/libunicode_xid-d0685fa25ab49bda.rlib
--cap-lints warn --cfg u128 --cfg use_proc_macro --cfg wrap_proc_macro`
Running `rustc --crate-name libc
/<<PKGBUILDDIR>>/debian/cargo_registry/libc-0.2.48/src/lib.rs --color never
--crate-type lib --emit=dep-info,link -C debuginfo=2 -C
metadata=b301d1622052cea9 -C extra-filename=-b301d1622052cea9 --out-dir
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target
x86_64-unknown-linux-gnu -L
dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L
dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn -C debuginfo=2
--cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro
--remap-path-prefix /<<PKGBUILDDIR>>=/usr/share/cargo/registry/opener-0.3.0
--cfg core_cvoid`
Running
`/<<PKGBUILDDIR>>/target/debug/build/backtrace-b32ff627d6cc1955/build-script-build`
[backtrace 0.3.13] cargo:rustc-cfg=rustc_1_30
[backtrace 0.3.13] cargo:rerun-if-changed=build.rs
Compiling quote v0.6.11
Running `rustc --crate-name quote
/<<PKGBUILDDIR>>/debian/cargo_registry/quote-0.6.11/src/lib.rs --color never
--crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"'
--cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"' -C
metadata=62e8895ebc9b1f2f -C extra-filename=-62e8895ebc9b1f2f --out-dir
/<<PKGBUILDDIR>>/target/debug/deps -L
dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern
proc_macro2=/<<PKGBUILDDIR>>/target/debug/deps/libproc_macro2-87db253c67b8c866.rlib
--cap-lints warn`
Running `rustc --crate-name backtrace_sys
/<<PKGBUILDDIR>>/debian/cargo_registry/backtrace-sys-0.1.28/src/lib.rs --color
never --crate-type lib --emit=dep-info,link -C debuginfo=2 -C
metadata=8def9c64d3affe29 -C extra-filename=-8def9c64d3affe29 --out-dir
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target
x86_64-unknown-linux-gnu -L
dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L
dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern
libc=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/liblibc-b301d1622052cea9.rlib
--cap-lints warn -C debuginfo=2 --cap-lints warn -C
linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix
/<<PKGBUILDDIR>>=/usr/share/cargo/registry/opener-0.3.0 -L
native=/usr/lib/gcc/x86_64-linux-gnu/8/ -l static=backtrace`
Compiling syn v0.15.26
Running `rustc --crate-name syn
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-0.15.26/src/lib.rs --color never
--crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg
'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"'
--cfg 'feature="extra-traits"' --cfg 'feature="parsing"' --cfg
'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="proc-macro2"'
--cfg 'feature="quote"' --cfg 'feature="visit"' -C metadata=2b1f96d4996d21b6 -C
extra-filename=-2b1f96d4996d21b6 --out-dir /<<PKGBUILDDIR>>/target/debug/deps
-L dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern
proc_macro2=/<<PKGBUILDDIR>>/target/debug/deps/libproc_macro2-87db253c67b8c866.rlib
--extern
quote=/<<PKGBUILDDIR>>/target/debug/deps/libquote-62e8895ebc9b1f2f.rlib
--extern
unicode_xid=/<<PKGBUILDDIR>>/target/debug/deps/libunicode_xid-d0685fa25ab49bda.rlib
--cap-lints warn`
Running `rustc --crate-name backtrace
/<<PKGBUILDDIR>>/debian/cargo_registry/backtrace-0.3.13/src/lib.rs --color
never --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg
'feature="backtrace-sys"' --cfg 'feature="coresymbolication"' --cfg
'feature="dbghelp"' --cfg 'feature="default"' --cfg 'feature="dladdr"' --cfg
'feature="libbacktrace"' --cfg 'feature="libunwind"' --cfg 'feature="std"' -C
metadata=513602044538b44f -C extra-filename=-513602044538b44f --out-dir
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target
x86_64-unknown-linux-gnu -L
dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L
dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern
backtrace_sys=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libbacktrace_sys-8def9c64d3affe29.rlib
--extern
cfg_if=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libcfg_if-ccb657e2adc0c809.rlib
--extern libc=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps
/liblibc-b301d1622052cea9.rlib --extern
rustc_demangle=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/librustc_demangle-0be214a18526b2cc.rlib
--cap-lints warn -C debuginfo=2 --cap-lints warn -C
linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix
/<<PKGBUILDDIR>>=/usr/share/cargo/registry/opener-0.3.0 --cfg rustc_1_30 -L
native=/usr/lib/gcc/x86_64-linux-gnu/8/`
Compiling synstructure v0.10.1
Running `rustc --crate-name synstructure
/<<PKGBUILDDIR>>/debian/cargo_registry/synstructure-0.10.1/src/lib.rs --color
never --crate-type lib --emit=dep-info,link -C debuginfo=2 -C
metadata=3d9bb62ddd34d85d -C extra-filename=-3d9bb62ddd34d85d --out-dir
/<<PKGBUILDDIR>>/target/debug/deps -L
dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern
proc_macro2=/<<PKGBUILDDIR>>/target/debug/deps/libproc_macro2-87db253c67b8c866.rlib
--extern
quote=/<<PKGBUILDDIR>>/target/debug/deps/libquote-62e8895ebc9b1f2f.rlib
--extern syn=/<<PKGBUILDDIR>>/target/debug/deps/libsyn-2b1f96d4996d21b6.rlib
--extern
unicode_xid=/<<PKGBUILDDIR>>/target/debug/deps/libunicode_xid-d0685fa25ab49bda.rlib
--cap-lints warn`
warning: unused `#[macro_use]` import
-->
/<<PKGBUILDDIR>>/debian/cargo_registry/synstructure-0.10.1/src/lib.rs:164:1
|
164 | #[macro_use]
| ^^^^^^^^^^^^
|
= note: #[warn(unused_imports)] on by default
Running `rustc --crate-name failure_derive
/<<PKGBUILDDIR>>/debian/cargo_registry/failure_derive-0.1.5/src/lib.rs --color
never --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C
debuginfo=2 -C metadata=ee49fe281239e076 -C extra-filename=-ee49fe281239e076
--out-dir /<<PKGBUILDDIR>>/target/debug/deps -L
dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern
proc_macro2=/<<PKGBUILDDIR>>/target/debug/deps/libproc_macro2-87db253c67b8c866.rlib
--extern
quote=/<<PKGBUILDDIR>>/target/debug/deps/libquote-62e8895ebc9b1f2f.rlib
--extern syn=/<<PKGBUILDDIR>>/target/debug/deps/libsyn-2b1f96d4996d21b6.rlib
--extern
synstructure=/<<PKGBUILDDIR>>/target/debug/deps/libsynstructure-3d9bb62ddd34d85d.rlib
--cap-lints warn --cfg has_dyn_trait`
Compiling failure v0.1.3
Running `rustc --crate-name failure
/<<PKGBUILDDIR>>/debian/cargo_registry/failure-0.1.3/src/lib.rs --color never
--crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg
'feature="backtrace"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg
'feature="failure_derive"' --cfg 'feature="std"' -C metadata=b2b60aa8e87d657d
-C extra-filename=-b2b60aa8e87d657d --out-dir
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target
x86_64-unknown-linux-gnu -L
dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L
dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern
backtrace=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libbacktrace-513602044538b44f.rlib
--extern
failure_derive=/<<PKGBUILDDIR>>/target/debug/deps/libfailure_derive-ee49fe281239e076.so
--cap-lints warn -C debuginfo=2 --cap-lints warn -C
linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix
/<<PKGBUILDDIR>>=/usr/share/cargo/registry/opener-0.3.0 -L nativ
e=/usr/lib/gcc/x86_64-linux-gnu/8/`
Compiling opener v0.3.0 (/<<PKGBUILDDIR>>)
Running `rustc --crate-name opener src/lib.rs --color never --crate-type
lib --emit=dep-info,link -C debuginfo=2 -C metadata=dd933d4f0c7f0eb9 -C
extra-filename=-dd933d4f0c7f0eb9 --out-dir
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target
x86_64-unknown-linux-gnu -C
incremental=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/incremental
-L dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L
dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern
failure=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libfailure-b2b60aa8e87d657d.rlib
--extern
failure_derive=/<<PKGBUILDDIR>>/target/debug/deps/libfailure_derive-ee49fe281239e076.so
-C debuginfo=2 --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C
link-arg=-Wl,-z,relro --remap-path-prefix
/<<PKGBUILDDIR>>=/usr/share/cargo/registry/opener-0.3.0 -L
native=/usr/lib/gcc/x86_64-linux-gnu/8/`
error[E0407]: method `name` is not a member of trait `failure::Fail`
--> src/lib.rs:40:17
|
40 | #[derive(Debug, Fail)]
| ^^^^ not a member of trait `failure::Fail`
error: aborting due to previous error
For more information about this error, try `rustc --explain E0407`.
error: Could not compile `opener`.
Caused by:
process didn't exit successfully: `rustc --crate-name opener src/lib.rs
--color never --crate-type lib --emit=dep-info,link -C debuginfo=2 -C
metadata=dd933d4f0c7f0eb9 -C extra-filename=-dd933d4f0c7f0eb9 --out-dir
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target
x86_64-unknown-linux-gnu -C
incremental=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/incremental
-L dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L
dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern
failure=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libfailure-b2b60aa8e87d657d.rlib
--extern
failure_derive=/<<PKGBUILDDIR>>/target/debug/deps/libfailure_derive-ee49fe281239e076.so
-C debuginfo=2 --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C
link-arg=-Wl,-z,relro --remap-path-prefix
/<<PKGBUILDDIR>>=/usr/share/cargo/registry/opener-0.3.0 -L
native=/usr/lib/gcc/x86_64-linux-gnu/8/` (exit code: 1)
dh_auto_test: /usr/share/cargo/bin/cargo build returned exit code 101
make: *** [debian/rules:3: build-arch] Error 101
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit
status 2
--------------------------------------------------------------------------------
The build was made in my autobuilder with "dpkg-buildpackage -A"
and it also fails here:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/rust-opener.html
If this is really a bug in one of the build-depends, please use reassign and
affects,
so that this is still visible in the BTS web page for this package.
Thanks.