When running a `choco sync --id='Git' --package-id='git' with the Windows Programs Git and TortiseGit (64bit). The sync command creates a Git package but tries to sync it to both programs.
What is Expected?
Sync should only try to sync a single software to a package in one command issued.
How Did You Get This To Happen? (Steps to Reproduce)
Have Chocolatey For Business installed and licensed.
Install TotriseGit outside of a Chocolatey package.
Attempt to run choco sync --id='Git' --package-id='git' to attempt creating a git package looking at the Git program installed.
You'll see in the output it creates the git package looking at the Git program. It then also attempts to sync the TortiseGit program with the same git package that was generated.
System Details
Operating System: Windows 10
Windows PowerShell Version: 5.1.20348.2582
Chocolatey CLI Version: 2.3.0
Chocolatey Licensed Extension version: 6.2.1
Chocolatey License type (Professional / Business / ?): Business
Terminal/Emulator: Windows PowerShell, also tested with Command Line
What You Are Seeing?
When running a `choco sync --id='Git' --package-id='git' with the Windows Programs Git and TortiseGit (64bit). The sync command creates a Git package but tries to sync it to both programs.
What is Expected?
Sync should only try to sync a single software to a package in one command issued.
How Did You Get This To Happen? (Steps to Reproduce)
choco sync --id='Git' --package-id='git'
to attempt creating a git package looking at the Git program installed.System Details
Output Log
chocolatey.log
Workarounds
Proposed Solution
N/A
Related Issues and Tickets
Zendesk Ticket Zendesk Ticket
Done Checklist
┆Issue is synchronized with this Gitlab issue by Unito