cachyos-pacstrap-builder
Recipe card from the charly-distros plugin (Images — the deployable catalog).
cachyos-pacstrap-builder
Section titled “cachyos-pacstrap-builder”Privileged builder image used to bootstrap a CachyOS root filesystem via
pacstrap inside a container. It is the bootstrap_builder_image: for
/charly-distros:cachyos-pacstrap and the builder_image: for the
/charly-vm:cachyos-bootstrap-vm VM.
Lives in
opencharly/distro-cachyos(git submodule atbox/cachyos). It isbase: arch.arch— thearchbase from theopencharly/distro-archsubmodule, reached because the cachyoscharly.ymlimports that submodule under thearchnamespace. Its single candy,pacstrap-builder, lives in the main repo (shared with/charly-distros:arch-builder’s pacstrap path) and is pulled by git reference.
Box Properties
Section titled “Box Properties”| Property | Value |
|---|---|
| Base | arch.arch (from the opencharly/distro-arch submodule, via the arch import namespace) |
| Layer | pacstrap-builder (@github.com/opencharly/charly/candy/pacstrap-builder:<tag>) |
| Distro | arch |
| Build | pac |
| Home repo | opencharly/distro-cachyos (box/cachyos) |
Quick Start
Section titled “Quick Start”charly -C box/cachyos box build cachyos-pacstrap-builderThis is the R10 canary for the submodule’s composition machinery: a successful
build proves the arch import namespace resolves the arch base from the
opencharly/distro-arch submodule, the git-ref’d pacstrap-builder candy
materializes, and the embedded build vocabulary (pacstrap builder definition +
cachyos distro config) is reachable.
charly check box cachyos-pacstrap-builder runs the build-scope check: 4 probes pass
(/usr/sbin/pacstrap, arch-install-scripts installed, /usr/sbin/grub-install,
/usr/sbin/parted) — i.e. the pacstrap toolchain the builder must ship.
Cross-References
Section titled “Cross-References”/charly-distros:cachyos— the Docker-Hub CachyOS base (sibling, no pacstrap)/charly-distros:cachyos-pacstrap— the rootfs this builder bootstraps/charly-vm:cachyos-bootstrap-vm— the VM that uses this asbuilder_image:/charly-distros:arch//charly-distros:arch-builder— the Arch base + builder it mirrors
When to Use This Skill
Section titled “When to Use This Skill”MUST be invoked when building or debugging the CachyOS pacstrap path. Invoke BEFORE reading source code or launching Explore agents.