PKG_CHECK-VERSION(1)

πŸ“¦ in nixpkgs unstable

πŸ’– pkg_check-version(1) πŸ’–

okay bestie, this is the General Commands Manual page for pkg_check-version, and it's literally here to verify parsing and ordering of package names. no cap 🫢


✨ NAME ✨

pkg_check-version β€” verify parsing and ordering of package names.

🌸 SYNOPSIS 🌸

pkg_check-version [-Hv] pkgname ...

πŸ¦‹ DESCRIPTION πŸ¦‹

pkg_check-version takes a list of pkgname and processes them, fr fr:

  • each name is parsed and checked for issues.
  • in addition, comparable names (same stem and same flavor) are sorted from older to newer version. yes, matching names get ordered, and it's giving organized πŸ’…

Options are as follows:

  • -H β€” displays a human-readable version of each pkgname (full version parsing, including known suffixes, dewey numbers parsing, REVISION, EPOCH, flavor markers). it's the full breakdown, bestie ✨
  • -v β€” verbose mode, which will explicitly state pkgname with no issues and sort one element lists. lowkey chatty, highkey useful πŸŽ€

πŸ’€ EXIT STATUS πŸ’€

the pkg_check-version utility exits with 0, unless one of the pkgname was malformed, or two names are actually non comparable (such as moo-1.23pre1 and moo-1.23rc1). that's the vibe check failing, and it is not slay 😭

πŸ”₯ SEE ALSO πŸ”₯

packages-specs(7)

πŸ‘‘ AUTHORS πŸ‘‘

Marc Espie <espie@openbsd.org>


mwah πŸ’‹ this page is Debian-flavored, dated April 19, 2022.

πŸ“¦ where this page comes from
  • nixpkgs unstable: cvs-export
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms