Dpkg::Deps::AND(3perl)
πΈ NAME πΈ
Dpkg::Deps::AND β list of AND dependencies. Okay bestie, this is the Dpkg::Deps::AND(3perl) page, and it lives under libdpkg-perl. β¨
π¦ DESCRIPTION π¦
This class represents a list of dependencies that must be met at the same time. It inherits from Dpkg::Deps::Multiple. Thatβs the whole vibe. π
π METHODS π
$string = $dep->output([$fh])β theoutput()method uses", "to join the list of sub-dependencies. So tidy, so cute.$tribool = $dep->implies($other_dep)β Returns1when$depimplies$other_dep. Returns0when$depimpliesNOT($other_dep). Returnsundefwhen thereβs no implication.$depand$other_depdo not need to be of the same type. Flexible icon behavior, honestly.$tribool = $dep->get_evaluation($facts)β Evaluates the dependency given a list of installed packages and a list of virtual packages provided. These lists are part of theDpkg::Deps::KnownFactsobject given as parameters. Returns1when itβs true,0when itβs false,undefwhen some information is lacking to conclude. Thatβs your tri-state moment. π$dep->simplify_deps($facts, @assumed_deps)β Simplifies the dependency as much as possible given the list of facts (see objectDpkg::Deps::KnownFacts) and a list of other dependencies that are known to be true. Very demure, very simplified. π
π CHANGES π
β¨ Version 1.00 (dpkg 1.15.6) β¨
Mark the module as public. Periodt, itβs public now. π
And thatβs the sign-off, bestie: version 1.23.11-dirty, dated 2026-09-09, still serving Dpkg::Deps::AND(3perl) realness. π«Άπ¦
π¦ where this page comes from
- arch rolling: dpkg 1.23.11-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms