-
Notifications
You must be signed in to change notification settings - Fork 384
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
(cmake) (cmake.install) Package fails to install: Exit code was '1603' #2591
Comments
Thanks for raising this issue! The packages within this repository are maintained by a small team of volunteer Community Maintainers, in their own time. Their time, like yours is important. Please help them by not wasting it. This is a community repository where the expectation is that everybody will get involved by raising pull requests to fix problems they find. This will also allow that problem to be fixed more quickly as you don't have to wait for a member of the Community Maintainer Team to pick it up. If you are unable to fix the issue yourself, the Community Maintainers Team will look at it when time allows. There are no service level agreements, nor should there be any expectation on when people can resolve issues in their own time. A few dos and don'ts:
Thank you. |
The error message indicates this is a local environment issue for the installer, and not a package issue. Chocolatey CLI will always install the latest version available to it, unless you tell it otherwise with the |
But why does it change package? Before it installed "cmake". Now it tries to install "cmake.install". The "cmake" one is smaller while the "cmake.install" seems to be a huge package. Why install a different package than requested? It looks as if this change causes all the problems. |
It didn't change package.
It still does.
It always did.
It didn't. You asked it to install
There has not been a "change". The previous version was the same. Going back to what I said earlier, the error message indicates this is a local environment issue for the installer, and not a package issue. Have you tried to install |
I disagree with "There has not been a "change".". Obviously there has been a change. According to version history of the cmake package (both the "cmake" and "cmake.install" one) there has been a version upgrade 2 days ago. Since then the build fails. So no, there has been a change and it directly caused the breaking. The question is now "why" did it break the build. The only thing I could notice is that a different package is installed. The run log of the working build shows "cmake" being installed and the download is rather small. The run log of the broken build shows "cmake.install" being installed and the download is very large (takes very long to download). So something is inherently different but I don't know the chocolatey system to figure out what causes all these problems. To make it a bit clearer this is what I see in the working build before the upgrade:
4 lines and the download is done. This means a small package size. Now the broken build run:
Over 7500 lines instead of 4. That means the package is huge. Personally I would conclude from this that something is wrong with the package. It's massively larger than the previous one and fails. Maybe somebody can compare the two revisions and check what went wrong there? |
We're going around in circles.
There has been no change to the package. The software has obviously changed.
As I have said, the package has not changed. But if it is obvious, please let me know what the change is.
They are not the same package.
Again, respectfully, you've already said you "don't know the chocolatey system". I have also installed the package and provided a screenshot as proof that it works As I mentioned previously, the error message indicates this is a local environment issue for the installer, and not a package issue:
I want to highlight a section from that error message: This is a local environment error, not an issue with a package or the MSI itself. Have a look at what the MSI 1603 error is To prove the package is fine, I just installed it: I have:
I appreciate you are unhappy with what I've told you, but there is nothing more I can do. Before responding again, please:
|
Checklist
Chocolatey Version
2.4.0
Chocolatey License
None
Package Version
cmake.install 3.31.2
Current Behaviour
The install fails with this error message (logs unavailable since this happens on Github workflow):
NOTE: Chcolatey tries to install "cmake.install 3.31.2" which causes the failure. The install command is "choco install cmake ninja 7zip".
Expected Behaviour
Installation works. Last known working date is 5.12.2024 . Since then it's broken.
NOTE: Before Chocolatey correctly tried to install "cmake 3.31.1".
Steps To Reproduce
Environment
Chocolatey Log
Anything else?
Example build failure caused by this bug here: https://github.com/LordOfDragons/dragengine/actions/runs/12218416239/job/34083889618 .
Last working build is here: https://github.com/LordOfDragons/dragengine/actions/runs/12201105644/job/34038771603
Github workflow builder did not change (same operating system and same configuration). But for some reason Chocolatey does now try since two days to install "cmake.install 3.31.2" instead of "cmake 3.31.1" which causes the failure. The install command is "choco install cmake ninja 7zip".
The text was updated successfully, but these errors were encountered: