Lintian::Changelog(3)

πŸ’– Lintian::Changelog(3) πŸ’–

okay bestie, welcome to the Debian Package Checker manual, page for Lintian::Changelog. pull up a chair, grab a boba, we're doing this πŸ§‹βœ¨


🌸 NAME 🌸

Lintian::Changelog β€” it takes a literal version string and breaks it down into all its little constituent pieces. it's giving "unpacking your emotional baggage" but make it semver-adjacent πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

use Lintian::Changelog;

my $version = Lintian::Changelog->new;
$version->set('1.2.3-4', undef);

see how easy that was? slay. no cap 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

literally just: a class for parsing literal version strings. that's the whole vibe. it parses version strings. it's a class. iconic behavior honestly ✨


πŸ‘‘ CLASS METHODS πŸ‘‘

⭐ new ()

Creates a new Lintian::Changelog object. fresh out the box, brand new, main character energy πŸ”₯

⭐ find_closes

Takes one string as its argument and goes hunting through it for Closes: #123456, #654321 statements β€” the exact kind that the Debian Archive software supports, iykyk. πŸ•΅οΈβ™€οΈ

Returns all the closed bug numbers in an array reference. not one, not a scalar, an array ref. periodt. πŸ’–


πŸ’… INSTANCE METHODS πŸ’…

🌈 parse (STRING)

Parses STRING as the content of a debian/changelog file. that's it, that's the job. feed it the changelog, it does the thing πŸŽ€

🌈 errors

(no description given, she's mysterious like that πŸ™ˆ)

🌈 entries

(also no description, also mysterious, also serving looks πŸ’œ)


πŸ“ AUTHOR πŸ“

Originally written by Felix Lechner <felix.lechner@lease-up.com> for Lintian. thank you king πŸ‘‘


πŸ’€ SEE ALSO πŸ’€


ngl bestie, that's the whole page. every flag, every method, every fact β€” all here. no detail left behind, no thoughts skipped, fr fr πŸ’―

and that's a wrap on Lintian v2.139.0ubuntu2, dated 2026-10-08 β€” this page absolutely ate and left no crumbs, mwah πŸ˜˜πŸ’–βœ¨

πŸ“¦ where this page comes from