Skip to content

OHOS: Split up apt install#122

Open
Narfinger wants to merge 1 commit into
servo:mainfrom
Narfinger:split-apt
Open

OHOS: Split up apt install#122
Narfinger wants to merge 1 commit into
servo:mainfrom
Narfinger:split-apt

Conversation

@Narfinger
Copy link
Copy Markdown
Contributor

Split up apt-install steps in hos_builder to allow slower computers/networks to cache more steps instead of having a giant step that can easily fail.

Signed-off-by: Narfinger Narfinger@users.noreply.github.com

@Narfinger Narfinger requested a review from jschwe as a code owner April 17, 2026 08:35
Signed-off-by: Narfinger <Narfinger@users.noreply.github.com>
@jschwe
Copy link
Copy Markdown
Member

jschwe commented Apr 17, 2026

Hmm, do we run bootstrap in CI? Maybe we should just not install all these gestreamer dependencies, since the hos build doesn't need gestreamer anyway.

@Narfinger
Copy link
Copy Markdown
Contributor Author

We run ./mach bootstrap --skip-platform and obviously we build a current head for ohos.

@jschwe
Copy link
Copy Markdown
Member

jschwe commented Apr 17, 2026

I was thinking about splitting the gstreamer deps into a separate file, so we could add a --skip-gstreamer option. I guess that is a good reason to pull that idea out of the backlog, what do you think?

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.

2 participants