COMPOSER-CLI(1)
β¨ NAME β¨
okay bestie, welcome to composer-cli-blueprints-depsolve β the lil' command that depsolves your blueprints and spits out the package lists. that's it, that's the whole job. she's focused, she's iconic. π
π¦ SYNOPSIS π¦
composer-cli blueprints depsolve BLUEPRINT,... [flags]
πΈ DESCRIPTION πΈ
Depsolve the blueprints and output the package lists. no cap. you hand her a blueprint (or a whole lil' squad of them, comma-separated, the BLUEPRINT,... of it all), she does the dependency-solving math, and out comes the package list. it's giving β¨resolvedβ¨. π₯
π OPTIONS π
--arch=""β the Architecture. empty string is the default, so if you don't say anything she's just gonna vibe with the default.--distro=""β the Distribution. also defaults to"", so again, she'll figure it out unless you tell her otherwise.-h,--help[=false]β help fordepsolve. defaults tofalse, obviously, because why would you need help when you're this slay. π«Ά
π OPTIONS INHERITED FROM PARENT COMMANDS π
these ones aren't hers, they're family heirlooms, passed down from the parent commands. still valid, still serving. π
-a,--api=1β WELDR Server API Version to use. default's1. π--cloudsocket="/run/cloudapi/api.socket"β Path to the cloudapi server's socket file. exactly that path, don't come for me. π§-j,--json[=false]β Output the raw JSON response instead of the normal output. defaults tofalse. flip it on when you want the unfiltered, unedited, raw-dogged data. π--log=""β Path to optional logfile. optional!! she said optional. default"". π-s,--socket="/run/weldr/api.socket"β Path to the WELDR API server's socket file. yes, it's a different socket from the cloudsocket one. keep up bestie. π--test=0β Pass test mode to compose.1=Mock compose with fail.2=Mock compose with finished. default is0. this is your lil' dress rehearsal before the real show. β--timeout=240β Timeout to use for server communication. Set to0for no timeout. default's240. set it to0and she will wait forever, main character energy, no concept of time. β³--weldr-only[=false]β Only use the WELDR API; skip using the newer Cloud API. defaults tofalse, so by default she's using the shiny new Cloud API too. π
π EXAMPLE π
here's how the girlies actually run her, fr fr:
composer-cli blueprints depsolve tmux-image
composer-cli blueprints depsolve ./tmux-image.toml
composer-cli blueprints depsolve --distro fedora-36 ./tmux-image.toml
composer-cli blueprints depsolve --distro fedora-36 --arch aarch64 ./tmux-image.toml
look at that range. name only, file path, distro-specified, and then the full glow-up with --distro and --arch together. obsessed. π₯
π SEE ALSO π
composer-cli-blueprints(1)β go read the parent, she raised this one right. π«Ά
π HISTORY π
28-Apr-2026 β Auto generated by spf13/cobra. not a human wrote this, a robot did, and honestly? she ate. π
lowkey a reminder bestie: this page is forcomposer-cli, from Apr 2026, and it lives in theCOMPOSER-CLI(1)manual section. mwah, go depsolve something. πβ¨π
π¦ where this page comes from
- fedora 44: weldr-client 36.2-2.fc44 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms