drt-tools-nmu-eso(1)

πŸ“¦
version 0.3.5 Β· 2 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– drt-tools-nmu-eso πŸ’–

okay bestie, welcome to drt-tools-nmu-eso, straight out of the General Commands Manual section. this is the little tool that prepares binNMUs so stuff gets rebuilt when its Built-Using info is giving stale. it's a subcommand of drt-tools, so you call it like drt-tools nmu-eso. yes queen, she's part of a family. πŸ‘‘


✨ NAME ✨

drt-tools-nmu-eso β€” Prepare binNMUs to rebuild for outdated Built-Using πŸŽ€


🌸 SYNOPSIS 🌸

drt-tools nmu-eso [--bp] [-s|--suite] [--field] [-v|--verbose]...
[-q|--quiet]... [-h|--help]

πŸ¦‹ DESCRIPTION πŸ¦‹

so basically: prepare binNMUs to rebuild for outdated Built-Using. that's the whole main character moment. πŸ’…

what she actually does is collect a list of every package that refers to Extra-Source-Only: yes source packages in their Built-Using field. like, she's doing a vibe check on who's still pointing at source packages that said "extra source only: yes" β€” no cap. πŸ”

she can also check packages where Static-Built-Using or X-Cargo-Built-Using refers to packages that are no longer in the archive. that second one? it's lowkey the goat for checking whether Rust and Go packages need a rebuild. πŸ¦€πŸΉ


πŸ‘‘ OPTIONS πŸ‘‘

  • --bp <BUILD_PRIORITY> [default: -50] β€” build priority πŸ’« if you specify it, the binNMUs get scheduled with that exact build priority. and heads up: builds with a positive priority will be built earlier. so positive = jump the line, negative = go sit in the back. periodt.
  • -s, --suite <SUITE> [default: unstable] β€” the suite the binNMUs are for 🎯
  • --field <FIELD> β€” pick which binary package field to check for outdated info 🧚 by default, the Built-Using field is the one being checked. the other supported values are Static-Built-Using and X-Cargo-Built-Using. and here's the slay: this option can be specified multiple times to check several fields at the same time. stack 'em up, bestie. 🌈
  • -v, --verbose β€” increase logging verbosity πŸ“’ (say more, queen)
  • -q, --quiet β€” decrease logging verbosity 🀫 (shhh, she's resting)
  • -h, --help β€” print help (see a summary with -h) πŸ“–

ngl, if you ever get stuck, -h is right there. she's literally built for this. 🫢

and that's the whole page, bestie!! mwah πŸ’–βœ¨ this gorgeous thing lives under the name nmu-eso in the drt-tools-nmu-eso(1) manual, and it's brought to you by the drt-tools era. go forth and rebuild, you absolute icon. πŸŽ€πŸ¦‹πŸŒΈπŸ’…

πŸ“¦ where this page comes from