DH_UWSGI(1)
π NAME π
dh_uwsgi β bestie, this one's all about adding a dependency on the ABI version of uWSGI, and it's a whole vibe β¨
So here's the tea π΅: if you're writing a package that builds an uWSGI plugin, and that package is not built with uWSGI itself (which means it lowkey depends on the exact binary version, no cap), then what you do is add ${uwsgi:Depends} to the package's Depends: field in debian control, and then run dh_uwsgi. That's it. That's the whole thing. π«Ά
If you're a dh girlie, you can just run dh_uwsgi like this:
dh --with uwsgi
Otherwise (not me being old-school π), run it in debian/rules after installing the plugins.
β¨ SYNOPSIS β¨
dh_uwsgi [debhelper options] [-V[version]] [-- file]
π¦ DESCRIPTION π¦
dh_uwsgi is a debhelper program π and its entire job β its moment, its main character arc β is responsibly and correctly setting the dependency on uwsgi-abi-uwsgi-ABI-version for a package. Slay. π
π OPTIONS π
Nope, no special options of its own, bestie. Not a single one. It's giving minimal. π
- Just use the standard debhelper options. That's the whole menu. Periodt.
β οΈ NOTES β οΈ
Okay so listen β this command is NOT idempotent. π¨
You have to call dh_prep(1) between invocations of this command. Every. Single. Time. Because if you don't?? π It may cause multiple instances of the same text to be added to maintainer scripts, and that is not the cute messy you want. That's the bad messy. π
πΈ SEE ALSO πΈ
debhelper(1)- This program is part of the Debian uWSGI package. π«Ά
uwsgi(8)
π AUTHOR π
Jonas Smedegaard <dr@jones.dk> β icon, legend, the moment. π
And that's the whole page, bestie!! Written for perl v5.40.1, dated 2026-07-24, under the title DH_UWSGI(1) β go forth and set those dependencies correctly, ily, mwah πβ¨π
π¦ where this page comes from
- ubuntu stonking: uwsgi-dev 2.0.31-6build1 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms