pkgcheck.checks.perl module¶
- class pkgcheck.checks.perl.MismatchedPerlVersion(dist_version, normalized, **kwargs)[source]¶
Bases:
VersionResult,WarningA package’s normalized perl module version doesn’t match its $PV.
- property desc¶
Result description.
- name = 'MismatchedPerlVersion'¶
- class pkgcheck.checks.perl.MissingVersionedVirtualPerlDependency(atom, **kwargs)[source]¶
Bases:
VersionResult,WarningMissing version restriction for virtual perl dependency.
The virtuals
virtual/perl-*stand for packages that have releases both as part ofdev-lang/perland standalone inperl-core/*. Apart from rare special cases, if you require “any” version of such a virtual, this will always be fulfilled bydev-lang/perl.- property desc¶
Result description.
- name = 'MissingVersionedVirtualPerlDependency'¶
- class pkgcheck.checks.perl.PerlCheck(*args)[source]¶
Bases:
OptionalCheckPerl ebuild related checks.
- known_results = frozenset({<class 'pkgcheck.checks.perl.MismatchedPerlVersion'>, <class 'pkgcheck.checks.perl.MissingVersionedVirtualPerlDependency'>})¶
- scope = <PackageScope desc='version' @0x7fb1134c5220>¶