Dist::...hordebs(3pm)
π NAME π
Dist::Zilla::App::Command::authordebs β the little dzil subcommand that lists (or installs!) all the Debian packages a Dist::Zilla author needs. It's literally your authoring deps, translated into apt-speak.
ABSTRACT: List or install Dist::Zilla authors dependencies as Debian packages. π
This page lives in the Perl manual under Dist::...hordebs(3pm) β yeah the header is being dramatic, but bestie, it's the same page. π¦
β¨ SYNOPSIS β¨
Two ways to use it, both iconic:
dzil authordebs --install
apt install $( dzil authordebs )
πΈ DESCRIPTION πΈ
Okay so here's the tea: dzil authordebs calls up Dist::Zilla::Util::AuthorDeps, which scans the Perl module you need to build a Perl module with Dist::Zilla, and then hands you back the Debian packages that correspond to all that. Basically it's the translator between "my Perl deps" and "what do I type into apt". π
No cap, it's giving convenience.
π OPTIONS π
--missingβ only the modules you're actually missing get listed. No clutter, just the gaps. β¨--installβ goes ahead and installs the required packages withsudo apt-get install. So yeah, yoursudohas to be configured properly, otherwise it's gonna be a whole thing. π--update-controlor--ucβ updates theBuild-Dependsfield inside yourdebian/controlfile with the required packages. Same flag, two names, pick your fighter. π
π EXIT CODE π
This command exits 1 if some of the required dependencies are not available as Debian packages. So if it bails with a 1, that's the vibe check failing β some dep just doesn't exist in Debian-land. π
Fr fr, remember:--installrunssudo apt-get installfor real. Make sure sudo is set up properly before you let it cook. π₯
Written up from the Perl documentation, perl v5.36.0, dated 2023-12-15 β that's the whole page, bestie. Slay, go build something. ππ«Ά
π¦ where this page comes from
- debian trixie: libdist-zilla-app-command-authordebs-perl 1.01 Β· GPL-2.0-or-later
- ubuntu noble: libdist-zilla-app-command-authordebs-perl 1.01 Β· GPL-2.0-or-later
- ubuntu resolute: libdist-zilla-app-command-authordebs-perl 1.01 Β· GPL-2.0-or-later
- ubuntu stonking: libdist-zilla-app-command-authordebs-perl 1.01 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms