microsoft / microsoft/winget-pkgs
[Package Issue]: Dell.DisplayManager: Seperate 1.X and 2.0 into seperate packages
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 11.1k
- Forks
- 9.7k
- Avg merge
- 1h 32m
- Merged PRs (30d)
- 376
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
It's nice that winget doesn't uninstall the old version of Dell.DisplayManager manager anymore, (it's the one that my monitors work with, 2.0 doesn't,) but it's still really annoying that winget installs 2.0 every time I run winget upgrade --all even if I leave it installed. 1.0 and 2.0 are not even really the same program! Its FAQ says "In a multimonitor setup both DDM 1.x and DDM 2.0 can be installed on a computer simultaneously. However, it is highly recommended to uninstall Dell Display Manager 1.x and use only Dell Display Manager 2.0 if all your monitors are supported by Dell Display Manager 2.0."
Steps to reproduce
- Install Dell Display Manager 1.X
- Run
winget upgrade --all
Actual behavior
winget installs Dell Display Manager 2.0 every time regardless of whether it's already installed
Expected behavior
I don't want or need Dell Display Manager 2.0 on my system
Environment
[winget --info]
Windows Package Manager (Preview) v1.4.3132-preview
Copyright (c) Microsoft Corporation. All rights reserved.
Windows: Windows.Desktop v10.0.22621.1105
System Architecture: X64
Package: Microsoft.DesktopAppInstaller v1.19.3132.0
Logs: %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\DiagOutputDir
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
[Dell Display Manager]
v1.56.2109
Screenshots and Logs
winget upgrade:
WinGet-2023-01-14-13-13-26.857.log
winget upgrade --all:
WinGet-2023-01-14-13-13-35.472.log
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the linked winget upgrade logs and the Dell Display Manager package entries in this repository. Determine how versions 1.x and 2.0 are represented and what causes 2.0 to be selected by upgrade --all. Done means the two products can remain installed separately without the unwanted package being repeatedly selected.
Written by the indexing model from the issue text.
Assessment
- Domain
- cli, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100