chocolatey / chocolatey/choco

Upgrading package causes installers from packages which depend on this package to be run (and fail)

Open
#1,215 9 comments 0 reactions 1 assignee Claimed by @ferventcoder View on GitHub
0 - Backlog Bug
Dominant language
C#
Stars
11.5k
Forks
960
PR merge metrics
No merged PRs in 30d

Description

### What You Are Seeing?

Upgrading the resharper-platform package seems to trigger running the install scripts for all packages that depend on resharper-platform (eg. dotmemory, resharper, dotcover etc) before resharper-platform has actually downloaded

### What is Expected?

Upgrading resharper-platform should not fire install script for other packages that depend on it.

resharper-platform is just an example, this should be a general rule for any dependant package too, I would have thought.

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

1. Install resharper package (eg. EAP1). This will pull down resharper-platform package too.
2. Upgrade to newer resharper-platform package (eg. EAP2)

### Output Log
https://gist.github.com/flcdrg/ff81d6a8f9846f7b1a346f9b72f04162

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.