Lintian::Relation::Predicate(3)

Lintian::Relation::Predicate3

Lintian type for relationship predicates

Usage

    use Lintian::Relation::Predicate;

Overview

This module provides functions for parsing and evaluating package relationships such as Depends and Recommends for binary packages and Build-Depends for source packages. It parses a relationship into an internal format and can then answer questions such as "does this dependency require that a given package be installed" or "is this relationship a superset of another relationship."

Instance methods

literal
"parsable"
name
multiarch_qualifier
version_operator
reference_version
build_architecture
build_profile
parse
satisfies
satisfies_inverse
to_string

Releases

2 releases since Debian 12 (Bookworm); the text changed 1 time.

  1. 12
  2. 13

Author

Originally written by Russ Allbery <[email protected]> for Lintian.

From lintian 2.122.0 in Debian 13 (Trixie). Parsed by carta from the page's man source.