chocolatey / choco

Chocolatey - the package manager for Windows
https://chocolatey.org
Other
10.26k stars 901 forks source link

choco.exe should return the most critical exit code of dependency packages #1977

Open pascalberger opened 4 years ago

pascalberger commented 4 years ago

What You Are Seeing?

Installing a package which has multiple dependencies where one dependency fails (exit code -1) and another requires a reboot (exit code 3010), choco install will return 3010 as exit code.

What is Expected?

choco install should return the most critical error code, in this case -1

How Did You Get This To Happen? (Steps to Reproduce)

There's a repo containing a repro available here:

Output Log

Full Log Output

~~~sh Chocolatey v0.10.15 Business Installing the following packages: package1 By installing you accept licenses for the packages. [NuGet] Attempting to resolve dependency 'package2'. [NuGet] Attempting to resolve dependency 'package3'. [NuGet] Installing 'package2 1.0.0'. [NuGet] Successfully installed 'package2 1.0.0'. package2 v1.0.0 package2 package files install completed. Performing other installation steps. VERBOSE: Exporting function 'Format-FileSize'. VERBOSE: Exporting function 'Get-ChecksumValid'. VERBOSE: Exporting function 'Get-ChocolateyUnzip'. VERBOSE: Exporting function 'Get-ChocolateyWebFile'. VERBOSE: Exporting function 'Get-EnvironmentVariable'. VERBOSE: Exporting function 'Get-EnvironmentVariableNames'. VERBOSE: Exporting function 'Get-FtpFile'. VERBOSE: Exporting function 'Get-OSArchitectureWidth'. VERBOSE: Exporting function 'Get-PackageParameters'. VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'. VERBOSE: Exporting function 'Get-ToolsLocation'. VERBOSE: Exporting function 'Get-UACEnabled'. VERBOSE: Exporting function 'Get-UninstallRegistryKey'. VERBOSE: Exporting function 'Get-VirusCheckValid'. VERBOSE: Exporting function 'Get-WebFile'. VERBOSE: Exporting function 'Get-WebFileName'. VERBOSE: Exporting function 'Get-WebHeaders'. VERBOSE: Exporting function 'Install-BinFile'. VERBOSE: Exporting function 'Install-ChocolateyDesktopLink'. VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'. VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'. VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'. VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'. VERBOSE: Exporting function 'Install-ChocolateyPackage'. VERBOSE: Exporting function 'Install-ChocolateyPath'. VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'. VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'. VERBOSE: Exporting function 'Install-ChocolateyShortcut'. VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'. VERBOSE: Exporting function 'Install-ChocolateyZipPackage'. VERBOSE: Exporting function 'Install-Vsix'. VERBOSE: Exporting function 'Set-EnvironmentVariable'. VERBOSE: Exporting function 'Set-PowerShellExitCode'. VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'. VERBOSE: Exporting function 'Test-ProcessAdminRights'. VERBOSE: Exporting function 'Uninstall-BinFile'. VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'. VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'. VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'. VERBOSE: Exporting function 'Update-SessionEnvironment'. VERBOSE: Exporting function 'Write-ChocolateyFailure'. VERBOSE: Exporting function 'Write-ChocolateySuccess'. VERBOSE: Exporting function 'Write-FileUpdateLog'. VERBOSE: Exporting function 'Write-FunctionCallLogMessage'. VERBOSE: Exporting alias 'Get-ProcessorBits'. VERBOSE: Exporting alias 'Get-OSBitness'. VERBOSE: Exporting alias 'Get-InstallRegistryKey'. VERBOSE: Exporting alias 'Generate-BinFile'. VERBOSE: Exporting alias 'Add-BinFile'. VERBOSE: Exporting alias 'Start-ChocolateyProcess'. VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'. VERBOSE: Exporting alias 'Remove-BinFile'. VERBOSE: Exporting alias 'refreshenv'. VERBOSE: Importing cmdlet 'Get-AppSettingsJsonFileContentCmdlet'. VERBOSE: Importing cmdlet 'Get-ChocolateyUnzipCmdlet'. VERBOSE: Importing cmdlet 'Get-ChocolateyWebFileCmdlet'. VERBOSE: Importing cmdlet 'Get-VirusCheckValidCmdlet'. VERBOSE: Importing cmdlet 'Get-WebFileCmdlet'. VERBOSE: Importing cmdlet 'Get-WebFileNameCmdlet'. VERBOSE: Importing cmdlet 'Get-WebHeadersCmdlet'. VERBOSE: Importing cmdlet 'Install-AppSettingsJsonFileCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyInstallPackageCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyPackageCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Invoke-ChocolateyProcessCmdlet'. VERBOSE: Importing cmdlet 'Start-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Stop-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Uninstall-ChocolateyWindowsServiceCmdlet'. VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey\chocolatey.extensions.psm1'. VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey\chocolatey.licensed.dll'. VERBOSE: Importing cmdlet 'Get-AppSettingsJsonFileContentCmdlet'. VERBOSE: Importing cmdlet 'Get-ChocolateyUnzipCmdlet'. VERBOSE: Importing cmdlet 'Get-ChocolateyWebFileCmdlet'. VERBOSE: Importing cmdlet 'Get-VirusCheckValidCmdlet'. VERBOSE: Importing cmdlet 'Get-WebFileCmdlet'. VERBOSE: Importing cmdlet 'Get-WebFileNameCmdlet'. VERBOSE: Importing cmdlet 'Get-WebHeadersCmdlet'. VERBOSE: Importing cmdlet 'Install-AppSettingsJsonFileCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyInstallPackageCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyPackageCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Invoke-ChocolateyProcessCmdlet'. VERBOSE: Importing cmdlet 'Start-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Stop-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Uninstall-ChocolateyWindowsServiceCmdlet'. VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-core\chocolatey-core.psm1'. VERBOSE: Exporting function 'Get-UninstallRegistryKey'. VERBOSE: Exporting function 'Get-AppInstallLocation'. VERBOSE: Exporting function 'Get-AvailableDriveLetter'. VERBOSE: Exporting function 'Get-EffectiveProxy'. VERBOSE: Exporting function 'Get-PackageCacheLocation'. VERBOSE: Exporting function 'Get-PackageParameters'. VERBOSE: Exporting function 'Get-WebContent'. VERBOSE: Exporting function 'Register-Application'. VERBOSE: Exporting function 'Remove-Process'. VERBOSE: Importing function 'Get-AppInstallLocation'. VERBOSE: Importing function 'Get-AvailableDriveLetter'. VERBOSE: Importing function 'Get-EffectiveProxy'. VERBOSE: Importing function 'Get-PackageCacheLocation'. VERBOSE: Importing function 'Get-PackageParameters'. VERBOSE: Importing function 'Get-UninstallRegistryKey'. VERBOSE: Importing function 'Get-WebContent'. VERBOSE: Importing function 'Register-Application'. VERBOSE: Importing function 'Remove-Process'. VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-dotnetfx\chocolatey-dotnetfx.psm1'. VERBOSE: Exporting function 'Install-DotNetFramework'. VERBOSE: Exporting function 'Install-DotNetDevPack'. VERBOSE: Importing function 'Install-DotNetDevPack'. VERBOSE: Importing function 'Install-DotNetFramework'. VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-visualstudio\chocolatey-visualstudio.extension.psm1'. VERBOSE: Exporting function 'Add-VisualStudioComponent'. VERBOSE: Exporting function 'Add-VisualStudioWorkload'. VERBOSE: Exporting function 'Get-VisualStudioInstaller'. VERBOSE: Exporting function 'Get-VisualStudioInstallerHealth'. VERBOSE: Exporting function 'Get-VisualStudioInstance'. VERBOSE: Exporting function 'Get-VisualStudioVsixInstaller'. VERBOSE: Exporting function 'Install-VisualStudio'. VERBOSE: Exporting function 'Install-VisualStudioInstaller'. VERBOSE: Exporting function 'Install-VisualStudioVsixExtension'. VERBOSE: Exporting function 'Remove-VisualStudioComponent'. VERBOSE: Exporting function 'Remove-VisualStudioProduct'. VERBOSE: Exporting function 'Remove-VisualStudioWorkload'. VERBOSE: Exporting function 'Uninstall-VisualStudio'. VERBOSE: Exporting function 'Uninstall-VisualStudioVsixExtension'. VERBOSE: Importing function 'Add-VisualStudioComponent'. VERBOSE: Importing function 'Add-VisualStudioWorkload'. VERBOSE: Importing function 'Get-VisualStudioInstaller'. VERBOSE: Importing function 'Get-VisualStudioInstallerHealth'. VERBOSE: Importing function 'Get-VisualStudioInstance'. VERBOSE: Importing function 'Get-VisualStudioVsixInstaller'. VERBOSE: Importing function 'Install-VisualStudio'. VERBOSE: Importing function 'Install-VisualStudioInstaller'. VERBOSE: Importing function 'Install-VisualStudioVsixExtension'. VERBOSE: Importing function 'Remove-VisualStudioComponent'. VERBOSE: Importing function 'Remove-VisualStudioProduct'. VERBOSE: Importing function 'Remove-VisualStudioWorkload'. VERBOSE: Importing function 'Uninstall-VisualStudio'. VERBOSE: Importing function 'Uninstall-VisualStudioVsixExtension'. VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-vscode\chocolatey-vscode.psm1'. VERBOSE: Exporting function 'Install-VsCodeExtension'. VERBOSE: Exporting function 'Uninstall-VsCodeExtension'. VERBOSE: Importing function 'Install-VsCodeExtension'. VERBOSE: Importing function 'Uninstall-VsCodeExtension'. VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-windowsupdate\chocolatey-windowsupdate.psm1'. VERBOSE: Exporting function 'Install-WindowsUpdate'. VERBOSE: Exporting function 'Test-WindowsUpdate'. VERBOSE: Importing function 'Install-WindowsUpdate'. VERBOSE: Importing function 'Test-WindowsUpdate'. VERBOSE: Exporting function 'Format-FileSize'. VERBOSE: Exporting function 'Get-ChecksumValid'. VERBOSE: Exporting function 'Get-ChocolateyUnzip'. VERBOSE: Exporting function 'Get-ChocolateyWebFile'. VERBOSE: Exporting function 'Get-EnvironmentVariable'. VERBOSE: Exporting function 'Get-EnvironmentVariableNames'. VERBOSE: Exporting function 'Get-FtpFile'. VERBOSE: Exporting function 'Get-OSArchitectureWidth'. VERBOSE: Exporting function 'Get-PackageParameters'. VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'. VERBOSE: Exporting function 'Get-ToolsLocation'. VERBOSE: Exporting function 'Get-UACEnabled'. VERBOSE: Exporting function 'Get-UninstallRegistryKey'. VERBOSE: Exporting function 'Get-VirusCheckValid'. VERBOSE: Exporting function 'Get-WebFile'. VERBOSE: Exporting function 'Get-WebFileName'. VERBOSE: Exporting function 'Get-WebHeaders'. VERBOSE: Exporting function 'Install-BinFile'. VERBOSE: Exporting function 'Install-ChocolateyDesktopLink'. VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'. VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'. VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'. VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'. VERBOSE: Exporting function 'Install-ChocolateyPackage'. VERBOSE: Exporting function 'Install-ChocolateyPath'. VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'. VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'. VERBOSE: Exporting function 'Install-ChocolateyShortcut'. VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'. VERBOSE: Exporting function 'Install-ChocolateyZipPackage'. VERBOSE: Exporting function 'Install-Vsix'. VERBOSE: Exporting function 'Set-EnvironmentVariable'. VERBOSE: Exporting function 'Set-PowerShellExitCode'. VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'. VERBOSE: Exporting function 'Test-ProcessAdminRights'. VERBOSE: Exporting function 'Uninstall-BinFile'. VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'. VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'. VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'. VERBOSE: Exporting function 'Update-SessionEnvironment'. VERBOSE: Exporting function 'Write-ChocolateyFailure'. VERBOSE: Exporting function 'Write-ChocolateySuccess'. VERBOSE: Exporting function 'Write-FileUpdateLog'. VERBOSE: Exporting function 'Write-FunctionCallLogMessage'. VERBOSE: Exporting function 'Get-AppInstallLocation'. VERBOSE: Exporting function 'Get-AvailableDriveLetter'. VERBOSE: Exporting function 'Get-EffectiveProxy'. VERBOSE: Exporting function 'Get-PackageCacheLocation'. VERBOSE: Exporting function 'Get-WebContent'. VERBOSE: Exporting function 'Register-Application'. VERBOSE: Exporting function 'Remove-Process'. VERBOSE: Exporting function 'Install-DotNetDevPack'. VERBOSE: Exporting function 'Install-DotNetFramework'. VERBOSE: Exporting function 'Add-VisualStudioComponent'. VERBOSE: Exporting function 'Add-VisualStudioWorkload'. VERBOSE: Exporting function 'Get-VisualStudioInstaller'. VERBOSE: Exporting function 'Get-VisualStudioInstallerHealth'. VERBOSE: Exporting function 'Get-VisualStudioInstance'. VERBOSE: Exporting function 'Get-VisualStudioVsixInstaller'. VERBOSE: Exporting function 'Install-VisualStudio'. VERBOSE: Exporting function 'Install-VisualStudioInstaller'. VERBOSE: Exporting function 'Install-VisualStudioVsixExtension'. VERBOSE: Exporting function 'Remove-VisualStudioComponent'. VERBOSE: Exporting function 'Remove-VisualStudioProduct'. VERBOSE: Exporting function 'Remove-VisualStudioWorkload'. VERBOSE: Exporting function 'Uninstall-VisualStudio'. VERBOSE: Exporting function 'Uninstall-VisualStudioVsixExtension'. VERBOSE: Exporting function 'Install-VsCodeExtension'. VERBOSE: Exporting function 'Uninstall-VsCodeExtension'. VERBOSE: Exporting function 'Install-WindowsUpdate'. VERBOSE: Exporting function 'Test-WindowsUpdate'. VERBOSE: Exporting cmdlet 'Get-AppSettingsJsonFileContentCmdlet'. VERBOSE: Exporting cmdlet 'Get-ChocolateyUnzipCmdlet'. VERBOSE: Exporting cmdlet 'Get-ChocolateyWebFileCmdlet'. VERBOSE: Exporting cmdlet 'Get-VirusCheckValidCmdlet'. VERBOSE: Exporting cmdlet 'Get-WebFileCmdlet'. VERBOSE: Exporting cmdlet 'Get-WebFileNameCmdlet'. VERBOSE: Exporting cmdlet 'Get-WebHeadersCmdlet'. VERBOSE: Exporting cmdlet 'Install-AppSettingsJsonFileCmdlet'. VERBOSE: Exporting cmdlet 'Install-ChocolateyInstallPackageCmdlet'. VERBOSE: Exporting cmdlet 'Install-ChocolateyPackageCmdlet'. VERBOSE: Exporting cmdlet 'Install-ChocolateyWindowsServiceCmdlet'. VERBOSE: Exporting cmdlet 'Invoke-ChocolateyProcessCmdlet'. VERBOSE: Exporting cmdlet 'Start-ChocolateyWindowsServiceCmdlet'. VERBOSE: Exporting cmdlet 'Stop-ChocolateyWindowsServiceCmdlet'. VERBOSE: Exporting cmdlet 'Uninstall-ChocolateyWindowsServiceCmdlet'. VERBOSE: Exporting alias 'Get-ProcessorBits'. VERBOSE: Exporting alias 'Get-OSBitness'. VERBOSE: Exporting alias 'Get-InstallRegistryKey'. VERBOSE: Exporting alias 'Generate-BinFile'. VERBOSE: Exporting alias 'Add-BinFile'. VERBOSE: Exporting alias 'Start-ChocolateyProcess'. VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'. VERBOSE: Exporting alias 'Remove-BinFile'. VERBOSE: Exporting alias 'refreshenv'. VERBOSE: Importing cmdlet 'Get-AppSettingsJsonFileContentCmdlet'. VERBOSE: Importing cmdlet 'Get-ChocolateyUnzipCmdlet'. VERBOSE: Importing cmdlet 'Get-ChocolateyWebFileCmdlet'. VERBOSE: Importing cmdlet 'Get-VirusCheckValidCmdlet'. VERBOSE: Importing cmdlet 'Get-WebFileCmdlet'. VERBOSE: Importing cmdlet 'Get-WebFileNameCmdlet'. VERBOSE: Importing cmdlet 'Get-WebHeadersCmdlet'. VERBOSE: Importing cmdlet 'Install-AppSettingsJsonFileCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyInstallPackageCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyPackageCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Invoke-ChocolateyProcessCmdlet'. VERBOSE: Importing cmdlet 'Start-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Stop-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Uninstall-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing function 'Add-VisualStudioComponent'. VERBOSE: Importing function 'Add-VisualStudioWorkload'. VERBOSE: Importing function 'Format-FileSize'. VERBOSE: Importing function 'Get-AppInstallLocation'. VERBOSE: Importing function 'Get-AvailableDriveLetter'. VERBOSE: Importing function 'Get-ChecksumValid'. VERBOSE: Importing function 'Get-ChocolateyUnzip'. VERBOSE: Importing function 'Get-ChocolateyWebFile'. VERBOSE: Importing function 'Get-EffectiveProxy'. VERBOSE: Importing function 'Get-EnvironmentVariable'. VERBOSE: Importing function 'Get-EnvironmentVariableNames'. VERBOSE: Importing function 'Get-FtpFile'. VERBOSE: Importing function 'Get-OSArchitectureWidth'. VERBOSE: Importing function 'Get-PackageCacheLocation'. VERBOSE: Importing function 'Get-PackageParameters'. VERBOSE: Importing function 'Get-PackageParametersBuiltIn'. VERBOSE: Importing function 'Get-ToolsLocation'. VERBOSE: Importing function 'Get-UACEnabled'. VERBOSE: Importing function 'Get-UninstallRegistryKey'. VERBOSE: Importing function 'Get-VirusCheckValid'. VERBOSE: Importing function 'Get-VisualStudioInstaller'. VERBOSE: Importing function 'Get-VisualStudioInstallerHealth'. VERBOSE: Importing function 'Get-VisualStudioInstance'. VERBOSE: Importing function 'Get-VisualStudioVsixInstaller'. VERBOSE: Importing function 'Get-WebContent'. VERBOSE: Importing function 'Get-WebFile'. VERBOSE: Importing function 'Get-WebFileName'. VERBOSE: Importing function 'Get-WebHeaders'. VERBOSE: Importing function 'Install-BinFile'. VERBOSE: Importing function 'Install-ChocolateyDesktopLink'. VERBOSE: Importing function 'Install-ChocolateyEnvironmentVariable'. VERBOSE: Importing function 'Install-ChocolateyExplorerMenuItem'. VERBOSE: Importing function 'Install-ChocolateyFileAssociation'. VERBOSE: Importing function 'Install-ChocolateyInstallPackage'. VERBOSE: Importing function 'Install-ChocolateyPackage'. VERBOSE: Importing function 'Install-ChocolateyPath'. VERBOSE: Importing function 'Install-ChocolateyPinnedTaskBarItem'. VERBOSE: Importing function 'Install-ChocolateyPowershellCommand'. VERBOSE: Importing function 'Install-ChocolateyShortcut'. VERBOSE: Importing function 'Install-ChocolateyVsixPackage'. VERBOSE: Importing function 'Install-ChocolateyZipPackage'. VERBOSE: Importing function 'Install-DotNetDevPack'. VERBOSE: Importing function 'Install-DotNetFramework'. VERBOSE: Importing function 'Install-VisualStudio'. VERBOSE: Importing function 'Install-VisualStudioInstaller'. VERBOSE: Importing function 'Install-VisualStudioVsixExtension'. VERBOSE: Importing function 'Install-VsCodeExtension'. VERBOSE: Importing function 'Install-Vsix'. VERBOSE: Importing function 'Install-WindowsUpdate'. VERBOSE: Importing function 'Register-Application'. VERBOSE: Importing function 'Remove-Process'. VERBOSE: Importing function 'Remove-VisualStudioComponent'. VERBOSE: Importing function 'Remove-VisualStudioProduct'. VERBOSE: Importing function 'Remove-VisualStudioWorkload'. VERBOSE: Importing function 'Set-EnvironmentVariable'. VERBOSE: Importing function 'Set-PowerShellExitCode'. VERBOSE: Importing function 'Start-ChocolateyProcessAsAdmin'. VERBOSE: Importing function 'Test-ProcessAdminRights'. VERBOSE: Importing function 'Test-WindowsUpdate'. VERBOSE: Importing function 'Uninstall-BinFile'. VERBOSE: Importing function 'Uninstall-ChocolateyEnvironmentVariable'. VERBOSE: Importing function 'Uninstall-ChocolateyPackage'. VERBOSE: Importing function 'Uninstall-ChocolateyZipPackage'. VERBOSE: Importing function 'Uninstall-VisualStudio'. VERBOSE: Importing function 'Uninstall-VisualStudioVsixExtension'. VERBOSE: Importing function 'Uninstall-VsCodeExtension'. VERBOSE: Importing function 'Update-SessionEnvironment'. VERBOSE: Importing function 'Write-ChocolateyFailure'. VERBOSE: Importing function 'Write-ChocolateySuccess'. VERBOSE: Importing function 'Write-FileUpdateLog'. VERBOSE: Importing function 'Write-FunctionCallLogMessage'. VERBOSE: Importing alias 'Add-BinFile'. VERBOSE: Importing alias 'Generate-BinFile'. VERBOSE: Importing alias 'Get-InstallRegistryKey'. VERBOSE: Importing alias 'Get-OSBitness'. VERBOSE: Importing alias 'Get-ProcessorBits'. VERBOSE: Importing alias 'Invoke-ChocolateyProcess'. VERBOSE: Importing alias 'refreshenv'. VERBOSE: Importing alias 'Remove-BinFile'. VERBOSE: Importing alias 'Start-ChocolateyProcess'. ERROR: This will always fail Reducing package size for 'package2'... Reducing nupkg file size ('package2'). Reducing extracted archives and installers ('package2'). Space reduced for 'package2': 0 B. The install of package2 was NOT successful. Error while running 'C:\ProgramData\chocolatey\lib\package2\tools\chocolateyInstall.ps1'. See log for details. [NuGet] Installing 'package3 1.0.0'. [NuGet] Successfully installed 'package3 1.0.0'. package3 v1.0.0 package3 package files install completed. Performing other installation steps. VERBOSE: Exporting function 'Format-FileSize'. VERBOSE: Exporting function 'Get-ChecksumValid'. VERBOSE: Exporting function 'Get-ChocolateyUnzip'. VERBOSE: Exporting function 'Get-ChocolateyWebFile'. VERBOSE: Exporting function 'Get-EnvironmentVariable'. VERBOSE: Exporting function 'Get-EnvironmentVariableNames'. VERBOSE: Exporting function 'Get-FtpFile'. VERBOSE: Exporting function 'Get-OSArchitectureWidth'. VERBOSE: Exporting function 'Get-PackageParameters'. VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'. VERBOSE: Exporting function 'Get-ToolsLocation'. VERBOSE: Exporting function 'Get-UACEnabled'. VERBOSE: Exporting function 'Get-UninstallRegistryKey'. VERBOSE: Exporting function 'Get-VirusCheckValid'. VERBOSE: Exporting function 'Get-WebFile'. VERBOSE: Exporting function 'Get-WebFileName'. VERBOSE: Exporting function 'Get-WebHeaders'. VERBOSE: Exporting function 'Install-BinFile'. VERBOSE: Exporting function 'Install-ChocolateyDesktopLink'. VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'. VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'. VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'. VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'. VERBOSE: Exporting function 'Install-ChocolateyPackage'. VERBOSE: Exporting function 'Install-ChocolateyPath'. VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'. VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'. VERBOSE: Exporting function 'Install-ChocolateyShortcut'. VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'. VERBOSE: Exporting function 'Install-ChocolateyZipPackage'. VERBOSE: Exporting function 'Install-Vsix'. VERBOSE: Exporting function 'Set-EnvironmentVariable'. VERBOSE: Exporting function 'Set-PowerShellExitCode'. VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'. VERBOSE: Exporting function 'Test-ProcessAdminRights'. VERBOSE: Exporting function 'Uninstall-BinFile'. VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'. VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'. VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'. VERBOSE: Exporting function 'Update-SessionEnvironment'. VERBOSE: Exporting function 'Write-ChocolateyFailure'. VERBOSE: Exporting function 'Write-ChocolateySuccess'. VERBOSE: Exporting function 'Write-FileUpdateLog'. VERBOSE: Exporting function 'Write-FunctionCallLogMessage'. VERBOSE: Exporting alias 'Get-ProcessorBits'. VERBOSE: Exporting alias 'Get-OSBitness'. VERBOSE: Exporting alias 'Get-InstallRegistryKey'. VERBOSE: Exporting alias 'Generate-BinFile'. VERBOSE: Exporting alias 'Add-BinFile'. VERBOSE: Exporting alias 'Start-ChocolateyProcess'. VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'. VERBOSE: Exporting alias 'Remove-BinFile'. VERBOSE: Exporting alias 'refreshenv'. VERBOSE: Importing cmdlet 'Get-AppSettingsJsonFileContentCmdlet'. VERBOSE: Importing cmdlet 'Get-ChocolateyUnzipCmdlet'. VERBOSE: Importing cmdlet 'Get-ChocolateyWebFileCmdlet'. VERBOSE: Importing cmdlet 'Get-VirusCheckValidCmdlet'. VERBOSE: Importing cmdlet 'Get-WebFileCmdlet'. VERBOSE: Importing cmdlet 'Get-WebFileNameCmdlet'. VERBOSE: Importing cmdlet 'Get-WebHeadersCmdlet'. VERBOSE: Importing cmdlet 'Install-AppSettingsJsonFileCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyInstallPackageCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyPackageCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Invoke-ChocolateyProcessCmdlet'. VERBOSE: Importing cmdlet 'Start-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Stop-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Uninstall-ChocolateyWindowsServiceCmdlet'. VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey\chocolatey.extensions.psm1'. VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey\chocolatey.licensed.dll'. VERBOSE: Importing cmdlet 'Get-AppSettingsJsonFileContentCmdlet'. VERBOSE: Importing cmdlet 'Get-ChocolateyUnzipCmdlet'. VERBOSE: Importing cmdlet 'Get-ChocolateyWebFileCmdlet'. VERBOSE: Importing cmdlet 'Get-VirusCheckValidCmdlet'. VERBOSE: Importing cmdlet 'Get-WebFileCmdlet'. VERBOSE: Importing cmdlet 'Get-WebFileNameCmdlet'. VERBOSE: Importing cmdlet 'Get-WebHeadersCmdlet'. VERBOSE: Importing cmdlet 'Install-AppSettingsJsonFileCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyInstallPackageCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyPackageCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Invoke-ChocolateyProcessCmdlet'. VERBOSE: Importing cmdlet 'Start-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Stop-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Uninstall-ChocolateyWindowsServiceCmdlet'. VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-core\chocolatey-core.psm1'. VERBOSE: Exporting function 'Get-UninstallRegistryKey'. VERBOSE: Exporting function 'Get-AppInstallLocation'. VERBOSE: Exporting function 'Get-AvailableDriveLetter'. VERBOSE: Exporting function 'Get-EffectiveProxy'. VERBOSE: Exporting function 'Get-PackageCacheLocation'. VERBOSE: Exporting function 'Get-PackageParameters'. VERBOSE: Exporting function 'Get-WebContent'. VERBOSE: Exporting function 'Register-Application'. VERBOSE: Exporting function 'Remove-Process'. VERBOSE: Importing function 'Get-AppInstallLocation'. VERBOSE: Importing function 'Get-AvailableDriveLetter'. VERBOSE: Importing function 'Get-EffectiveProxy'. VERBOSE: Importing function 'Get-PackageCacheLocation'. VERBOSE: Importing function 'Get-PackageParameters'. VERBOSE: Importing function 'Get-UninstallRegistryKey'. VERBOSE: Importing function 'Get-WebContent'. VERBOSE: Importing function 'Register-Application'. VERBOSE: Importing function 'Remove-Process'. VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-dotnetfx\chocolatey-dotnetfx.psm1'. VERBOSE: Exporting function 'Install-DotNetFramework'. VERBOSE: Exporting function 'Install-DotNetDevPack'. VERBOSE: Importing function 'Install-DotNetDevPack'. VERBOSE: Importing function 'Install-DotNetFramework'. VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-visualstudio\chocolatey-visualstudio.extension.psm1'. VERBOSE: Exporting function 'Add-VisualStudioComponent'. VERBOSE: Exporting function 'Add-VisualStudioWorkload'. VERBOSE: Exporting function 'Get-VisualStudioInstaller'. VERBOSE: Exporting function 'Get-VisualStudioInstallerHealth'. VERBOSE: Exporting function 'Get-VisualStudioInstance'. VERBOSE: Exporting function 'Get-VisualStudioVsixInstaller'. VERBOSE: Exporting function 'Install-VisualStudio'. VERBOSE: Exporting function 'Install-VisualStudioInstaller'. VERBOSE: Exporting function 'Install-VisualStudioVsixExtension'. VERBOSE: Exporting function 'Remove-VisualStudioComponent'. VERBOSE: Exporting function 'Remove-VisualStudioProduct'. VERBOSE: Exporting function 'Remove-VisualStudioWorkload'. VERBOSE: Exporting function 'Uninstall-VisualStudio'. VERBOSE: Exporting function 'Uninstall-VisualStudioVsixExtension'. VERBOSE: Importing function 'Add-VisualStudioComponent'. VERBOSE: Importing function 'Add-VisualStudioWorkload'. VERBOSE: Importing function 'Get-VisualStudioInstaller'. VERBOSE: Importing function 'Get-VisualStudioInstallerHealth'. VERBOSE: Importing function 'Get-VisualStudioInstance'. VERBOSE: Importing function 'Get-VisualStudioVsixInstaller'. VERBOSE: Importing function 'Install-VisualStudio'. VERBOSE: Importing function 'Install-VisualStudioInstaller'. VERBOSE: Importing function 'Install-VisualStudioVsixExtension'. VERBOSE: Importing function 'Remove-VisualStudioComponent'. VERBOSE: Importing function 'Remove-VisualStudioProduct'. VERBOSE: Importing function 'Remove-VisualStudioWorkload'. VERBOSE: Importing function 'Uninstall-VisualStudio'. VERBOSE: Importing function 'Uninstall-VisualStudioVsixExtension'. VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-vscode\chocolatey-vscode.psm1'. VERBOSE: Exporting function 'Install-VsCodeExtension'. VERBOSE: Exporting function 'Uninstall-VsCodeExtension'. VERBOSE: Importing function 'Install-VsCodeExtension'. VERBOSE: Importing function 'Uninstall-VsCodeExtension'. VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-windowsupdate\chocolatey-windowsupdate.psm1'. VERBOSE: Exporting function 'Install-WindowsUpdate'. VERBOSE: Exporting function 'Test-WindowsUpdate'. VERBOSE: Importing function 'Install-WindowsUpdate'. VERBOSE: Importing function 'Test-WindowsUpdate'. VERBOSE: Exporting function 'Format-FileSize'. VERBOSE: Exporting function 'Get-ChecksumValid'. VERBOSE: Exporting function 'Get-ChocolateyUnzip'. VERBOSE: Exporting function 'Get-ChocolateyWebFile'. VERBOSE: Exporting function 'Get-EnvironmentVariable'. VERBOSE: Exporting function 'Get-EnvironmentVariableNames'. VERBOSE: Exporting function 'Get-FtpFile'. VERBOSE: Exporting function 'Get-OSArchitectureWidth'. VERBOSE: Exporting function 'Get-PackageParameters'. VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'. VERBOSE: Exporting function 'Get-ToolsLocation'. VERBOSE: Exporting function 'Get-UACEnabled'. VERBOSE: Exporting function 'Get-UninstallRegistryKey'. VERBOSE: Exporting function 'Get-VirusCheckValid'. VERBOSE: Exporting function 'Get-WebFile'. VERBOSE: Exporting function 'Get-WebFileName'. VERBOSE: Exporting function 'Get-WebHeaders'. VERBOSE: Exporting function 'Install-BinFile'. VERBOSE: Exporting function 'Install-ChocolateyDesktopLink'. VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'. VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'. VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'. VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'. VERBOSE: Exporting function 'Install-ChocolateyPackage'. VERBOSE: Exporting function 'Install-ChocolateyPath'. VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'. VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'. VERBOSE: Exporting function 'Install-ChocolateyShortcut'. VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'. VERBOSE: Exporting function 'Install-ChocolateyZipPackage'. VERBOSE: Exporting function 'Install-Vsix'. VERBOSE: Exporting function 'Set-EnvironmentVariable'. VERBOSE: Exporting function 'Set-PowerShellExitCode'. VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'. VERBOSE: Exporting function 'Test-ProcessAdminRights'. VERBOSE: Exporting function 'Uninstall-BinFile'. VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'. VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'. VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'. VERBOSE: Exporting function 'Update-SessionEnvironment'. VERBOSE: Exporting function 'Write-ChocolateyFailure'. VERBOSE: Exporting function 'Write-ChocolateySuccess'. VERBOSE: Exporting function 'Write-FileUpdateLog'. VERBOSE: Exporting function 'Write-FunctionCallLogMessage'. VERBOSE: Exporting function 'Get-AppInstallLocation'. VERBOSE: Exporting function 'Get-AvailableDriveLetter'. VERBOSE: Exporting function 'Get-EffectiveProxy'. VERBOSE: Exporting function 'Get-PackageCacheLocation'. VERBOSE: Exporting function 'Get-WebContent'. VERBOSE: Exporting function 'Register-Application'. VERBOSE: Exporting function 'Remove-Process'. VERBOSE: Exporting function 'Install-DotNetDevPack'. VERBOSE: Exporting function 'Install-DotNetFramework'. VERBOSE: Exporting function 'Add-VisualStudioComponent'. VERBOSE: Exporting function 'Add-VisualStudioWorkload'. VERBOSE: Exporting function 'Get-VisualStudioInstaller'. VERBOSE: Exporting function 'Get-VisualStudioInstallerHealth'. VERBOSE: Exporting function 'Get-VisualStudioInstance'. VERBOSE: Exporting function 'Get-VisualStudioVsixInstaller'. VERBOSE: Exporting function 'Install-VisualStudio'. VERBOSE: Exporting function 'Install-VisualStudioInstaller'. VERBOSE: Exporting function 'Install-VisualStudioVsixExtension'. VERBOSE: Exporting function 'Remove-VisualStudioComponent'. VERBOSE: Exporting function 'Remove-VisualStudioProduct'. VERBOSE: Exporting function 'Remove-VisualStudioWorkload'. VERBOSE: Exporting function 'Uninstall-VisualStudio'. VERBOSE: Exporting function 'Uninstall-VisualStudioVsixExtension'. VERBOSE: Exporting function 'Install-VsCodeExtension'. VERBOSE: Exporting function 'Uninstall-VsCodeExtension'. VERBOSE: Exporting function 'Install-WindowsUpdate'. VERBOSE: Exporting function 'Test-WindowsUpdate'. VERBOSE: Exporting cmdlet 'Get-AppSettingsJsonFileContentCmdlet'. VERBOSE: Exporting cmdlet 'Get-ChocolateyUnzipCmdlet'. VERBOSE: Exporting cmdlet 'Get-ChocolateyWebFileCmdlet'. VERBOSE: Exporting cmdlet 'Get-VirusCheckValidCmdlet'. VERBOSE: Exporting cmdlet 'Get-WebFileCmdlet'. VERBOSE: Exporting cmdlet 'Get-WebFileNameCmdlet'. VERBOSE: Exporting cmdlet 'Get-WebHeadersCmdlet'. VERBOSE: Exporting cmdlet 'Install-AppSettingsJsonFileCmdlet'. VERBOSE: Exporting cmdlet 'Install-ChocolateyInstallPackageCmdlet'. VERBOSE: Exporting cmdlet 'Install-ChocolateyPackageCmdlet'. VERBOSE: Exporting cmdlet 'Install-ChocolateyWindowsServiceCmdlet'. VERBOSE: Exporting cmdlet 'Invoke-ChocolateyProcessCmdlet'. VERBOSE: Exporting cmdlet 'Start-ChocolateyWindowsServiceCmdlet'. VERBOSE: Exporting cmdlet 'Stop-ChocolateyWindowsServiceCmdlet'. VERBOSE: Exporting cmdlet 'Uninstall-ChocolateyWindowsServiceCmdlet'. VERBOSE: Exporting alias 'Get-ProcessorBits'. VERBOSE: Exporting alias 'Get-OSBitness'. VERBOSE: Exporting alias 'Get-InstallRegistryKey'. VERBOSE: Exporting alias 'Generate-BinFile'. VERBOSE: Exporting alias 'Add-BinFile'. VERBOSE: Exporting alias 'Start-ChocolateyProcess'. VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'. VERBOSE: Exporting alias 'Remove-BinFile'. VERBOSE: Exporting alias 'refreshenv'. VERBOSE: Importing cmdlet 'Get-AppSettingsJsonFileContentCmdlet'. VERBOSE: Importing cmdlet 'Get-ChocolateyUnzipCmdlet'. VERBOSE: Importing cmdlet 'Get-ChocolateyWebFileCmdlet'. VERBOSE: Importing cmdlet 'Get-VirusCheckValidCmdlet'. VERBOSE: Importing cmdlet 'Get-WebFileCmdlet'. VERBOSE: Importing cmdlet 'Get-WebFileNameCmdlet'. VERBOSE: Importing cmdlet 'Get-WebHeadersCmdlet'. VERBOSE: Importing cmdlet 'Install-AppSettingsJsonFileCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyInstallPackageCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyPackageCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Invoke-ChocolateyProcessCmdlet'. VERBOSE: Importing cmdlet 'Start-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Stop-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Uninstall-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing function 'Add-VisualStudioComponent'. VERBOSE: Importing function 'Add-VisualStudioWorkload'. VERBOSE: Importing function 'Format-FileSize'. VERBOSE: Importing function 'Get-AppInstallLocation'. VERBOSE: Importing function 'Get-AvailableDriveLetter'. VERBOSE: Importing function 'Get-ChecksumValid'. VERBOSE: Importing function 'Get-ChocolateyUnzip'. VERBOSE: Importing function 'Get-ChocolateyWebFile'. VERBOSE: Importing function 'Get-EffectiveProxy'. VERBOSE: Importing function 'Get-EnvironmentVariable'. VERBOSE: Importing function 'Get-EnvironmentVariableNames'. VERBOSE: Importing function 'Get-FtpFile'. VERBOSE: Importing function 'Get-OSArchitectureWidth'. VERBOSE: Importing function 'Get-PackageCacheLocation'. VERBOSE: Importing function 'Get-PackageParameters'. VERBOSE: Importing function 'Get-PackageParametersBuiltIn'. VERBOSE: Importing function 'Get-ToolsLocation'. VERBOSE: Importing function 'Get-UACEnabled'. VERBOSE: Importing function 'Get-UninstallRegistryKey'. VERBOSE: Importing function 'Get-VirusCheckValid'. VERBOSE: Importing function 'Get-VisualStudioInstaller'. VERBOSE: Importing function 'Get-VisualStudioInstallerHealth'. VERBOSE: Importing function 'Get-VisualStudioInstance'. VERBOSE: Importing function 'Get-VisualStudioVsixInstaller'. VERBOSE: Importing function 'Get-WebContent'. VERBOSE: Importing function 'Get-WebFile'. VERBOSE: Importing function 'Get-WebFileName'. VERBOSE: Importing function 'Get-WebHeaders'. VERBOSE: Importing function 'Install-BinFile'. VERBOSE: Importing function 'Install-ChocolateyDesktopLink'. VERBOSE: Importing function 'Install-ChocolateyEnvironmentVariable'. VERBOSE: Importing function 'Install-ChocolateyExplorerMenuItem'. VERBOSE: Importing function 'Install-ChocolateyFileAssociation'. VERBOSE: Importing function 'Install-ChocolateyInstallPackage'. VERBOSE: Importing function 'Install-ChocolateyPackage'. VERBOSE: Importing function 'Install-ChocolateyPath'. VERBOSE: Importing function 'Install-ChocolateyPinnedTaskBarItem'. VERBOSE: Importing function 'Install-ChocolateyPowershellCommand'. VERBOSE: Importing function 'Install-ChocolateyShortcut'. VERBOSE: Importing function 'Install-ChocolateyVsixPackage'. VERBOSE: Importing function 'Install-ChocolateyZipPackage'. VERBOSE: Importing function 'Install-DotNetDevPack'. VERBOSE: Importing function 'Install-DotNetFramework'. VERBOSE: Importing function 'Install-VisualStudio'. VERBOSE: Importing function 'Install-VisualStudioInstaller'. VERBOSE: Importing function 'Install-VisualStudioVsixExtension'. VERBOSE: Importing function 'Install-VsCodeExtension'. VERBOSE: Importing function 'Install-Vsix'. VERBOSE: Importing function 'Install-WindowsUpdate'. VERBOSE: Importing function 'Register-Application'. VERBOSE: Importing function 'Remove-Process'. VERBOSE: Importing function 'Remove-VisualStudioComponent'. VERBOSE: Importing function 'Remove-VisualStudioProduct'. VERBOSE: Importing function 'Remove-VisualStudioWorkload'. VERBOSE: Importing function 'Set-EnvironmentVariable'. VERBOSE: Importing function 'Set-PowerShellExitCode'. VERBOSE: Importing function 'Start-ChocolateyProcessAsAdmin'. VERBOSE: Importing function 'Test-ProcessAdminRights'. VERBOSE: Importing function 'Test-WindowsUpdate'. VERBOSE: Importing function 'Uninstall-BinFile'. VERBOSE: Importing function 'Uninstall-ChocolateyEnvironmentVariable'. VERBOSE: Importing function 'Uninstall-ChocolateyPackage'. VERBOSE: Importing function 'Uninstall-ChocolateyZipPackage'. VERBOSE: Importing function 'Uninstall-VisualStudio'. VERBOSE: Importing function 'Uninstall-VisualStudioVsixExtension'. VERBOSE: Importing function 'Uninstall-VsCodeExtension'. VERBOSE: Importing function 'Update-SessionEnvironment'. VERBOSE: Importing function 'Write-ChocolateyFailure'. VERBOSE: Importing function 'Write-ChocolateySuccess'. VERBOSE: Importing function 'Write-FileUpdateLog'. VERBOSE: Importing function 'Write-FunctionCallLogMessage'. VERBOSE: Importing alias 'Add-BinFile'. VERBOSE: Importing alias 'Generate-BinFile'. VERBOSE: Importing alias 'Get-InstallRegistryKey'. VERBOSE: Importing alias 'Get-OSBitness'. VERBOSE: Importing alias 'Get-ProcessorBits'. VERBOSE: Importing alias 'Invoke-ChocolateyProcess'. VERBOSE: Importing alias 'refreshenv'. VERBOSE: Importing alias 'Remove-BinFile'. VERBOSE: Importing alias 'Start-ChocolateyProcess'. Reducing package size for 'package3'... Reducing nupkg file size ('package3'). Reducing extracted archives and installers ('package3'). Space reduced for 'package3': 0 B. The install of package3 was successful. Software install location not explicitly set, could be in package or default install location if installer. [NuGet] Installing 'package1 1.0.0'. [NuGet] Successfully installed 'package1 1.0.0'. package1 v1.0.0 package1 package files install completed. Performing other installation steps. VERBOSE: Exporting function 'Format-FileSize'. VERBOSE: Exporting function 'Get-ChecksumValid'. VERBOSE: Exporting function 'Get-ChocolateyUnzip'. VERBOSE: Exporting function 'Get-ChocolateyWebFile'. VERBOSE: Exporting function 'Get-EnvironmentVariable'. VERBOSE: Exporting function 'Get-EnvironmentVariableNames'. VERBOSE: Exporting function 'Get-FtpFile'. VERBOSE: Exporting function 'Get-OSArchitectureWidth'. VERBOSE: Exporting function 'Get-PackageParameters'. VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'. VERBOSE: Exporting function 'Get-ToolsLocation'. VERBOSE: Exporting function 'Get-UACEnabled'. VERBOSE: Exporting function 'Get-UninstallRegistryKey'. VERBOSE: Exporting function 'Get-VirusCheckValid'. VERBOSE: Exporting function 'Get-WebFile'. VERBOSE: Exporting function 'Get-WebFileName'. VERBOSE: Exporting function 'Get-WebHeaders'. VERBOSE: Exporting function 'Install-BinFile'. VERBOSE: Exporting function 'Install-ChocolateyDesktopLink'. VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'. VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'. VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'. VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'. VERBOSE: Exporting function 'Install-ChocolateyPackage'. VERBOSE: Exporting function 'Install-ChocolateyPath'. VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'. VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'. VERBOSE: Exporting function 'Install-ChocolateyShortcut'. VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'. VERBOSE: Exporting function 'Install-ChocolateyZipPackage'. VERBOSE: Exporting function 'Install-Vsix'. VERBOSE: Exporting function 'Set-EnvironmentVariable'. VERBOSE: Exporting function 'Set-PowerShellExitCode'. VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'. VERBOSE: Exporting function 'Test-ProcessAdminRights'. VERBOSE: Exporting function 'Uninstall-BinFile'. VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'. VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'. VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'. VERBOSE: Exporting function 'Update-SessionEnvironment'. VERBOSE: Exporting function 'Write-ChocolateyFailure'. VERBOSE: Exporting function 'Write-ChocolateySuccess'. VERBOSE: Exporting function 'Write-FileUpdateLog'. VERBOSE: Exporting function 'Write-FunctionCallLogMessage'. VERBOSE: Exporting alias 'Get-ProcessorBits'. VERBOSE: Exporting alias 'Get-OSBitness'. VERBOSE: Exporting alias 'Get-InstallRegistryKey'. VERBOSE: Exporting alias 'Generate-BinFile'. VERBOSE: Exporting alias 'Add-BinFile'. VERBOSE: Exporting alias 'Start-ChocolateyProcess'. VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'. VERBOSE: Exporting alias 'Remove-BinFile'. VERBOSE: Exporting alias 'refreshenv'. VERBOSE: Importing cmdlet 'Get-AppSettingsJsonFileContentCmdlet'. VERBOSE: Importing cmdlet 'Get-ChocolateyUnzipCmdlet'. VERBOSE: Importing cmdlet 'Get-ChocolateyWebFileCmdlet'. VERBOSE: Importing cmdlet 'Get-VirusCheckValidCmdlet'. VERBOSE: Importing cmdlet 'Get-WebFileCmdlet'. VERBOSE: Importing cmdlet 'Get-WebFileNameCmdlet'. VERBOSE: Importing cmdlet 'Get-WebHeadersCmdlet'. VERBOSE: Importing cmdlet 'Install-AppSettingsJsonFileCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyInstallPackageCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyPackageCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Invoke-ChocolateyProcessCmdlet'. VERBOSE: Importing cmdlet 'Start-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Stop-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Uninstall-ChocolateyWindowsServiceCmdlet'. VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey\chocolatey.extensions.psm1'. VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey\chocolatey.licensed.dll'. VERBOSE: Importing cmdlet 'Get-AppSettingsJsonFileContentCmdlet'. VERBOSE: Importing cmdlet 'Get-ChocolateyUnzipCmdlet'. VERBOSE: Importing cmdlet 'Get-ChocolateyWebFileCmdlet'. VERBOSE: Importing cmdlet 'Get-VirusCheckValidCmdlet'. VERBOSE: Importing cmdlet 'Get-WebFileCmdlet'. VERBOSE: Importing cmdlet 'Get-WebFileNameCmdlet'. VERBOSE: Importing cmdlet 'Get-WebHeadersCmdlet'. VERBOSE: Importing cmdlet 'Install-AppSettingsJsonFileCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyInstallPackageCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyPackageCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Invoke-ChocolateyProcessCmdlet'. VERBOSE: Importing cmdlet 'Start-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Stop-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Uninstall-ChocolateyWindowsServiceCmdlet'. VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-core\chocolatey-core.psm1'. VERBOSE: Exporting function 'Get-UninstallRegistryKey'. VERBOSE: Exporting function 'Get-AppInstallLocation'. VERBOSE: Exporting function 'Get-AvailableDriveLetter'. VERBOSE: Exporting function 'Get-EffectiveProxy'. VERBOSE: Exporting function 'Get-PackageCacheLocation'. VERBOSE: Exporting function 'Get-PackageParameters'. VERBOSE: Exporting function 'Get-WebContent'. VERBOSE: Exporting function 'Register-Application'. VERBOSE: Exporting function 'Remove-Process'. VERBOSE: Importing function 'Get-AppInstallLocation'. VERBOSE: Importing function 'Get-AvailableDriveLetter'. VERBOSE: Importing function 'Get-EffectiveProxy'. VERBOSE: Importing function 'Get-PackageCacheLocation'. VERBOSE: Importing function 'Get-PackageParameters'. VERBOSE: Importing function 'Get-UninstallRegistryKey'. VERBOSE: Importing function 'Get-WebContent'. VERBOSE: Importing function 'Register-Application'. VERBOSE: Importing function 'Remove-Process'. VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-dotnetfx\chocolatey-dotnetfx.psm1'. VERBOSE: Exporting function 'Install-DotNetFramework'. VERBOSE: Exporting function 'Install-DotNetDevPack'. VERBOSE: Importing function 'Install-DotNetDevPack'. VERBOSE: Importing function 'Install-DotNetFramework'. VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-visualstudio\chocolatey-visualstudio.extension.psm1'. VERBOSE: Exporting function 'Add-VisualStudioComponent'. VERBOSE: Exporting function 'Add-VisualStudioWorkload'. VERBOSE: Exporting function 'Get-VisualStudioInstaller'. VERBOSE: Exporting function 'Get-VisualStudioInstallerHealth'. VERBOSE: Exporting function 'Get-VisualStudioInstance'. VERBOSE: Exporting function 'Get-VisualStudioVsixInstaller'. VERBOSE: Exporting function 'Install-VisualStudio'. VERBOSE: Exporting function 'Install-VisualStudioInstaller'. VERBOSE: Exporting function 'Install-VisualStudioVsixExtension'. VERBOSE: Exporting function 'Remove-VisualStudioComponent'. VERBOSE: Exporting function 'Remove-VisualStudioProduct'. VERBOSE: Exporting function 'Remove-VisualStudioWorkload'. VERBOSE: Exporting function 'Uninstall-VisualStudio'. VERBOSE: Exporting function 'Uninstall-VisualStudioVsixExtension'. VERBOSE: Importing function 'Add-VisualStudioComponent'. VERBOSE: Importing function 'Add-VisualStudioWorkload'. VERBOSE: Importing function 'Get-VisualStudioInstaller'. VERBOSE: Importing function 'Get-VisualStudioInstallerHealth'. VERBOSE: Importing function 'Get-VisualStudioInstance'. VERBOSE: Importing function 'Get-VisualStudioVsixInstaller'. VERBOSE: Importing function 'Install-VisualStudio'. VERBOSE: Importing function 'Install-VisualStudioInstaller'. VERBOSE: Importing function 'Install-VisualStudioVsixExtension'. VERBOSE: Importing function 'Remove-VisualStudioComponent'. VERBOSE: Importing function 'Remove-VisualStudioProduct'. VERBOSE: Importing function 'Remove-VisualStudioWorkload'. VERBOSE: Importing function 'Uninstall-VisualStudio'. VERBOSE: Importing function 'Uninstall-VisualStudioVsixExtension'. VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-vscode\chocolatey-vscode.psm1'. VERBOSE: Exporting function 'Install-VsCodeExtension'. VERBOSE: Exporting function 'Uninstall-VsCodeExtension'. VERBOSE: Importing function 'Install-VsCodeExtension'. VERBOSE: Importing function 'Uninstall-VsCodeExtension'. VERBOSE: Loading module from path 'C:\ProgramData\chocolatey\extensions\chocolatey-windowsupdate\chocolatey-windowsupdate.psm1'. VERBOSE: Exporting function 'Install-WindowsUpdate'. VERBOSE: Exporting function 'Test-WindowsUpdate'. VERBOSE: Importing function 'Install-WindowsUpdate'. VERBOSE: Importing function 'Test-WindowsUpdate'. VERBOSE: Exporting function 'Format-FileSize'. VERBOSE: Exporting function 'Get-ChecksumValid'. VERBOSE: Exporting function 'Get-ChocolateyUnzip'. VERBOSE: Exporting function 'Get-ChocolateyWebFile'. VERBOSE: Exporting function 'Get-EnvironmentVariable'. VERBOSE: Exporting function 'Get-EnvironmentVariableNames'. VERBOSE: Exporting function 'Get-FtpFile'. VERBOSE: Exporting function 'Get-OSArchitectureWidth'. VERBOSE: Exporting function 'Get-PackageParameters'. VERBOSE: Exporting function 'Get-PackageParametersBuiltIn'. VERBOSE: Exporting function 'Get-ToolsLocation'. VERBOSE: Exporting function 'Get-UACEnabled'. VERBOSE: Exporting function 'Get-UninstallRegistryKey'. VERBOSE: Exporting function 'Get-VirusCheckValid'. VERBOSE: Exporting function 'Get-WebFile'. VERBOSE: Exporting function 'Get-WebFileName'. VERBOSE: Exporting function 'Get-WebHeaders'. VERBOSE: Exporting function 'Install-BinFile'. VERBOSE: Exporting function 'Install-ChocolateyDesktopLink'. VERBOSE: Exporting function 'Install-ChocolateyEnvironmentVariable'. VERBOSE: Exporting function 'Install-ChocolateyExplorerMenuItem'. VERBOSE: Exporting function 'Install-ChocolateyFileAssociation'. VERBOSE: Exporting function 'Install-ChocolateyInstallPackage'. VERBOSE: Exporting function 'Install-ChocolateyPackage'. VERBOSE: Exporting function 'Install-ChocolateyPath'. VERBOSE: Exporting function 'Install-ChocolateyPinnedTaskBarItem'. VERBOSE: Exporting function 'Install-ChocolateyPowershellCommand'. VERBOSE: Exporting function 'Install-ChocolateyShortcut'. VERBOSE: Exporting function 'Install-ChocolateyVsixPackage'. VERBOSE: Exporting function 'Install-ChocolateyZipPackage'. VERBOSE: Exporting function 'Install-Vsix'. VERBOSE: Exporting function 'Set-EnvironmentVariable'. VERBOSE: Exporting function 'Set-PowerShellExitCode'. VERBOSE: Exporting function 'Start-ChocolateyProcessAsAdmin'. VERBOSE: Exporting function 'Test-ProcessAdminRights'. VERBOSE: Exporting function 'Uninstall-BinFile'. VERBOSE: Exporting function 'Uninstall-ChocolateyEnvironmentVariable'. VERBOSE: Exporting function 'Uninstall-ChocolateyPackage'. VERBOSE: Exporting function 'Uninstall-ChocolateyZipPackage'. VERBOSE: Exporting function 'Update-SessionEnvironment'. VERBOSE: Exporting function 'Write-ChocolateyFailure'. VERBOSE: Exporting function 'Write-ChocolateySuccess'. VERBOSE: Exporting function 'Write-FileUpdateLog'. VERBOSE: Exporting function 'Write-FunctionCallLogMessage'. VERBOSE: Exporting function 'Get-AppInstallLocation'. VERBOSE: Exporting function 'Get-AvailableDriveLetter'. VERBOSE: Exporting function 'Get-EffectiveProxy'. VERBOSE: Exporting function 'Get-PackageCacheLocation'. VERBOSE: Exporting function 'Get-WebContent'. VERBOSE: Exporting function 'Register-Application'. VERBOSE: Exporting function 'Remove-Process'. VERBOSE: Exporting function 'Install-DotNetDevPack'. VERBOSE: Exporting function 'Install-DotNetFramework'. VERBOSE: Exporting function 'Add-VisualStudioComponent'. VERBOSE: Exporting function 'Add-VisualStudioWorkload'. VERBOSE: Exporting function 'Get-VisualStudioInstaller'. VERBOSE: Exporting function 'Get-VisualStudioInstallerHealth'. VERBOSE: Exporting function 'Get-VisualStudioInstance'. VERBOSE: Exporting function 'Get-VisualStudioVsixInstaller'. VERBOSE: Exporting function 'Install-VisualStudio'. VERBOSE: Exporting function 'Install-VisualStudioInstaller'. VERBOSE: Exporting function 'Install-VisualStudioVsixExtension'. VERBOSE: Exporting function 'Remove-VisualStudioComponent'. VERBOSE: Exporting function 'Remove-VisualStudioProduct'. VERBOSE: Exporting function 'Remove-VisualStudioWorkload'. VERBOSE: Exporting function 'Uninstall-VisualStudio'. VERBOSE: Exporting function 'Uninstall-VisualStudioVsixExtension'. VERBOSE: Exporting function 'Install-VsCodeExtension'. VERBOSE: Exporting function 'Uninstall-VsCodeExtension'. VERBOSE: Exporting function 'Install-WindowsUpdate'. VERBOSE: Exporting function 'Test-WindowsUpdate'. VERBOSE: Exporting cmdlet 'Get-AppSettingsJsonFileContentCmdlet'. VERBOSE: Exporting cmdlet 'Get-ChocolateyUnzipCmdlet'. VERBOSE: Exporting cmdlet 'Get-ChocolateyWebFileCmdlet'. VERBOSE: Exporting cmdlet 'Get-VirusCheckValidCmdlet'. VERBOSE: Exporting cmdlet 'Get-WebFileCmdlet'. VERBOSE: Exporting cmdlet 'Get-WebFileNameCmdlet'. VERBOSE: Exporting cmdlet 'Get-WebHeadersCmdlet'. VERBOSE: Exporting cmdlet 'Install-AppSettingsJsonFileCmdlet'. VERBOSE: Exporting cmdlet 'Install-ChocolateyInstallPackageCmdlet'. VERBOSE: Exporting cmdlet 'Install-ChocolateyPackageCmdlet'. VERBOSE: Exporting cmdlet 'Install-ChocolateyWindowsServiceCmdlet'. VERBOSE: Exporting cmdlet 'Invoke-ChocolateyProcessCmdlet'. VERBOSE: Exporting cmdlet 'Start-ChocolateyWindowsServiceCmdlet'. VERBOSE: Exporting cmdlet 'Stop-ChocolateyWindowsServiceCmdlet'. VERBOSE: Exporting cmdlet 'Uninstall-ChocolateyWindowsServiceCmdlet'. VERBOSE: Exporting alias 'Get-ProcessorBits'. VERBOSE: Exporting alias 'Get-OSBitness'. VERBOSE: Exporting alias 'Get-InstallRegistryKey'. VERBOSE: Exporting alias 'Generate-BinFile'. VERBOSE: Exporting alias 'Add-BinFile'. VERBOSE: Exporting alias 'Start-ChocolateyProcess'. VERBOSE: Exporting alias 'Invoke-ChocolateyProcess'. VERBOSE: Exporting alias 'Remove-BinFile'. VERBOSE: Exporting alias 'refreshenv'. VERBOSE: Importing cmdlet 'Get-AppSettingsJsonFileContentCmdlet'. VERBOSE: Importing cmdlet 'Get-ChocolateyUnzipCmdlet'. VERBOSE: Importing cmdlet 'Get-ChocolateyWebFileCmdlet'. VERBOSE: Importing cmdlet 'Get-VirusCheckValidCmdlet'. VERBOSE: Importing cmdlet 'Get-WebFileCmdlet'. VERBOSE: Importing cmdlet 'Get-WebFileNameCmdlet'. VERBOSE: Importing cmdlet 'Get-WebHeadersCmdlet'. VERBOSE: Importing cmdlet 'Install-AppSettingsJsonFileCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyInstallPackageCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyPackageCmdlet'. VERBOSE: Importing cmdlet 'Install-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Invoke-ChocolateyProcessCmdlet'. VERBOSE: Importing cmdlet 'Start-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Stop-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing cmdlet 'Uninstall-ChocolateyWindowsServiceCmdlet'. VERBOSE: Importing function 'Add-VisualStudioComponent'. VERBOSE: Importing function 'Add-VisualStudioWorkload'. VERBOSE: Importing function 'Format-FileSize'. VERBOSE: Importing function 'Get-AppInstallLocation'. VERBOSE: Importing function 'Get-AvailableDriveLetter'. VERBOSE: Importing function 'Get-ChecksumValid'. VERBOSE: Importing function 'Get-ChocolateyUnzip'. VERBOSE: Importing function 'Get-ChocolateyWebFile'. VERBOSE: Importing function 'Get-EffectiveProxy'. VERBOSE: Importing function 'Get-EnvironmentVariable'. VERBOSE: Importing function 'Get-EnvironmentVariableNames'. VERBOSE: Importing function 'Get-FtpFile'. VERBOSE: Importing function 'Get-OSArchitectureWidth'. VERBOSE: Importing function 'Get-PackageCacheLocation'. VERBOSE: Importing function 'Get-PackageParameters'. VERBOSE: Importing function 'Get-PackageParametersBuiltIn'. VERBOSE: Importing function 'Get-ToolsLocation'. VERBOSE: Importing function 'Get-UACEnabled'. VERBOSE: Importing function 'Get-UninstallRegistryKey'. VERBOSE: Importing function 'Get-VirusCheckValid'. VERBOSE: Importing function 'Get-VisualStudioInstaller'. VERBOSE: Importing function 'Get-VisualStudioInstallerHealth'. VERBOSE: Importing function 'Get-VisualStudioInstance'. VERBOSE: Importing function 'Get-VisualStudioVsixInstaller'. VERBOSE: Importing function 'Get-WebContent'. VERBOSE: Importing function 'Get-WebFile'. VERBOSE: Importing function 'Get-WebFileName'. VERBOSE: Importing function 'Get-WebHeaders'. VERBOSE: Importing function 'Install-BinFile'. VERBOSE: Importing function 'Install-ChocolateyDesktopLink'. VERBOSE: Importing function 'Install-ChocolateyEnvironmentVariable'. VERBOSE: Importing function 'Install-ChocolateyExplorerMenuItem'. VERBOSE: Importing function 'Install-ChocolateyFileAssociation'. VERBOSE: Importing function 'Install-ChocolateyInstallPackage'. VERBOSE: Importing function 'Install-ChocolateyPackage'. VERBOSE: Importing function 'Install-ChocolateyPath'. VERBOSE: Importing function 'Install-ChocolateyPinnedTaskBarItem'. VERBOSE: Importing function 'Install-ChocolateyPowershellCommand'. VERBOSE: Importing function 'Install-ChocolateyShortcut'. VERBOSE: Importing function 'Install-ChocolateyVsixPackage'. VERBOSE: Importing function 'Install-ChocolateyZipPackage'. VERBOSE: Importing function 'Install-DotNetDevPack'. VERBOSE: Importing function 'Install-DotNetFramework'. VERBOSE: Importing function 'Install-VisualStudio'. VERBOSE: Importing function 'Install-VisualStudioInstaller'. VERBOSE: Importing function 'Install-VisualStudioVsixExtension'. VERBOSE: Importing function 'Install-VsCodeExtension'. VERBOSE: Importing function 'Install-Vsix'. VERBOSE: Importing function 'Install-WindowsUpdate'. VERBOSE: Importing function 'Register-Application'. VERBOSE: Importing function 'Remove-Process'. VERBOSE: Importing function 'Remove-VisualStudioComponent'. VERBOSE: Importing function 'Remove-VisualStudioProduct'. VERBOSE: Importing function 'Remove-VisualStudioWorkload'. VERBOSE: Importing function 'Set-EnvironmentVariable'. VERBOSE: Importing function 'Set-PowerShellExitCode'. VERBOSE: Importing function 'Start-ChocolateyProcessAsAdmin'. VERBOSE: Importing function 'Test-ProcessAdminRights'. VERBOSE: Importing function 'Test-WindowsUpdate'. VERBOSE: Importing function 'Uninstall-BinFile'. VERBOSE: Importing function 'Uninstall-ChocolateyEnvironmentVariable'. VERBOSE: Importing function 'Uninstall-ChocolateyPackage'. VERBOSE: Importing function 'Uninstall-ChocolateyZipPackage'. VERBOSE: Importing function 'Uninstall-VisualStudio'. VERBOSE: Importing function 'Uninstall-VisualStudioVsixExtension'. VERBOSE: Importing function 'Uninstall-VsCodeExtension'. VERBOSE: Importing function 'Update-SessionEnvironment'. VERBOSE: Importing function 'Write-ChocolateyFailure'. VERBOSE: Importing function 'Write-ChocolateySuccess'. VERBOSE: Importing function 'Write-FileUpdateLog'. VERBOSE: Importing function 'Write-FunctionCallLogMessage'. VERBOSE: Importing alias 'Add-BinFile'. VERBOSE: Importing alias 'Generate-BinFile'. VERBOSE: Importing alias 'Get-InstallRegistryKey'. VERBOSE: Importing alias 'Get-OSBitness'. VERBOSE: Importing alias 'Get-ProcessorBits'. VERBOSE: Importing alias 'Invoke-ChocolateyProcess'. VERBOSE: Importing alias 'refreshenv'. VERBOSE: Importing alias 'Remove-BinFile'. VERBOSE: Importing alias 'Start-ChocolateyProcess'. VERBOSE: Refreshing environment variables from the registry. Environment Vars (like PATH) have changed. Close/reopen your shell to see the changes (or in powershell/cmd.exe just type `refreshenv`). Reducing package size for 'package1'... Reducing nupkg file size ('package1'). Reducing extracted archives and installers ('package1'). Space reduced for 'package1': 102 B. The install of package1 was successful. Software install location not explicitly set, could be in package or default install location if installer. Chocolatey installed 2/3 packages. 1 packages failed. See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log). Packages requiring reboot: - package3 (exit code 3010) The recent package changes indicate a reboot is necessary. Please reboot at your earliest convenience. Failures - package2 (exited -1) - Error while running 'C:\ProgramData\chocolatey\lib\package2\tools\chocolateyInstall.ps1'. See log for details. ~~~

christianbumann commented 4 years ago

@ferventcoder I want to fix this issue so I need to know what is the best solution to fix this. One approach is that if a negative exit code occur, never overwrite it by a positive exit code. What are you thinking about this approach?