Index: cli/tools/upgrade.rs --- cli/tools/upgrade.rs.orig +++ cli/tools/upgrade.rs @@ -268,6 +268,8 @@ pub async fn upgrade( flags: Flags, upgrade_flags: UpgradeFlags, ) -> Result<(), AnyError> { + #[cfg(target_os = "openbsd")] + bail!("Upgrades are not supported on OpenBSD."); let factory = CliFactory::from_flags(flags).await?; let client = factory.http_client(); let current_exe_path = std::env::current_exe()?;