[Pkg-rust-maintainers] Bug#1126419: autopkgtest regression with rust-xdg 2.5.2-4

Pushkar Kulkarni pushkar.kulkarni at canonical.com
Sun Jan 25 17:47:13 GMT 2026


Source: rust-xdg
Version: 2.5.2-4
Severity: serious
Usertags: regression

The base_directories::test::test_prefix test tries to create a file in
$HOME and fails due to lack of permissions [1].

---- base_directories::test::test_prefix stdout ----

thread 'base_directories::test::test_prefix' panicked at
src/base_directories.rs:1223:45:
called `Result::unwrap()` on an `Err` value: Os { code: 13, kind:
PermissionDenied, message: "Permission denied" }
stack backtrace:
   0: __rustc::rust_begin_unwind
             at
/build/rustc-1.88-0Xu99q/rustc-1.88-1.88.0+dfsg0ubuntu1/library/std/src/panicking.rs:697:5
   1: core::panicking::panic_fmt
             at
/build/rustc-1.88-0Xu99q/rustc-1.88-1.88.0+dfsg0ubuntu1/library/core/src/panicking.rs:75:14
   2: core::result::unwrap_failed
             at
/build/rustc-1.88-0Xu99q/rustc-1.88-1.88.0+dfsg0ubuntu1/library/core/src/result.rs:1732:5
   3: core::result::Result<T,E>::unwrap
             at
/build/rustc-1.88-0Xu99q/rustc-1.88-1.88.0+dfsg0ubuntu1/library/core/src/result.rs:1137:23
   4: xdg::base_directories::test::test_prefix
             at ./src/base_directories.rs:1223:13
   5: xdg::base_directories::test::test_prefix::{{closure}}
             at ./src/base_directories.rs:1207:21
   6: core::ops::function::FnOnce::call_once
             at
/build/rustc-1.88-0Xu99q/rustc-1.88-1.88.0+dfsg0ubuntu1/library/core/src/ops/function.rs:250:5
   7: core::ops::function::FnOnce::call_once
             at
/build/rustc-1.88-0Xu99q/rustc-1.88-1.88.0+dfsg0ubuntu1/library/core/src/ops/function.rs:250:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a
verbose backtrace.

failures:
    base_directories::test::test_prefix

One of the possible fixes is to use a temporary directory to create
this cache file in. Another solution is to simply skip this test.

[1] https://ci.debian.net/packages/r/rust-xdg/testing/amd64/68045692/



More information about the Pkg-rust-maintainers mailing list