Public bug reported:
The base_directories::test::test_prefix test tries to create a file in
$HOME and fails due to lack of permissions.
---- 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.
** Affects: rust-xdg (Ubuntu)
Importance: Undecided
Status: New
** Tags: update-excuse
** Tags added: update-excuse
** Description changed:
The base_directories::test::test_prefix test tries to create a file in
$HOME and fails due to lack of permissions.
-
---- 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
+ 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
+ base_directories::test::test_prefix
One of the possible fixes is to use a temporary directory to create this
- cache file in.
+ cache file in. Another solution is to simply skip this test.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2138893
Title:
autopkgtest failures with rust-xdg 2.5.2-4
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rust-xdg/+bug/2138893/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs