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

Reply via email to