make the initialization and upgrade process more reliable and upgrade to 20161025 #10
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I was having trouble installing msys2:
It turns out that the initialization (the first call to bash) was still running before the pacman system upgrade process was started, as you can see in this picture:
Also, there was not much visibility into the msys2 upgrade process, so this pull request also outputs the msys2 initialization and pacman upgrade messages to the therminal.
The upgrade process was also augmented to keep the upgrade going until no more packages are available to upgrade.
This also upgrades msys2 to 20161025.