[Pkg-rust-maintainers] Bug#1122980: rust-gio: autopkgtest regression
Adrian Bunk
bunk at debian.org
Mon Dec 15 13:44:34 GMT 2025
Source: rust-gio
Version: 0.21.5-1
Severity: serious
https://tracker.debian.org/pkg/rust-gio
Issues preventing migration:
∙ ∙ Autopkgtest for rust-gio/0.21.5-1: amd64: Regression ♻ (reference ♻), arm64: Regression ♻ (reference ♻), i386: Regression ♻ (reference ♻), ppc64el: Regression ♻ (reference ♻), s390x: Regression ♻ (reference ♻)
https://ci.debian.net/data/autopkgtest/testing/amd64/r/rust-gio/67081998/log.gz
...
1105s failures:
1105s
1105s ---- settings::test::bool_set_get stdout ----
1105s
1105s thread 'settings::test::bool_set_get' panicked at src/settings.rs:245:71:
1105s called `Option::unwrap()` on a `None` value
1105s stack backtrace:
1105s 0: __rustc::rust_begin_unwind
1105s at /usr/src/rustc-1.90.0/library/std/src/panicking.rs:697:5
1105s 1: core::panicking::panic_fmt
1105s at /usr/src/rustc-1.90.0/library/core/src/panicking.rs:75:14
1105s 2: core::panicking::panic
1105s at /usr/src/rustc-1.90.0/library/core/src/panicking.rs:145:5
1105s 3: core::option::unwrap_failed
1105s at /usr/src/rustc-1.90.0/library/core/src/option.rs:2130:5
1105s 4: core::option::Option<T>::unwrap
1105s at /usr/src/rustc-1.90.0/library/core/src/option.rs:1009:21
1105s 5: gio::settings::test::set_env::{{closure}}
1105s at ./src/settings.rs:245:71
1105s 6: std::sync::poison::once::Once::call_once::{{closure}}
1105s at /usr/src/rustc-1.90.0/library/std/src/sync/poison/once.rs:155:41
1105s 7: std::sys::sync::once::futex::Once::call
1105s at /usr/src/rustc-1.90.0/library/std/src/sys/sync/once/futex.rs:178:21
1105s 8: std::sync::poison::once::Once::call_once
1105s at /usr/src/rustc-1.90.0/library/std/src/sync/poison/once.rs:155:20
1105s 9: gio::settings::test::set_env
1105s at ./src/settings.rs:244:14
1105s 10: gio::settings::test::bool_set_get::{{closure}}
1105s at ./src/settings.rs:285:9
1105s 11: core::ops::function::FnOnce::call_once
1105s at /usr/src/rustc-1.90.0/library/core/src/ops/function.rs:253:5
1105s 12: serial_test::serial_code_lock::local_serial_core
1105s at /usr/share/cargo/registry/serial_test-2.0.0/src/serial_code_lock.rs:25:5
1105s 13: gio::settings::test::bool_set_get
1105s at ./src/settings.rs:283:5
1105s 14: gio::settings::test::bool_set_get::{{closure}}
1105s at ./src/settings.rs:284:22
1105s 15: core::ops::function::FnOnce::call_once
1105s at /usr/src/rustc-1.90.0/library/core/src/ops/function.rs:253:5
1105s 16: core::ops::function::FnOnce::call_once
1105s at /usr/src/rustc-1.90.0/library/core/src/ops/function.rs:253:5
1105s note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
1105s
1105s ---- settings::test::string_get stdout ----
1105s
1105s thread 'settings::test::string_get' panicked at src/settings.rs:244:14:
1105s Once instance has previously been poisoned
1105s stack backtrace:
1105s 0: __rustc::rust_begin_unwind
1105s at /usr/src/rustc-1.90.0/library/std/src/panicking.rs:697:5
1105s 1: core::panicking::panic_fmt
1105s at /usr/src/rustc-1.90.0/library/core/src/panicking.rs:75:14
1105s 2: std::sys::sync::once::futex::Once::call
1105s at /usr/src/rustc-1.90.0/library/std/src/sys/sync/once/futex.rs:150:21
1105s 3: std::sync::poison::once::Once::call_once
1105s at /usr/src/rustc-1.90.0/library/std/src/sync/poison/once.rs:155:20
1105s 4: gio::settings::test::set_env
1105s at ./src/settings.rs:244:14
1105s 5: gio::settings::test::string_get::{{closure}}
1105s at ./src/settings.rs:277:9
1105s 6: core::ops::function::FnOnce::call_once
1105s at /usr/src/rustc-1.90.0/library/core/src/ops/function.rs:253:5
1105s 7: serial_test::serial_code_lock::local_serial_core
1105s at /usr/share/cargo/registry/serial_test-2.0.0/src/serial_code_lock.rs:25:5
1105s 8: gio::settings::test::string_get
1105s at ./src/settings.rs:275:5
1105s 9: gio::settings::test::string_get::{{closure}}
1105s at ./src/settings.rs:276:20
1105s 10: core::ops::function::FnOnce::call_once
1105s at /usr/src/rustc-1.90.0/library/core/src/ops/function.rs:253:5
1105s 11: core::ops::function::FnOnce::call_once
1105s at /usr/src/rustc-1.90.0/library/core/src/ops/function.rs:253:5
1105s note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
1105s
1105s
1105s failures:
1105s settings::test::bool_set_get
1105s settings::test::string_get
1105s
1105s test result: FAILED. 84 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.72s
1105s
1105s error: test failed, to rerun pass `--lib`
1106s autopkgtest [11:35:50]: test librust-gio-dev:: -----------------------]
1106s autopkgtest [11:35:50]: test librust-gio-dev:: - - - - - - - - - - results - - - - - - - - - -
1106s librust-gio-dev: FAIL non-zero exit status 101
1106s autopkgtest [11:35:50]: @@@@@@@@@@@@@@@@@@@@ summary
1106s rust-gio:@ FAIL non-zero exit status 101
1106s librust-gio-dev:default FAIL non-zero exit status 101
1106s librust-gio-dev:v2_58 FAIL non-zero exit status 101
1106s librust-gio-dev:v2_60 FAIL non-zero exit status 101
1106s librust-gio-dev:v2_62 FAIL non-zero exit status 101
1106s librust-gio-dev:v2_64 FAIL non-zero exit status 101
1106s librust-gio-dev:v2_66 FAIL non-zero exit status 101
1106s librust-gio-dev:v2_68 FAIL non-zero exit status 101
1106s librust-gio-dev:v2_70 FAIL non-zero exit status 101
1106s librust-gio-dev:v2_72 FAIL non-zero exit status 101
1106s librust-gio-dev:v2_74 FAIL non-zero exit status 101
1106s librust-gio-dev:v2_76 FAIL non-zero exit status 101
1106s librust-gio-dev:v2_78 FAIL non-zero exit status 101
1106s librust-gio-dev:v2_80 FAIL non-zero exit status 101
1106s librust-gio-dev:v2_82 FAIL non-zero exit status 101
1106s librust-gio-dev:v2_84 FAIL non-zero exit status 101
1106s librust-gio-dev:v2_86 FAIL non-zero exit status 101
1106s librust-gio-dev: FAIL non-zero exit status 101
More information about the Pkg-rust-maintainers
mailing list