Package Details: openshell 0.0.116-1

Git Clone URL: https://aur.archlinux.org/openshell.git (read-only, click to copy)
Package Base: openshell
Description: The safe, private runtime for autonomous AI agents.
Upstream URL: https://github.com/NVIDIA/OpenShell
Licenses: Apache-2.0
Conflicts: openshell-bin, openshell-git
Submitter: chadsr
Maintainer: chadsr
Last Packager: chadsr
Votes: 1
Popularity: 0.61
First Submitted: 2026-08-11 15:45 (UTC)
Last Updated: 2026-08-30 07:18 (UTC)

Dependencies (9)

Required by (0)

Sources (1)

Latest Comments

dbb commented on 2026-08-22 12:56 (UTC)

check() fails in a clean chroot due to the lack of git:

failures:

---- run::tests::git_sync_files_scopes_single_file_to_requested_path stdout ----

thread 'run::tests::git_sync_files_scopes_single_file_to_requested_path' (32905) panicked at crates/openshell-cli/src/run.rs:7908:14:
git init: Os { code: 2, kind: NotFound, message: "No such file or directory" }

---- run::tests::git_sync_files_scopes_directory_to_requested_subtree stdout ----

thread 'run::tests::git_sync_files_scopes_directory_to_requested_subtree' (32902) panicked at crates/openshell-cli/src/run.rs:7908:14:
git init: Os { code: 2, kind: NotFound, message: "No such file or directory" }
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

---- run::tests::sandbox_upload_plan_errors_for_missing_local_path_with_git_ignore stdout ----

thread 'run::tests::sandbox_upload_plan_errors_for_missing_local_path_with_git_ignore' (32973) panicked at crates/openshell-cli/src/run.rs:7908:14:
git init: Os { code: 2, kind: NotFound, message: "No such file or directory" }

---- run::tests::sandbox_upload_plan_falls_back_when_all_files_gitignored stdout ----

thread 'run::tests::sandbox_upload_plan_falls_back_when_all_files_gitignored' (32974) panicked at crates/openshell-cli/src/run.rs:7908:14:
git init: Os { code: 2, kind: NotFound, message: "No such file or directory" }

---- run::tests::sandbox_upload_plan_uses_regular_upload_for_symlinks stdout ----

thread 'run::tests::sandbox_upload_plan_uses_regular_upload_for_symlinks' (32975) panicked at crates/openshell-cli/src/run.rs:7908:14:
git init: Os { code: 2, kind: NotFound, message: "No such file or directory" }

---- run::tests::git_sync_files_ignores_inherited_git_env stdout ----

thread 'run::tests::git_sync_files_ignores_inherited_git_env' (32897) panicked at crates/openshell-cli/src/run.rs:7908:14:
git init: Os { code: 2, kind: NotFound, message: "No such file or directory" }


failures:
    run::tests::git_sync_files_ignores_inherited_git_env
    run::tests::git_sync_files_scopes_directory_to_requested_subtree
    run::tests::git_sync_files_scopes_single_file_to_requested_path
    run::tests::sandbox_upload_plan_errors_for_missing_local_path_with_git_ignore
    run::tests::sandbox_upload_plan_falls_back_when_all_files_gitignored
    run::tests::sandbox_upload_plan_uses_regular_upload_for_symlinks

test result: FAILED. 215 passed; 6 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.38s

error: test failed, to rerun pass `-p openshell-cli --lib`

Immediate fix it to add git to a checkdepends array:

checkdepends=('git')

But it appears git is a runtime dependency anyway (search for Command::new("git")), so it should probably just be in the regular depends array.