commit: 4b1eebb3cbbf6548c6feeab0a505a7e8fb95641e
Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 9 01:29:27 2020 +0000
Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
CommitDate: Sun Aug 9 01:46:59 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b1eebb3
dev-lang/perl: Fix broken duallife handling for podchecker/pod2usage
Its understandable how this happened.
Previously, Pod::Usage and Pod::Checker were both shipped with
Pod::Parser back in Pod::Parser 1.51
However, *both* Pod::Usage and Pod::Checker were split out into their
own CPAN distributions after Pod::Parser 1.51
And perl *only* removed Pod::Parser
```
Pod::Checker was first released with perl v5.6.0
v5.32.0 1.73
Pod::Parser was first released with perl v5.6.0 and removed from v5.31.1
Pod::Usage was first released with perl v5.6.0
v5.32.0 1.69
```
Subsequently, removing the provision that was there initially for
Pod-Parser breaks code when removed, as it, unbeknownst to us, became an
over-application.
Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Kent Fredric <kentnl <AT> gentoo.org>
dev-lang/perl/perl-5.32.0.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/dev-lang/perl/perl-5.32.0.ebuild b/dev-lang/perl/perl-5.32.0.ebuild
index be65ca73979..05802c1898f 100644
--- a/dev-lang/perl/perl-5.32.0.ebuild
+++ b/dev-lang/perl/perl-5.32.0.ebuild
@@ -84,7 +84,9 @@ dual_scripts() {
src_remove_dual perl-core/IO-Compress 2.93.0
zipdetails
src_remove_dual perl-core/JSON-PP 4.40.0 json_pp
src_remove_dual perl-core/Module-CoreList 5.202.6.20 corelist
+ src_remove_dual perl-core/Pod-Checker 1.730.0
podchecker
src_remove_dual perl-core/Pod-Perldoc 3.280.100 perldoc
+ src_remove_dual perl-core/Pod-Usage 1.690.0
pod2usage
src_remove_dual perl-core/Test-Harness 3.420.0 prove
src_remove_dual perl-core/podlators 4.140.0 pod2man
pod2text
src_remove_dual_man perl-core/podlators 4.140.0
/usr/share/man/man1/perlpodstyle.1