debcargo-build-order(1)

πŸ“¦
version 2.8.4 Β· 3 versions
, in ubuntu stonking

πŸ’– debcargo-build-order(1) πŸ’–

okay so bestie, welcome to debcargo-build-order β€” it lives in the General Commands Manual alongside its little debcargo family, and it's genuinely so useful, i promise. let's get into it ✨


🌸 NAME 🌸

debcargo-build-order β€” print the transitive dependencies of a package in topological order πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

debcargo build-order [--config-dir] [--resolve-type]
[--emulate-collapse-features] [-h|--help] <CRATE_NAME> [VERSION]

✨ DESCRIPTION ✨

it prints the transitive dependencies of a package, in topological order. that's the whole vibe. so clean, so ordered, so slay πŸ’…


πŸ‘‘ OPTIONS πŸ‘‘

  • --config-dir <CONFIG_DIR> β€” where your configs live. for a given crate, the config subdirectory gets looked up by crate name and version, going from more specific to less specific, like this: <crate>-1.2.3, then <crate>-1.2, then <crate>-1, and finally just <crate>. the actual config file gets read from the debian/debcargo.toml subpath of whichever subdirectory it landed on 🫢
  • --resolve-type <RESOLVE_TYPE> β€” the resolution type. default is SourceForDebianUnstable, fyi.

possible values:

  • SourceForDebianUnstable
  • BinaryAllForDebianTesting
  • --emulate-collapse-features β€” emulate the resolution as if every package had been built with --collapse-features. it's giving "pretend we did that" energy 😭
  • -h, --help β€” print help. the classic. the icon πŸ’–
  • <CRATE_NAME> β€” name of the crate to package. required, bestie, don't forget her 🌈
  • [VERSION] β€” version of the crate to package. optional! and plot twist: it may contain dependency operators πŸ‘€

note that the synopsis lists [--config-dir] and [--resolve-type] without their values, but the options section below shows them each taking an argument β€” so you'd pass --config-dir <CONFIG_DIR> and --resolve-type <RESOLVE_TYPE> fr fr 🌟

⭐ SEE ALSO ⭐

there's literally nothing else listed here, bestie β€” this page is self-contained and thriving πŸ™ˆ


and that's the page!! πŸŽ€ this one came from the build-order source, and it shows up as debcargo-build-order(1) β€” go forth and build in order, no cap πŸ’…πŸ’œπŸ¦‹

πŸ“¦ where this page comes from