DH_SIP3(1)

πŸ“¦
version 4.19.25 Β· 4 versions
, in ubuntu questing

πŸ’– DH_SIP3 πŸ’–

okay bestie, so this is dh_sip3 from the Debhelper manual, section 1, and it's genuinely one of those tiny little pages that does one job and does it flawlessly πŸŽ€


✨ NAME ✨

dh_sip3 β€” the girl who sets the correct dependencies for Python3 packages using sip πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

dh_sip3

that's it. that's the whole synopsis. no flags, no args, no drama. she just shows up and does the thing. main character energy fr fr πŸ‘‘


🌸 DESCRIPTION 🌸

okay so here's the tea β˜• β€” dh_sip3 creates the ${sip3:Depends} substitution variable.

and like… that variable is not optional, bestie. it must be used by Python3 extensions built with sip, because that's how they end up depending on a version of python3-sip that exports the correct public API. no ${sip3:Depends}, no correct API version, and then everything is giving broken build πŸ˜­πŸ’€

so like, use it. it's there for you. it loves you. 🫢


🌈 SEE ALSO 🌈

  • debhelper(7) β€” go read this one too, it's the whole vibe ✨

also super important: this program is a part of python3-sip-dev but it's made to work with debhelper. yes, she's from one house but she hangs out at the other one. iconic crossover behavior honestly 🧚


πŸ‘‘ AUTHORS πŸ‘‘

  • Torsten Marek <shlomme@debian.org>
  • Adapted for Python 3 by Scott Kitterman <scott@kitterman.com>

like yes, credit where credit is due, these two ate πŸ’…βœ¨


this page is from the Debhelper manual, dated 2025-03-05 β€” literally that's the version and the date and we're mentioning them here instead of that boring footer line, slay 🌸

and that's the whole page bestie, go forth and ${sip3:Depends} responsibly πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from