Carton...:Bundle(3pm)
π Carton::Doc::Bundle β the whole vibe π
okay so bestie, this is the manual page for Carton::Doc::Bundle (perl 3pm section, yk), and it's literally all about one thing: making your cached tarballs cute, portable, and ready to travel. no cap.
β¨ NAME β¨
Carton::Doc::Bundle β bundle cached tarballs in vendor/cache π
like... it's giving "pack your bags, we're moving the whole dependency closet." π§³
πΈ SYNOPSIS πΈ
carton bundle
one command. that's it. that's the whole thing. slay. π
π DESCRIPTION π
so here's the tea, bestie π β this command bundles cached tarballs into the vendor/cache directory.
and where did those tarballs come from, you ask? they got cached in local/cache while dependencies were being resolved in the snapshot file file.snapshot. (iykyk β that's the lockfile-ish situation.) β¨
now, why is this iconic? because bundled modules can be:
- committed to a version control system π (yes, fr fr, into git, go off)
- or transferred to another host with
scp/rsyncetc. π¦
...so you can install them with either carton install --cached, or a plain cpanm command with:
cpanm --from file://$PWD/vendor/cache -L local --installdeps .
no network needed, no drama, just vibes. π
and that's the whole page, bestie β every flag, every path, every command, untouched, exactly as the original served it. π«Ά
this was Carton::Doc::Bundle, from perl v5.34.0, dated 2022-05-12, and documented in the User Contributed Perl Documentation. thanks for coming to my ted talk, mwah ππ
π¦ where this page comes from
- debian bookworm: carton 1.0.35-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: carton 1.0.35-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: carton 1.0.35-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms