Entry
This class represents a single VDB entry. There is one entry for each installed package. The VDB provides metadata about installed packages such as its USE flags, MD5SUM, CFLAGS, etc.
- class pms_utils.vdb.Entry
- property bdepend: pms_utils.depend.DependExpr
(self) -> pms_utils.depend.DependExpr
- property contents: list[pms_utils.vdb.Content]
(self) -> list[pms_utils.vdb.Content]
- property depend: pms_utils.depend.DependExpr
(self) -> pms_utils.depend.DependExpr
- property iuse: pms_utils.ebuild.iuse
(self) -> pms_utils.ebuild.iuse
- property keywords: pms_utils.ebuild.keywords
(self) -> pms_utils.ebuild.keywords
- property package: pms_utils.vdb.Package
(self) -> pms_utils.vdb.Package
- property path: pathlib.Path
(self) -> pathlib.Path
- property rdepend: pms_utils.depend.DependExpr
(self) -> pms_utils.depend.DependExpr
- property repository: str
(self) -> str
- property size: int
(self) -> int
- property use: list[pms_utils.atom.Useflag]
(self) -> list[pms_utils.atom.Useflag]