Open ES-PSH opened 3 days ago
Can you check that the previous version successfully uninstalled ?
This was a clean installation on Windows Sandbox.
?? I just asked if, after WAU updates the app, the previous version is still seen as installed.
It looks from the log that this isn't WAU updating, but you're installing via Winget-Install.ps1
:
Start DOSBox.DOSBox processing...
only exist in that file.
This seems to be a DOSBox fault. I can't find any registry saying DOSBox is installed and nothing in Uninstall or change a program in the Control panel says it's installed. And WAU can't see it's installed.
It's a nullsoft installation https://github.com/microsoft/winget-pkgs/blob/master/manifests/d/DOSBox/DOSBox/0.74-3/DOSBox.DOSBox.installer.yaml, but doesn't seem to follow the standard in registring itself as installed in Windows.
It installs alright, but when Winget-Install.ps1
checks if it is installed via winget export -s winget -o $JsonFile --include-versions
and then search in that file after DOSBox.DOSBox
it doesn't find it, hence the:
Successfully installed
13:20:21 - -> DOSBox.DOSBox installation failed!
The problem
After installing DOSBox WinGet-AutoUpdate returns the status Installation failed! The application is installed successful.
Did also test the winget command. winget install --id DOSBox.DOSBox. This installation is successful.
What version of WAU has the issue?
1.21.13
What version of Windows are you using (ex. Windows 11 22H2)?
Windows 11 23H2
What version of winget are you using?
1.8.1911
Log information
Additional information
No response