LINTIAN::PROCESSABLE::INSTALLABLE::CLASS(3)

✨ NAME ✨

Lintian::Processable::Installable::Class β€” bestie, it's the Lintian interface to binary package data collection πŸ’–

(also, hi, this is from the Debian Package Checker manual, page Lintian::Pr...able::Class(3), in case you were wondering where you wandered into πŸŽ€)


🌸 SYNOPSIS 🌸

okay so this is literally how you summon one:

my ($name, $type, $dir) = ('foobar', 'binary', '/path/to/lab-entry');
my $collect = Lintian::Processable::Installable::Class->new($name);

look at that. three little variables and a constructor. no cap. ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

Lintian::Processable::Installable::Class provides an interface to package data for binary packages. that's it, that's the whole vibe β€” it's your little doorway into binary package data. lowkey iconic 🫢


πŸ’… INSTANCE METHODS πŸ’…

so these are the methods you call on an instance. yes queen, they all start with is_ because they're all doing a vibe check for you πŸ”₯

  • is_debug_package β€” the package probably contains only debug symbols. just debug symbols. nothing else. it's giving "compiled with feelings" πŸ’€
  • is_auto_generated β€” the package was probably generated automatically. no human hands, just machine energy πŸ€–βœ¨
  • is_transitional β€” the package is probably transitional, i.e. it probably depends on stuff will eventually disappear. like, it's a placeholder bestie, it's not gonna be here forever 😭
  • is_meta_package β€” this package is probably some kind of meta or task package. a meta package is usually empty and just depend on stuff. it also returns a true value for "tasks" (i.e. tasksel "tasks"). empty but powerful, honestly main character energy πŸ‘‘

πŸ‘‘ AUTHOR πŸ‘‘

Originally written by Frank Lichtenheld <djpig@debian.org> for Lintian. Amended by Felix Lechner <felix.lechner@lease-up.com> for Lintian. we love a credited origin story fr fr πŸ’œ


🌈 SEE ALSO 🌈

  • lintian(1) β€” go read that one next bestie, it's the whole universe this thing lives in πŸ“

ngl if you made it this far you're officially a Lintian girlie now. periodt. πŸ’…

okay bye ily, this page was served up by Lintian v2.139.0ubuntu2 and dated 2026-10-08, and honestly? slay. go check your binary packages, they're waiting on you πŸ§šπŸ’–

πŸ“¦ where this page comes from