-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Open
Labels
Issue-BugIt either shouldn't be doing this or needs an investigation.It either shouldn't be doing this or needs an investigation.
Description
Please confirm these before moving forward
- I have searched for my issue and not found a work-in-progress/duplicate/resolved issue.
- I have not been informed if the issue is resolved in a preview version of the winget client.
Category of the issue
Installation issue.
Brief description of your issue
Blender installs every medium version (e.g. 3.3., 3.4., etc.) in a separate folder, which results in loss of previously installed plugins and configured preferences between medium updates and disk space cluttering.
Steps to reproduce
winget install BlenderFoundation.Blender --version 3.3.1
winget update BlenderFoundation.Blender
winget list --id BlenderFoundation.Blender
Actual behavior
- For each installed update, a new folder is created (e.g.
C:\Program Files\Blender Foundation\Blender 3.3\
,C:\Program Files\Blender Foundation\Blender 3.4\
) - These folders contain redundant files (
blender.exe
,blender-launcher.exe
) and already contain version-specific directories (Blender 3.3\3.3\
,Blender 3.4\3.4\
) winget
doesn't detect an update and suggests to update an app again (e.g. to installBlender 3.4
when it is already installed, butwinget
only detects previously installedBlender 3.3
)
Expected behavior
- All Blender versions to be installed in the same root directory, e.g.
C:\Program Files\Blender Foundation\Blender
. - Blender updates to be installed over previous versions in the same folder as it is already installed.
- Blender updates to be detected as installed after being applied.
Possible solution: use MSI Public Properties when calling blender-$version-$platform-$architecture.msi
, for example:
.\blender-3.4.1-windows-x64.msi INSTALL_ROOT=`"C:\Program Files\Blender Foundation\Blender\`"
Environment
Windows Package Manager v1.4.10173
Copyright (c) Microsoft Corporation. All rights reserved.
Windows: Windows.Desktop v10.0.19044.2486
System Architecture: X64
Package: Microsoft.DesktopAppInstaller v1.19.10173.0
Logs: %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\DiagOutputDir
User Settings: %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\settings.json
Links
---------------------------------------------------------------------------
Privacy Statement https://aka.ms/winget-privacy
License Agreement https://aka.ms/winget-license
Third Party Notices https://aka.ms/winget-3rdPartyNotice
Homepage https://aka.ms/winget
Windows Store Terms https://www.microsoft.com/en-us/storedocs/terms-of-sale
Screenshots and Logs
No response
tsilvs, DaniilShev, MilioD, NumixAvali, luzpaz and 1 moretsilvs, DaniilShev and MilioDtsilvs, DaniilShev and MilioD
Metadata
Metadata
Assignees
Labels
Issue-BugIt either shouldn't be doing this or needs an investigation.It either shouldn't be doing this or needs an investigation.