Skip to content
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

Native support for core package updates #26

Merged
merged 2 commits into from Mar 30, 2016
Merged

Native support for core package updates #26

merged 2 commits into from Mar 30, 2016

Conversation

renatosilva
Copy link
Contributor

sem titulo

System upgrade is now split into two steps. Core packages are updated first and
control is not returned to shell (unless --noconfirm is specified). When no core
update is required then normal update process takes place.

Therefore, full system update is now more straightforward by simply executing
--sysupgrade twice. The update process is now also scriptable from external
environments like batch files.
@Alexpux Alexpux merged commit 8d91829 into Alexpux:master Mar 30, 2016
@renatosilva renatosilva deleted the core-update branch March 30, 2016 11:19
commonquail added a commit to commonquail/pa that referenced this pull request Mar 31, 2016
The MSYS2 pacman fork modified --sysupgrade to first update core
packages, then other packages iff no core packages were upgraded, and
removed the now redundant update-core script [1]. This changes the
update procedure from

    $ update-core
    # restart MSYS2
    $ pacman -Syu

to

    $ pacman -Syu
    # restart MSYS2
    $ pacman -Syu

The change both breaks and obsoletes the dist-upgrade command. Rather
than fixing it, remove it entirely.

[1] Alexpux/MSYS2-pacman#26
perlun added a commit to perlun/servo that referenced this pull request May 24, 2016
* MSYS2: Removed the reference to the update-core script, which has been removed in MSYS2: Alexpux/MSYS2-pacman#26.
* Added more details about strange prompts that might appear. :)
* Added more details on how to install Python correctly.

With these changes in place, I am successfully able to at least get the build starting. (getting non-Python related errors, but will file a separate issue about that)
perlun added a commit to perlun/servo that referenced this pull request May 25, 2016
* MSYS2: Removed the reference to the update-core script, which has been removed in MSYS2: Alexpux/MSYS2-pacman#26.
* Added more details about strange prompts that might appear. :)
* Added more details on how to install Python correctly.

With these changes in place, I am successfully able to at least get the build starting. (getting non-Python related errors, but will file a separate issue about that)
perlun added a commit to perlun/servo that referenced this pull request Jun 10, 2016
It's `pacman -Su` nowadays, per Alexpux/MSYS2-pacman#26.

(This is a very selective cherry-pick of servo#11392. The other parts were more controversial; they didn't fully work so let's disregard them for now.)
perlun added a commit to perlun/servo that referenced this pull request Jun 10, 2016
It's `pacman -Su` nowadays, per Alexpux/MSYS2-pacman#26.

(This is a very selective cherry-pick of servo#11392. The other parts were more controversial; they didn't fully work so let's disregard them for now.)
bors-servo pushed a commit to servo/servo that referenced this pull request Jun 10, 2016
Removed reference to update-core

It's `pacman -Su` nowadays, per Alexpux/MSYS2-pacman#26.

(This is a very selective cherry-pick of #11392. The other parts were more controversial; they didn't fully work so let's disregard them for now.)

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11718)
<!-- Reviewable:end -->
bors-servo pushed a commit to servo/servo that referenced this pull request Jun 12, 2016
Removed reference to update-core

It's `pacman -Su` nowadays, per Alexpux/MSYS2-pacman#26.

(This is a very selective cherry-pick of #11392. The other parts were more controversial; they didn't fully work so let's disregard them for now.)

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11718)
<!-- Reviewable:end -->
bors-servo pushed a commit to servo/servo that referenced this pull request Jun 12, 2016
Removed reference to update-core

It's `pacman -Su` nowadays, per Alexpux/MSYS2-pacman#26.

(This is a very selective cherry-pick of #11392. The other parts were more controversial; they didn't fully work so let's disregard them for now.)

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11718)
<!-- Reviewable:end -->
bors-servo pushed a commit to servo/servo that referenced this pull request Jun 12, 2016
Removed reference to update-core

It's `pacman -Su` nowadays, per Alexpux/MSYS2-pacman#26.

(This is a very selective cherry-pick of #11392. The other parts were more controversial; they didn't fully work so let's disregard them for now.)

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11718)
<!-- Reviewable:end -->
gecko-dev-updater pushed a commit to marco-c/gecko-dev-comments-removed that referenced this pull request Oct 1, 2019
…atch-3); r=metajack

It's `pacman -Su` nowadays, per Alexpux/MSYS2-pacman#26.

(This is a very selective cherry-pick of #11392. The other parts were more controversial; they didn't fully work so let's disregard them for now.)

Source-Repo: https://github.com/servo/servo
Source-Revision: 7f4fe45639f7c4629e5ce99d932179dc3ee51257

UltraBlame original commit: a3f72bb20af7b58e2014e03e190d627ec916ec40
gecko-dev-updater pushed a commit to marco-c/gecko-dev-wordified-and-comments-removed that referenced this pull request Oct 1, 2019
…atch-3); r=metajack

It's `pacman -Su` nowadays, per Alexpux/MSYS2-pacman#26.

(This is a very selective cherry-pick of #11392. The other parts were more controversial; they didn't fully work so let's disregard them for now.)

Source-Repo: https://github.com/servo/servo
Source-Revision: 7f4fe45639f7c4629e5ce99d932179dc3ee51257

UltraBlame original commit: a3f72bb20af7b58e2014e03e190d627ec916ec40
gecko-dev-updater pushed a commit to marco-c/gecko-dev-wordified that referenced this pull request Oct 1, 2019
…atch-3); r=metajack

It's `pacman -Su` nowadays, per Alexpux/MSYS2-pacman#26.

(This is a very selective cherry-pick of #11392. The other parts were more controversial; they didn't fully work so let's disregard them for now.)

Source-Repo: https://github.com/servo/servo
Source-Revision: 7f4fe45639f7c4629e5ce99d932179dc3ee51257

UltraBlame original commit: a3f72bb20af7b58e2014e03e190d627ec916ec40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants