Skip to content

docs: clarify OS image package management limitations in SDK guide#555

Open
John15321 wants to merge 1 commit into
mainfrom
john15321/clarify-wording-in-sdk-doc
Open

docs: clarify OS image package management limitations in SDK guide#555
John15321 wants to merge 1 commit into
mainfrom
john15321/clarify-wording-in-sdk-doc

Conversation

@John15321

Copy link
Copy Markdown
Member

This pull request makes a small wording improvement to the developer documentation for modifying Flatcar using the SDK. The change clarifies that the OS image cannot install or update packages on its own, and does not include a compiler or build tooling. Self-contained can mean a lot of things.

Signed-off-by: Jan Bronicki <janbronicki@gmail.com>
@John15321 John15321 requested a review from a team as a code owner April 8, 2026 23:25
@github-actions

github-actions Bot commented Apr 8, 2026

Copy link
Copy Markdown

Azure Static Web Apps: Your stage site is ready! Visit it here: https://lemon-wave-085522403-555.westeurope.1.azurestaticapps.net

Gentoo itself does not ship packages - instead, it consists of a massive number of ebuild files to build applications at installation time (that’s an oversimplification as there are binary package caches, but that’s beyond the scope of this document).
While the Flatcar SDK can be understood as a Gentoo derivative, the OS image is special.
The OS image is not self-contained, i.e. it cannot install / update packages - it lacks both a compiler to build packages as well as tools to orchestrate builds and install the resulting binaries.
The OS image cannot install or update packages on its own - it ships neither a compiler to build packages nor the tooling to orchestrate builds and install the resulting binaries.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is everyone afraid of proper sentences? At the very least, I think this should be a semicolon.

Suggested change
The OS image cannot install or update packages on its own - it ships neither a compiler to build packages nor the tooling to orchestrate builds and install the resulting binaries.
The OS image cannot install or update packages on its own. It ships neither a compiler to build packages nor the tooling to orchestrate builds and install the resulting binaries.

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