[Pkg-rust-maintainers] Bug#1100351: rust-rebuilderd-common: FTBFS: api::tests::test_endpoint_format_default stdout

Santiago Vila sanvila at debian.org
Wed Mar 12 21:04:41 GMT 2025


Package: src:rust-rebuilderd-common
Version: 0.22.1-1
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem cargo
   dh_auto_clean -O--buildsystem=cargo
debian cargo wrapper: options = ['parallel=1'], profiles = [], parallel = ['-j1'], lto = 
debian cargo wrapper: rust_type = x86_64-unknown-linux-gnu, gnu_type = x86_64-linux-gnu
debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', 'clean', '--verbose', '--verbose'],) {'check': True}
     Removed 0 files
   dh_autoreconf_clean -O--buildsystem=cargo
   dh_clean -XCargo.toml.orig -O--buildsystem=cargo
 debian/rules binary
dh binary --buildsystem cargo
   dh_update_autotools_config -O--buildsystem=cargo
   dh_autoreconf -O--buildsystem=cargo
   dh_auto_configure -O--buildsystem=cargo

[... snipped ...]

test api::tests::test_endpoint_format_example_com ... FAILED
test api::tests::test_endpoint_format_example_com_trailing_slash ... FAILED
test api::tests::test_endpoint_format_example_com_with_path ... FAILED
test api::tests::test_endpoint_format_example_com_with_path_trailing_slash ... FAILED
test utils::tests::test_secs_to_human_0s ... ok
test utils::tests::test_secs_to_human_100h ... ok
test utils::tests::test_secs_to_human_10m_30s ... ok
test utils::tests::test_secs_to_human_12h_10m_30s ... ok
test utils::tests::test_secs_to_human_1h ... ok
test utils::tests::test_secs_to_human_1m ... ok
test utils::tests::test_secs_to_human_1m_30s ... ok
test utils::tests::test_secs_to_human_1s ... ok

failures:

---- api::tests::test_endpoint_format_default stdout ----

thread 'api::tests::test_endpoint_format_default' panicked at src/api.rs:434:63:
called `Result::unwrap()` on an `Err` value: builder error

Caused by:
    OpenSSL error

Stack backtrace:
   0: anyhow::error::<impl core::convert::From<E> for anyhow::Error>::from
             at /usr/share/cargo/registry/anyhow-1.0.95/src/backtrace.rs:27:14
   1: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
   2: core::result::Result<T,E>::map_err
             at /usr/src/rustc-1.85.0/library/core/src/result.rs:856:27
   3: rebuilderd_common::http::client
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/http.rs:6:5
   4: rebuilderd_common::api::Client::new
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:49:22
   5: rebuilderd_common::api::tests::test_endpoint_format_default
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:434:22
   6: rebuilderd_common::api::tests::test_endpoint_format_default::{{closure}}
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:433:38
   7: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
   8: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
   9: test::__rust_begin_short_backtrace
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:632:18
  10: test::types::RunnableTest::run
             at /usr/src/rustc-1.85.0/library/test/src/types.rs:145:40
  11: test::run_test_in_process::{{closure}}
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:655:60
  12: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /usr/src/rustc-1.85.0/library/core/src/panic/unwind_safe.rs:272:9
  13: std::panicking::try::do_call
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:584:40
  14: std::panicking::try
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:547:19
  15: std::panic::catch_unwind
             at /usr/src/rustc-1.85.0/library/std/src/panic.rs:358:14
  16: test::run_test_in_process
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:655:27
  17: test::run_test::{{closure}}
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:576:43
  18: test::run_test::{{closure}}
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:606:41
  19: std::sys::backtrace::__rust_begin_short_backtrace
             at /usr/src/rustc-1.85.0/library/std/src/sys/backtrace.rs:152:18
  20: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}
             at /usr/src/rustc-1.85.0/library/std/src/thread/mod.rs:564:17
  21: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /usr/src/rustc-1.85.0/library/core/src/panic/unwind_safe.rs:272:9
  22: std::panicking::try::do_call
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:584:40
  23: std::panicking::try
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:547:19
  24: std::panic::catch_unwind
             at /usr/src/rustc-1.85.0/library/std/src/panic.rs:358:14
  25: std::thread::Builder::spawn_unchecked_::{{closure}}
             at /usr/src/rustc-1.85.0/library/std/src/thread/mod.rs:562:30
  26: core::ops::function::FnOnce::call_once{{vtable.shim}}
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
  27: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /usr/src/rustc-1.85.0/library/alloc/src/boxed.rs:1993:9
  28: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /usr/src/rustc-1.85.0/library/alloc/src/boxed.rs:1993:9
  29: std::sys::pal::unix::thread::Thread::new::thread_start
             at /usr/src/rustc-1.85.0/library/std/src/sys/pal/unix/thread.rs:106:17
  30: <unknown>
  31: <unknown>
stack backtrace:
   0: rust_begin_unwind
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:692:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.85.0/library/core/src/panicking.rs:75:14
   2: core::result::unwrap_failed
             at /usr/src/rustc-1.85.0/library/core/src/result.rs:1704:5
   3: core::result::Result<T,E>::unwrap
             at /usr/src/rustc-1.85.0/library/core/src/result.rs:1109:23
   4: rebuilderd_common::api::tests::test_endpoint_format_default
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:434:22
   5: rebuilderd_common::api::tests::test_endpoint_format_default::{{closure}}
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:433:38
   6: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
   7: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

---- api::tests::test_endpoint_format_example_com stdout ----

thread 'api::tests::test_endpoint_format_example_com' panicked at src/api.rs:441:84:
called `Result::unwrap()` on an `Err` value: builder error

Caused by:
    OpenSSL error

Stack backtrace:
   0: anyhow::error::<impl core::convert::From<E> for anyhow::Error>::from
             at /usr/share/cargo/registry/anyhow-1.0.95/src/backtrace.rs:27:14
   1: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
   2: core::result::Result<T,E>::map_err
             at /usr/src/rustc-1.85.0/library/core/src/result.rs:856:27
   3: rebuilderd_common::http::client
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/http.rs:6:5
   4: rebuilderd_common::api::Client::new
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:49:22
   5: rebuilderd_common::api::tests::test_endpoint_format_example_com
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:441:13
   6: rebuilderd_common::api::tests::test_endpoint_format_example_com::{{closure}}
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:439:42
   7: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
   8: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
   9: test::__rust_begin_short_backtrace
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:632:18
  10: test::types::RunnableTest::run
             at /usr/src/rustc-1.85.0/library/test/src/types.rs:145:40
  11: test::run_test_in_process::{{closure}}
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:655:60
  12: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /usr/src/rustc-1.85.0/library/core/src/panic/unwind_safe.rs:272:9
  13: std::panicking::try::do_call
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:584:40
  14: std::panicking::try
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:547:19
  15: std::panic::catch_unwind
             at /usr/src/rustc-1.85.0/library/std/src/panic.rs:358:14
  16: test::run_test_in_process
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:655:27
  17: test::run_test::{{closure}}
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:576:43
  18: test::run_test::{{closure}}
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:606:41
  19: std::sys::backtrace::__rust_begin_short_backtrace
             at /usr/src/rustc-1.85.0/library/std/src/sys/backtrace.rs:152:18
  20: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}
             at /usr/src/rustc-1.85.0/library/std/src/thread/mod.rs:564:17
  21: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /usr/src/rustc-1.85.0/library/core/src/panic/unwind_safe.rs:272:9
  22: std::panicking::try::do_call
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:584:40
  23: std::panicking::try
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:547:19
  24: std::panic::catch_unwind
             at /usr/src/rustc-1.85.0/library/std/src/panic.rs:358:14
  25: std::thread::Builder::spawn_unchecked_::{{closure}}
             at /usr/src/rustc-1.85.0/library/std/src/thread/mod.rs:562:30
  26: core::ops::function::FnOnce::call_once{{vtable.shim}}
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
  27: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /usr/src/rustc-1.85.0/library/alloc/src/boxed.rs:1993:9
  28: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /usr/src/rustc-1.85.0/library/alloc/src/boxed.rs:1993:9
  29: std::sys::pal::unix::thread::Thread::new::thread_start
             at /usr/src/rustc-1.85.0/library/std/src/sys/pal/unix/thread.rs:106:17
  30: <unknown>
  31: <unknown>
stack backtrace:
   0: rust_begin_unwind
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:692:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.85.0/library/core/src/panicking.rs:75:14
   2: core::result::unwrap_failed
             at /usr/src/rustc-1.85.0/library/core/src/result.rs:1704:5
   3: core::result::Result<T,E>::unwrap
             at /usr/src/rustc-1.85.0/library/core/src/result.rs:1109:23
   4: rebuilderd_common::api::tests::test_endpoint_format_example_com
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:441:13
   5: rebuilderd_common::api::tests::test_endpoint_format_example_com::{{closure}}
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:439:42
   6: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
   7: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

---- api::tests::test_endpoint_format_example_com_trailing_slash stdout ----

thread 'api::tests::test_endpoint_format_example_com_trailing_slash' panicked at src/api.rs:448:85:
called `Result::unwrap()` on an `Err` value: builder error

Caused by:
    OpenSSL error

Stack backtrace:
   0: anyhow::error::<impl core::convert::From<E> for anyhow::Error>::from
             at /usr/share/cargo/registry/anyhow-1.0.95/src/backtrace.rs:27:14
   1: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
   2: core::result::Result<T,E>::map_err
             at /usr/src/rustc-1.85.0/library/core/src/result.rs:856:27
   3: rebuilderd_common::http::client
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/http.rs:6:5
   4: rebuilderd_common::api::Client::new
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:49:22
   5: rebuilderd_common::api::tests::test_endpoint_format_example_com_trailing_slash
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:448:13
   6: rebuilderd_common::api::tests::test_endpoint_format_example_com_trailing_slash::{{closure}}
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:446:57
   7: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
   8: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
   9: test::__rust_begin_short_backtrace
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:632:18
  10: test::types::RunnableTest::run
             at /usr/src/rustc-1.85.0/library/test/src/types.rs:145:40
  11: test::run_test_in_process::{{closure}}
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:655:60
  12: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /usr/src/rustc-1.85.0/library/core/src/panic/unwind_safe.rs:272:9
  13: std::panicking::try::do_call
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:584:40
  14: std::panicking::try
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:547:19
  15: std::panic::catch_unwind
             at /usr/src/rustc-1.85.0/library/std/src/panic.rs:358:14
  16: test::run_test_in_process
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:655:27
  17: test::run_test::{{closure}}
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:576:43
  18: test::run_test::{{closure}}
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:606:41
  19: std::sys::backtrace::__rust_begin_short_backtrace
             at /usr/src/rustc-1.85.0/library/std/src/sys/backtrace.rs:152:18
  20: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}
             at /usr/src/rustc-1.85.0/library/std/src/thread/mod.rs:564:17
  21: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /usr/src/rustc-1.85.0/library/core/src/panic/unwind_safe.rs:272:9
  22: std::panicking::try::do_call
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:584:40
  23: std::panicking::try
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:547:19
  24: std::panic::catch_unwind
             at /usr/src/rustc-1.85.0/library/std/src/panic.rs:358:14
  25: std::thread::Builder::spawn_unchecked_::{{closure}}
             at /usr/src/rustc-1.85.0/library/std/src/thread/mod.rs:562:30
  26: core::ops::function::FnOnce::call_once{{vtable.shim}}
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
  27: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /usr/src/rustc-1.85.0/library/alloc/src/boxed.rs:1993:9
  28: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /usr/src/rustc-1.85.0/library/alloc/src/boxed.rs:1993:9
  29: std::sys::pal::unix::thread::Thread::new::thread_start
             at /usr/src/rustc-1.85.0/library/std/src/sys/pal/unix/thread.rs:106:17
  30: <unknown>
  31: <unknown>
stack backtrace:
   0: rust_begin_unwind
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:692:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.85.0/library/core/src/panicking.rs:75:14
   2: core::result::unwrap_failed
             at /usr/src/rustc-1.85.0/library/core/src/result.rs:1704:5
   3: core::result::Result<T,E>::unwrap
             at /usr/src/rustc-1.85.0/library/core/src/result.rs:1109:23
   4: rebuilderd_common::api::tests::test_endpoint_format_example_com_trailing_slash
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:448:13
   5: rebuilderd_common::api::tests::test_endpoint_format_example_com_trailing_slash::{{closure}}
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:446:57
   6: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
   7: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

---- api::tests::test_endpoint_format_example_com_with_path stdout ----

thread 'api::tests::test_endpoint_format_example_com_with_path' panicked at src/api.rs:458:10:
called `Result::unwrap()` on an `Err` value: builder error

Caused by:
    OpenSSL error

Stack backtrace:
   0: anyhow::error::<impl core::convert::From<E> for anyhow::Error>::from
             at /usr/share/cargo/registry/anyhow-1.0.95/src/backtrace.rs:27:14
   1: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
   2: core::result::Result<T,E>::map_err
             at /usr/src/rustc-1.85.0/library/core/src/result.rs:856:27
   3: rebuilderd_common::http::client
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/http.rs:6:5
   4: rebuilderd_common::api::Client::new
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:49:22
   5: rebuilderd_common::api::tests::test_endpoint_format_example_com_with_path
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:454:22
   6: rebuilderd_common::api::tests::test_endpoint_format_example_com_with_path::{{closure}}
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:453:52
   7: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
   8: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
   9: test::__rust_begin_short_backtrace
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:632:18
  10: test::types::RunnableTest::run
             at /usr/src/rustc-1.85.0/library/test/src/types.rs:145:40
  11: test::run_test_in_process::{{closure}}
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:655:60
  12: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /usr/src/rustc-1.85.0/library/core/src/panic/unwind_safe.rs:272:9
  13: std::panicking::try::do_call
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:584:40
  14: std::panicking::try
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:547:19
  15: std::panic::catch_unwind
             at /usr/src/rustc-1.85.0/library/std/src/panic.rs:358:14
  16: test::run_test_in_process
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:655:27
  17: test::run_test::{{closure}}
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:576:43
  18: test::run_test::{{closure}}
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:606:41
  19: std::sys::backtrace::__rust_begin_short_backtrace
             at /usr/src/rustc-1.85.0/library/std/src/sys/backtrace.rs:152:18
  20: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}
             at /usr/src/rustc-1.85.0/library/std/src/thread/mod.rs:564:17
  21: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /usr/src/rustc-1.85.0/library/core/src/panic/unwind_safe.rs:272:9
  22: std::panicking::try::do_call
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:584:40
  23: std::panicking::try
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:547:19
  24: std::panic::catch_unwind
             at /usr/src/rustc-1.85.0/library/std/src/panic.rs:358:14
  25: std::thread::Builder::spawn_unchecked_::{{closure}}
             at /usr/src/rustc-1.85.0/library/std/src/thread/mod.rs:562:30
  26: core::ops::function::FnOnce::call_once{{vtable.shim}}
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
  27: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /usr/src/rustc-1.85.0/library/alloc/src/boxed.rs:1993:9
  28: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /usr/src/rustc-1.85.0/library/alloc/src/boxed.rs:1993:9
  29: std::sys::pal::unix::thread::Thread::new::thread_start
             at /usr/src/rustc-1.85.0/library/std/src/sys/pal/unix/thread.rs:106:17
  30: <unknown>
  31: <unknown>
stack backtrace:
   0: rust_begin_unwind
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:692:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.85.0/library/core/src/panicking.rs:75:14
   2: core::result::unwrap_failed
             at /usr/src/rustc-1.85.0/library/core/src/result.rs:1704:5
   3: core::result::Result<T,E>::unwrap
             at /usr/src/rustc-1.85.0/library/core/src/result.rs:1109:23
   4: rebuilderd_common::api::tests::test_endpoint_format_example_com_with_path
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:454:22
   5: rebuilderd_common::api::tests::test_endpoint_format_example_com_with_path::{{closure}}
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:453:52
   6: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
   7: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

---- api::tests::test_endpoint_format_example_com_with_path_trailing_slash stdout ----

thread 'api::tests::test_endpoint_format_example_com_with_path_trailing_slash' panicked at src/api.rs:471:10:
called `Result::unwrap()` on an `Err` value: builder error

Caused by:
    OpenSSL error

Stack backtrace:
   0: anyhow::error::<impl core::convert::From<E> for anyhow::Error>::from
             at /usr/share/cargo/registry/anyhow-1.0.95/src/backtrace.rs:27:14
   1: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
   2: core::result::Result<T,E>::map_err
             at /usr/src/rustc-1.85.0/library/core/src/result.rs:856:27
   3: rebuilderd_common::http::client
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/http.rs:6:5
   4: rebuilderd_common::api::Client::new
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:49:22
   5: rebuilderd_common::api::tests::test_endpoint_format_example_com_with_path_trailing_slash
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:467:22
   6: rebuilderd_common::api::tests::test_endpoint_format_example_com_with_path_trailing_slash::{{closure}}
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:466:67
   7: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
   8: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
   9: test::__rust_begin_short_backtrace
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:632:18
  10: test::types::RunnableTest::run
             at /usr/src/rustc-1.85.0/library/test/src/types.rs:145:40
  11: test::run_test_in_process::{{closure}}
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:655:60
  12: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /usr/src/rustc-1.85.0/library/core/src/panic/unwind_safe.rs:272:9
  13: std::panicking::try::do_call
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:584:40
  14: std::panicking::try
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:547:19
  15: std::panic::catch_unwind
             at /usr/src/rustc-1.85.0/library/std/src/panic.rs:358:14
  16: test::run_test_in_process
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:655:27
  17: test::run_test::{{closure}}
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:576:43
  18: test::run_test::{{closure}}
             at /usr/src/rustc-1.85.0/library/test/src/lib.rs:606:41
  19: std::sys::backtrace::__rust_begin_short_backtrace
             at /usr/src/rustc-1.85.0/library/std/src/sys/backtrace.rs:152:18
  20: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}
             at /usr/src/rustc-1.85.0/library/std/src/thread/mod.rs:564:17
  21: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /usr/src/rustc-1.85.0/library/core/src/panic/unwind_safe.rs:272:9
  22: std::panicking::try::do_call
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:584:40
  23: std::panicking::try
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:547:19
  24: std::panic::catch_unwind
             at /usr/src/rustc-1.85.0/library/std/src/panic.rs:358:14
  25: std::thread::Builder::spawn_unchecked_::{{closure}}
             at /usr/src/rustc-1.85.0/library/std/src/thread/mod.rs:562:30
  26: core::ops::function::FnOnce::call_once{{vtable.shim}}
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
  27: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /usr/src/rustc-1.85.0/library/alloc/src/boxed.rs:1993:9
  28: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /usr/src/rustc-1.85.0/library/alloc/src/boxed.rs:1993:9
  29: std::sys::pal::unix::thread::Thread::new::thread_start
             at /usr/src/rustc-1.85.0/library/std/src/sys/pal/unix/thread.rs:106:17
  30: <unknown>
  31: <unknown>
stack backtrace:
   0: rust_begin_unwind
             at /usr/src/rustc-1.85.0/library/std/src/panicking.rs:692:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.85.0/library/core/src/panicking.rs:75:14
   2: core::result::unwrap_failed
             at /usr/src/rustc-1.85.0/library/core/src/result.rs:1704:5
   3: core::result::Result<T,E>::unwrap
             at /usr/src/rustc-1.85.0/library/core/src/result.rs:1109:23
   4: rebuilderd_common::api::tests::test_endpoint_format_example_com_with_path_trailing_slash
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:467:22
   5: rebuilderd_common::api::tests::test_endpoint_format_example_com_with_path_trailing_slash::{{closure}}
             at /usr/share/cargo/registry/rebuilderd-common-0.22.1/src/api.rs:466:67
   6: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
   7: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.85.0/library/core/src/ops/function.rs:250:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.


failures:
    api::tests::test_endpoint_format_default
    api::tests::test_endpoint_format_example_com
    api::tests::test_endpoint_format_example_com_trailing_slash
    api::tests::test_endpoint_format_example_com_with_path
    api::tests::test_endpoint_format_example_com_with_path_trailing_slash

test result: FAILED. 8 passed; 5 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s

error: test failed, to rerun pass `--lib`
dh_auto_test: error: /usr/share/cargo/bin/cargo test --all returned exit code 101
make[1]: *** [debian/rules:6: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:3: binary] Error 2
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/202503/

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-rebuilderd-common, so that this is still
visible in the BTS web page for this package.

Thanks.



More information about the Pkg-rust-maintainers mailing list