From fb3169629fa89b762e39503148cbc96223c68a6a Mon Sep 17 00:00:00 2001 From: Rashil Gandhi <46838874+rashil2000@users.noreply.github.com> Date: Thu, 26 Oct 2023 14:13:25 +0530 Subject: [PATCH] fix(scoop-checkup): Don't throw 7zip error when external 7zip is used (#5703) * fix(scoop-checkup): Don't throw 7zip error when external 7zip is used * Update CHANGELOG.md --- CHANGELOG.md | 1 + libexec/scoop-checkup.ps1 | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 371904301b..bf8ec0b3a5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -39,6 +39,7 @@ - **shim:** Avoid unexpected output of `list` subcommand ([#5681](https://github.com/ScoopInstaller/Scoop/issues/5681)) - **scoop-reset:** Don't abort when multiple apps are passed and an app is running ([#5687](https://github.com/ScoopInstaller/Scoop/issues/5687)) - **core:** Do not call `scoop` externally from inside the code ([#5695](https://github.com/ScoopInstaller/Scoop/issues/5695)) +- **scoop-checkup:** Don't throw 7zip error when external 7zip is used ([#5703](https://github.com/ScoopInstaller/Scoop/issues/5703)) ### Performance Improvements diff --git a/libexec/scoop-checkup.ps1 b/libexec/scoop-checkup.ps1 index 111bd3463b..02def4eaa5 100644 --- a/libexec/scoop-checkup.ps1 +++ b/libexec/scoop-checkup.ps1 @@ -19,7 +19,7 @@ $issues += !(check_main_bucket) $issues += !(check_long_paths) $issues += !(Get-WindowsDeveloperModeStatus) -if (!(Test-HelperInstalled -Helper 7zip)) { +if (!(Test-HelperInstalled -Helper 7zip) -and !(get_config USE_EXTERNAL_7ZIP)) { warn "'7-Zip' is not installed! It's required for unpacking most programs. Please Run 'scoop install 7zip' or 'scoop install 7zip-zstd'." $issues++ }