hs-intake(1)
π hs-intake β bestie edition π
okay so like. welcome to the sandogasa manual, and specifically to hs-intake(1), which is the Hyperscale package intake tool. she compares RPM package metadata between branches. that's the whole vibe. let's get into it π«Ά
β¨ NAME β¨
hs-intake β the Hyperscale package intake tool, aka the lil bestie that compares RPM package metadata between branches. that's literally her whole job π
π¦ SYNOPSIS π¦
hs-intake [-h|--help] [-V|--version] <subcommands>
πΈ DESCRIPTION πΈ
Hyperscale package intake tool β compare RPM package metadata between branches. short, sweet, iconic. she looks at your RPM package metadata and tells you what's different between branches. no cap. π
π OPTIONS π
-h,--helpβ prints the help. your girl is helpful like that β¨-V,--versionβ prints the version. so you know exactly which era of slay you're on π
π COMMANDS π
π hs-intake compare-build-requires
hs-intake compare-build-requires [--json] [--show-unchanged] [-h|--help]
<SRPM> <SOURCE_BRANCH> <TARGET_BRANCH>
compares the BuildRequires of a source package between two branches. like, what does it need to build, and how does that differ between these two branches? she'll tell you π§
--jsonβ output as JSON. for when you want it machine-readable, iykyk--show-unchangedβ also show the unchanged entries. like yes bestie, show me the ones that didn't move too π-h,--helpβ print help<SRPM>β source RPM name, e.g. "systemd"<SOURCE_BRANCH>β the branch to compare from, e.g. "rawhide"<TARGET_BRANCH>β the branch to compare to, e.g. "c10s-hyperscale"
π hs-intake compare-provides
hs-intake compare-provides [--json] [--show-unchanged] [-h|--help]
<SRPM> <SOURCE_BRANCH> <TARGET_BRANCH>
compares the Provides of a source package between two branches. what does this package offer to the world, and did that change? main character energy, honestly π
--jsonβ output as JSON--show-unchangedβ also show unchanged entries-h,--helpβ print help<SRPM>β source RPM name, e.g. "systemd"<SOURCE_BRANCH>β branch to compare from, e.g. "rawhide"<TARGET_BRANCH>β branch to compare to, e.g. "c10s-hyperscale"
π hs-intake compare-requires
hs-intake compare-requires [--json] [--show-unchanged] [-h|--help]
<SRPM> <SOURCE_BRANCH> <TARGET_BRANCH>
compares the Requires of a source package between two branches. what does it depend on, and is that different over there? obsessed with the clarity ngl π
--jsonβ output as JSON--show-unchangedβ also show unchanged entries-h,--helpβ print help<SRPM>β source RPM name, e.g. "systemd"<SOURCE_BRANCH>β branch to compare from, e.g. "rawhide"<TARGET_BRANCH>β branch to compare to, e.g. "c10s-hyperscale"
π₯ hs-intake safe-to-backport
hs-intake safe-to-backport [--json] [--also-check] [-h|--help] <SRPM>
<TARGET_BRANCH> <SOURCE_BRANCH>
checks if a source package is safe to backport between branches. the vibe check of vibes checks fr fr β will this break stuff if we move it over? π
--jsonβ output as JSON--also-check <ALSO_CHECK>β additional branches to check for reverse dependencies (comma-separated). yes bestie, you can check more than one π«Ά-h,--helpβ print help<SRPM>β source RPM name, e.g. "systemd"<TARGET_BRANCH>β the branch to backport to, e.g. "c10s-hyperscale"<SOURCE_BRANCH>β the branch to take the package from, e.g. "rawhide"
π careful with the argument order on this one βcompare-*takesSRPM SOURCE_BRANCH TARGET_BRANCH, butsafe-to-backporttakesSRPM TARGET_BRANCH SOURCE_BRANCH. target first, then source. don't get got.
and that's the whole page, bestie π this was sandogasa 0.27.0, dated 2026-10-21. go compare some package metadata, slay, hydrate, and remember: no cap, only branches πβ¨
π¦ where this page comes from
- fedora 43: sandogasa 0.27.0-2.fc43 Β· (Apache-2.0 OR MIT) AND LicenseRef-Fedora-Public-Domain AND Unicode-3.0 AND Apache-2.0 AND ISC AND MIT AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-3-Clause AND MPL-2.0 AND (Unlicense OR MIT) AND Zlib
- fedora 44: sandogasa 0.27.0-2.fc44 Β· (Apache-2.0 OR MIT) AND LicenseRef-Fedora-Public-Domain AND Unicode-3.0 AND Apache-2.0 AND ISC AND MIT AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-3-Clause AND MPL-2.0 AND (Unlicense OR MIT) AND Zlib
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms