fix(install): add gpg as a required dependency (#574)

The NVIDIA container toolkit setup requires gpg to dearmor the GPG key,
but minimal Debian/Ubuntu installs may not have it present. Adds gpg to
the dependency check alongside curl so it gets installed automatically.

Closes #522

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
chriscrosstalk 2026-04-01 10:23:03 -07:00 committed by GitHub
parent 6642400e87
commit c15387c126
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -94,6 +94,11 @@ ensure_dependencies_installed() {
missing_deps+=("curl")
fi
# Check for gpg (required for NVIDIA container toolkit keyring)
if ! command -v gpg &> /dev/null; then
missing_deps+=("gpg")
fi
# Check for whiptail (used for dialogs, though not currently active)
# if ! command -v whiptail &> /dev/null; then
# missing_deps+=("whiptail")