Skip to content
This repository was archived by the owner on Jun 20, 2023. It is now read-only.

Install Homebrew in /usr/local through Salt#4

Merged
SimonSapin merged 3 commits intomasterfrom
mainstream-brew
Nov 16, 2019
Merged

Install Homebrew in /usr/local through Salt#4
SimonSapin merged 3 commits intomasterfrom
mainstream-brew

Conversation

@SimonSapin
Copy link
Member

The directory is owned by user worker which also runs generic-worker, so that tasks can run Homebrew and install things.

The location change makes generic-worker restart which makes any running task fail, so this is better deployed while Homu’s queue is empty.

@SimonSapin
Copy link
Member Author

I’ve deployed this last night, which may be related to servo/servo#24755.

Merging so I can deploy #5 on top, but review would still be good.

@SimonSapin SimonSapin merged commit c0933e5 into master Nov 16, 2019
@SimonSapin SimonSapin deleted the mainstream-brew branch November 16, 2019 08:38
@SimonSapin SimonSapin mentioned this pull request Nov 16, 2019
bors-servo pushed a commit to servo/servo that referenced this pull request Nov 16, 2019
Use an already-installed Homebrew at /usr/local

This requires servo/taskcluster-config#4 to be deployed.

Having the standard location helps `pkg-config` (CC #24688), and allows installing pre-compiled pakcages (which is much faster than compiling from source).
bors-servo pushed a commit to servo/servo that referenced this pull request Nov 16, 2019
Use an already-installed Homebrew at /usr/local

This requires servo/taskcluster-config#4 to be deployed.

Having the standard location helps `pkg-config` (CC #24688), and allows installing pre-compiled pakcages (which is much faster than compiling from source).
bors-servo pushed a commit to servo/servo that referenced this pull request Nov 17, 2019
Use an already-installed Homebrew at /usr/local

This requires servo/taskcluster-config#4 to be deployed.

Having the standard location helps `pkg-config` (CC #24688), and allows installing pre-compiled pakcages (which is much faster than compiling from source).
bors-servo pushed a commit to servo/servo that referenced this pull request Nov 17, 2019
Use an already-installed Homebrew at /usr/local

This requires servo/taskcluster-config#4 to be deployed.

Having the standard location helps `pkg-config` (CC #24688), and allows installing pre-compiled pakcages (which is much faster than compiling from source).
bors-servo pushed a commit to servo/servo that referenced this pull request Nov 17, 2019
Use an already-installed Homebrew at /usr/local

This requires servo/taskcluster-config#4 to be deployed.

Having the standard location helps `pkg-config` (CC #24688), and allows installing pre-compiled pakcages (which is much faster than compiling from source).
bors-servo pushed a commit to servo/servo that referenced this pull request Nov 17, 2019
Use an already-installed Homebrew at /usr/local

This requires servo/taskcluster-config#4 to be deployed.

Having the standard location helps `pkg-config` (CC #24688), and allows installing pre-compiled pakcages (which is much faster than compiling from source).
bors-servo pushed a commit to servo/servo that referenced this pull request Nov 17, 2019
Use an already-installed Homebrew at /usr/local

This requires servo/taskcluster-config#4 to be deployed.

Having the standard location helps `pkg-config` (CC #24688), and allows installing pre-compiled pakcages (which is much faster than compiling from source).
bors-servo pushed a commit to servo/servo that referenced this pull request Nov 17, 2019
Use an already-installed Homebrew at /usr/local

This requires servo/taskcluster-config#4 to be deployed.

Having the standard location helps `pkg-config` (CC #24688), and allows installing pre-compiled pakcages (which is much faster than compiling from source).
bors-servo pushed a commit to servo/servo that referenced this pull request Nov 17, 2019
Use an already-installed Homebrew at /usr/local

This requires servo/taskcluster-config#4 to be deployed.

Having the standard location helps `pkg-config` (CC #24688), and allows installing pre-compiled pakcages (which is much faster than compiling from source).
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant