linux wolf ΘΔ 🐺💾
banner
cinnamonwolfy.bsky.social
linux wolf ΘΔ 🐺💾
@cinnamonwolfy.bsky.social
a wolf (she/it/they, ΘΔ) on the internet. founder and lead developer of the portalinux project. c/c++ and ruby developer

langs: es (🇨🇴) / en (🇺🇸)
website: https://cinnamonwolfy.neocities.org

dob: 2004/05/11
banner art by kagi-2 (plterm-ui code by me)
this is a vibe tho, i really do like the vertical monitor ngl
December 8, 2025 at 11:26 AM
i might go ahead and make a docs page specifically outlining how to do all of this because most places i've seen have no comprehensible documentation and just straight up don't cover some things
December 8, 2025 at 11:15 AM
none of this is fully set in stone yet, as i've yet to build a rootfs, but i like what i have so far :3

i will update the ports docs page at some point, it's changed a lot from its original design
December 7, 2025 at 10:39 AM
bootstrap mode is the same as cross-rootfs, except that it's meant for installing to the immutable base rootfs as opposed to the read-write partition. it also doesn't keep track of package installs, as it's meant to not be upgraded or uninstalled
December 7, 2025 at 10:39 AM
cross-rootfs is basically rootfs mode, but it targets a system that differs from the host, usually different architecture. this is the only purpose of the toolchain mode, and it's an extra mode within rootfs mode that can only be used if a cross-compiler is installed
December 7, 2025 at 10:39 AM
toolchain mode is primarily for creating cross-toolchains for targeting portalinux, usually on a non-portalinux system, while rootfs mode is only for running ports on a portalinux system targeting itself, basically being yet another source-based package management solution, like portage or bsd ports
December 7, 2025 at 10:39 AM
the other two modes are cross-rootfs and bootstrap. these two modes have different implementations depending on whether the main impl is toolchain or rootfs

now, all of this is currently just word soup, so i will explain what each of these modes mean
December 7, 2025 at 10:39 AM
i just noticed that 2 of the var inserts are using an '@' instead of a '#', my ass can't program ruby apparently
December 6, 2025 at 7:49 AM
oh and ig i've been working on ports or smth
December 6, 2025 at 5:04 AM