-
Notifications
You must be signed in to change notification settings - Fork 4.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unity package is extremely problematic #14700
Comments
Once there is a way of freezing version numbers this won’t be a problem anymore. Unity Hub is in the repo, if you want to use it you can. |
I am aware of Unity hub being in the repo, but freezing version numbers doesn't help. |
@foxscore it sounds like you're describing the way Java JDKs and a few other tools are added. The "major" versions are treated like separate packages. The pin feature microsoft/winget-cli#476 would just prevent the Windows Package Manager from updating a package with |
I understand now. I can work on moving these at some point (if someone gets to it before me, by all means....) |
Can the Unity package just get pulled? There needs to be moderation of packages, instead of just letting people add ones that then stick around causing issues. |
They were split up by major version number already, I think part of the problem is that we don't have the 2019 installers in there (which is why it's telling you to upgrade to 2020.x). I don't really want to pull them because I feel like pinning will resolve it. Maybe it won't, but if it won't we need to revisit how the heck we're going to deal with versioned SDKs because pretty much all of the programming language manifests have been added presuming that we'll be able to pin to allow people to stick to specific versions without making a ton of IDs. |
We're working on: |
Describe issue
The Unity package
UnityTechnologies.Unity
is not suitable for a package manager, as it will always try to install the latest version.This leads to the newest version (which won't even be used) to be installed and just waste (at minimum) 10GB.
Managing Unity installations is UnityHub's job, since the Unity version you are using differs from project to project.
Solution
Remove the Unity package and don't allow for it to be commited again.
The text was updated successfully, but these errors were encountered: