From 4b1eebb3cbbf6548c6feeab0a505a7e8fb95641e Mon Sep 17 00:00:00 2001 From: Kent Fredric Date: Sun, 9 Aug 2020 13:29:27 +1200 Subject: 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 --- dev-lang/perl/perl-5.32.0.ebuild | 2 ++ 1 file changed, 2 insertions(+) (limited to 'dev-lang') diff --git a/dev-lang/perl/perl-5.32.0.ebuild b/dev-lang/perl/perl-5.32.0.ebuild index be65ca739792..05802c1898fd 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 -- cgit v1.2.3-65-gdbad