summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-perl/Variable-Magic: Remove redundant dep on dev-perl/Test-Pod{,-Coverage}Kent Fredric2016-08-063-12/+6
| | | | | | | None of these ebuilds have tests that require it, so its just a useless dep. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/AppConfig: Remove POD Author Tests.Kent Fredric2016-08-061-2/+6
| | | | | | | Not useful, just a free source of dependencies. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Mail-SRS: Remove POD Author TestsKent Fredric2016-08-061-5/+7
| | | | | | | Not useful, and a source of dependency fun. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/GraphViz: Remove POD Author TestsKent Fredric2016-08-062-3/+11
| | | | | | | Not useful for gentoo, so removing to reduce graph complexity. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Test-MockModule: Remove POD Author tests.Kent Fredric2016-08-061-4/+6
| | | | | | | Not useful. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Spreadsheet-ParseExcel: Remove useless POD Authortests.Kent Fredric2016-08-061-1/+5
| | | | | | | Keywords: note, Spreadsheet-WriteExcel is unsatisfiable on ~mips Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/HTTP-Server-Simple: Remove POD Author Tests.Kent Fredric2016-08-061-5/+7
| | | | | | | Not useful. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Test-Memory-Cycle: Remove POD Author testsKent Fredric2016-08-061-5/+8
| | | | | | | Dependency slaughter continues. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Tie-IxHash: Remove POD Author tests.Kent Fredric2016-08-061-4/+7
| | | | | | | Deps are only bug sources. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/XML-Writer: Remove POD Author testsKent Fredric2016-08-063-15/+21
| | | | | | | Free dependency complexity without benefits? No thanks. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Test-MockTime: Remove POD Author TestsKent Fredric2016-08-051-4/+8
| | | | | | | Not useful in gentoo. Dependencies also not useful. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/XML-RSS: Remove POD/Author tests.Kent Fredric2016-08-054-16/+53
| | | | | | | | | | | | | | This is a little unusual because they've subclassed Module::Build to so some horrible things that mean there are *2* manifests, one for tests which it also pointlessly tests. So stock deleting the bad tests results in test failures. The only way to subjugate this bad behaviour is patch out the use of the test-specific sub-class to avoid those pointless testing shenanigans. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Test-Without-Module: Remove useless POD Tests.Kent Fredric2016-08-051-2/+6
| | | | | | | | | POD tests are just lame and break things on the best of days. Dependencies are also lame. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Crypt-Rijndael: Remove redundant dev-perl/Test-Pod{,-Coverage} deps.Kent Fredric2016-08-051-2/+0
| | | | | | | The tests that required these are no longer present in this distribution. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/File-Next: Remove POD dependencyKent Fredric2016-08-051-5/+9
| | | | | | | | | | | | | Normally the dependent tests could be nuked, but the test suite is dependent on various files for testing iteration of files. So the POD tests are replaced with no-op tests that simply pass as fast as possible, so that the Pod testing can be nuked and the dependencies can be reaped Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Config-IniFiles: Remove author tests.Kent Fredric2016-08-051-3/+7
| | | | | | | Merely provides useless dependencies to users. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Data-OptList: Remove redundant dev-perl/Test-Pod{,-Coverage} dep.Kent Fredric2016-08-051-3/+2
| | | | | | | Tests that used these are gone already. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/DateTime-Format-ISO8601: Remove author testsKent Fredric2016-08-051-3/+6
| | | | | | | | Remove useless dependency complexity and tests that are not useful for end user assurance. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/DateTime-Format-Builder: Remove author testsKent Fredric2016-08-051-3/+9
| | | | | | | Simplify dependencies and remove useless tests. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Sub-Identify: Remove POD Author tests.Kent Fredric2016-08-051-2/+7
| | | | | | | Not useful, dependency debt. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/SQL-Statement: Remove POD Author tests.Kent Fredric2016-08-051-5/+8
| | | | | | | Not useful for gentoo. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Perl-Critic: Remove redundant dev-perl/Test-Pod{,-Coverage} depsKent Fredric2016-08-051-2/+0
| | | | | | | Upstream no longer provides tests that require these dependencies. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Email-Simple: Rm excess test deps on dev-perl/Test-Pod{,-Coverage}Kent Fredric2016-08-052-5/+1
| | | | | | | | The tests that used these are nuked from t/ already by upstream, so the dependency no longer makes sense. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Email-Date-Format: Remove POD Author TestsKent Fredric2016-08-051-5/+7
| | | | | | | Not useful to Gentoo, only dependency waste. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/MRO-Compat: Remove POD Author testsKent Fredric2016-08-051-5/+7
| | | | | | | Not useful, just extra dependencies. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Text-CSV: Remove POD Authortests.Kent Fredric2016-08-051-1/+6
| | | | | | | | Not useful for end users, only dependency problems and wanton stabilizations. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/POE: Remove POD Author TestsKent Fredric2016-08-051-2/+5
| | | | | | | No relevancy for end users, only adds dependency problems. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Email-Address: Remove redundant Test-Pod{,-Coverage} depsKent Fredric2016-08-052-5/+1
| | | | | | | | Upstream has already removed the relevant tests from the install-side, these deps are just residual cruft. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/MIME-tools: Remove POD AuthortestsKent Fredric2016-08-051-2/+6
| | | | | | | Not useful for end users, dependencies also undesirable. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Net-DNS: Remove POD Author TestsKent Fredric2016-08-051-2/+5
| | | | | | | No use to end users, only dependency fun. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/HTML-Parser: Remove POD Author TestsKent Fredric2016-08-052-3/+12
| | | | | | | Pose no value to Gentoo users, only complicate dependencies. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/IPC-Run: Remove POD Author TestsKent Fredric2016-08-041-3/+6
| | | | | | | | Generally not useful and typically just complicate dependencies. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Test-Differences: Remove POD AuthortestsKent Fredric2016-08-042-6/+14
| | | | | Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Text-Reform: Remove POD Author tests.Kent Fredric2016-08-041-2/+7
| | | | | | | | | | Can at best be harful. Removing simplifies dependency graph and stabilization. Fixes broken s390 depenencies. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Sub-Install: Remove excess test dependenciesKent Fredric2016-08-041-2/+0
| | | | | | | | | | Neither Test::Pod or Test::Pod::Coverage is needed by this dist anymore. Fixes broken arm64 dependencies. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Error: Remove POD Author TestsKent Fredric2016-08-041-2/+6
| | | | | | | | | | | Can be at best harmful for end users, removing these reduces spurious failures and simplifies dependency trees and stabilization. Fixes broken arm64 dependency Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Time-Duration: Remove POD Author tests.Kent Fredric2016-08-041-6/+8
| | | | | | | | | Useless for end users, only complicates install. Unbreaks dependency graph for s390 and sh Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/XML-LibXML: Remove POD Author TestsKent Fredric2016-08-041-2/+6
| | | | | | | | | Serve no end-user relevant benefit, complicates dependencies and stabilization. This slightly unbreaks arm64, s390 and sh dependencies. Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 arm hppa ia64 m68k mips nios2 ppc ppc64 riscv sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/File-MimeInfo: Remove POD Author TestsKent Fredric2016-08-041-3/+8
| | | | | | | | | | | These serve no benefit to end users, and merely complicate dependency resolution and stabilization. This change unbreaks the direct dependency graphs for m68k, s390 and sh Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/File-BaseDir: Remove POD Authortests.Kent Fredric2016-08-041-3/+7
| | | | | | | | These do nothing useful, so this simplifies the dependency graph for everyone, and unbreaks the subgraphs for arm64, m68k, s390 and sh Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/File-DesktopEntry: Remove POD AuthortestsKent Fredric2016-08-041-3/+6
| | | | | | | | | | This simplifies the dependeny graph for everyone, as it did nothing useful to start with, and unbreaks direct dependency graph for: arm64 m68k s390 sh Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Test-Warn: Remove POD Author testsKent Fredric2016-08-041-3/+7
| | | | | | | | | | This slightly improves the keywording situation on arm64, s390 and sh, and reduces the dependency tree from unnecessary complexity for everyone else. ( arm64, s390 and sh are all still unsatisfied for Sub-UpLevel ) Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm hppa ia64 m68k mips nios2 ppc ppc64 riscv sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Text-CSV_XS: Remove POD Author TestsKent Fredric2016-08-041-3/+7
| | | | | | | Not needed, and this fixes the broken dependencies on s390 and sh Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Date-Manip: Remove POD AuthortestsKent Fredric2016-08-042-4/+10
| | | | | | | | | | | | | | | | | | This removes the various (optional) POD tests and the related dependencies as they can never serve an end user any benefit about reporting their dist broken. All it can do is introduce more things that break, and more dependencies for stabilization. Keywords: - This fix removes one broken keyword dependency issue, ~m68k -> Test-Pod-Coverage - dev-perl/Test-Inter is still unsatisfied on ~arm64 and ~m68k - virtual/perl-Storable is still unsatisfied on ~m68k Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm hppa ia64 mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Module-Runtime: Remove Pod Authortests.Kent Fredric2016-08-041-3/+6
| | | | | | | | | | | | | | | | | This removes the various (optional) POD tests and the related dependencies as they can never serve an end user any benefit about reporting their dist broken. All it can do is introduce more things that break, and more dependencies for stabilization. Module::Runtime is hence the most used package that does this still. Incidentally, removing these dependencies unbreaks the dependecy subgraph on m68k Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Crypt-Random-Source: Bump to version 0.120.0Kent Fredric2016-08-042-0/+37
| | | | | | | | Upstream: - Require newer Moo version Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Crypt-OpenSSL-Random: Bump to version 0.110.0Kent Fredric2016-08-042-0/+31
| | | | | | | | | | | | | | | | - EAPI - Fix bad description - Authortests removed. Upstream: - Use Dynaloader instead of XSLoader - Add more libressl support Keywording notes: - m68k, s390, sh and x86-fbsd are all unsatisfied for libressl Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m6mips nios2 ppc ppc64 riscv sparc sparc-fbsd x86"
* dev-perl/Crypt-OpenSSL-Bignum: Bump to version 0.60.0Kent Fredric2016-08-042-0/+22
| | | | | | | | | | | | | | | | - EAPI6 Upstream: - Memory relaimed when CTX goes out of scope - to_bin no longer returns garbage when value is 0 - new constructors: new, rand, pseudo_rand, rand_range - new methods: ucmp, num_bits, num_bytes, rshift, lshift, swap Keywording notes: - m68k, s390, sh and x86-fbsd are all unsatisfied for libressl Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m6mips nios2 ppc ppc64 riscv sparc sparc-fbsd x86"
* dev-perl/Test-Output: Weaken dependency on dev-perl/Test-TesterKent Fredric2016-08-031-2/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Without this fix, Test-Output effectively needs perl-5.22 stabilized in order to satisfy Test-Tester from Perl-5.22 However, satisfying Test-Tester from a mechanism other than Perl-5.22 confuses portages dependency resolver, and confuses portage to not be able to upgrade perl, and not being able to upgrade perl means perl can't be stabilized, invoking a stabilization-needs-stabilization bug. Hence, the choice here optimises for assuming stabilization will happen/has happened, and removes any dependency on Test::Tester, assuming portage will eventually provide it for you. And just to be sure, we use perl before the test phase executes to determine if Test::Tester was /actually/ installed and then only run tests if it was. This means before stabilization, some people *might* install this and not have tests run, but everyone *will* get tests working after stabilization, as opposed to the opposite occurring and stabilization being blocked. Keyword Note: Stable keywords for arm64, m68k, s390 and sh are not satisfied by dev-perl/Sub-Exporter. This was a residual issue and remains to be fixed. Bug: https://bugs.gentoo.org/584238 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm hppa ia64 mips nios2 ppc ppc64 riscv sparc sparc-fbsd x86 x86-fbsd"
* dev-perl/Test-NoWarnings: Weaken dependency on dev-perl/Test-TesterKent Fredric2016-08-031-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Without this fix, Test-NoWarnings effectively needs perl-5.22 stabilized in order to satisfy Test-Tester from Perl-5.22 However, satisfying Test-Tester from a mechanism other than Perl-5.22 confuses portages dependency resolver, and confuses portage to not be able to upgrade perl, and not being able to upgrade perl means perl can't be stabilized, invoking a stabilization-needs-stabilization bug. Hence, the choice here optimises for assuming stabilization will happen/has happened, and removes any dependency on Test::Tester, assuming portage will eventually provide it for you. And just to be sure, we use perl before the test phase executes to determine if Test::Tester was /actually/ installed and then only run tests if it was. This means before stabilization, some people *might* install this and not have tests run, but everyone *will* get tests working after stabilization, as opposed to the opposite occurring and stabilization being blocked. -r bump required as Test-Tester was declared as a Runtime Requirement, even though source analysis indicated it was a Testing Only requirement. Bug: https://bugs.gentoo.org/584238 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"