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++ }