commit:     86447c52f21cc44e4b86b44695a53bfb75c6c915
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 04:40:37 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 04:45:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86447c52

dev-lang/perl: PDEPEND on >=virtual/perl-Math-BigInt-1.999.842

We need this to fix the modules included with Perl itself. I think this
explains (or partly explains) how bug #914392 came back from the dead too.

We can clean this PDEPEND up (and possibly a bunch of the others, actually)
once a new Perl release is made containing newer versions of these (or perhaps
Perl should PDEPEND on newer virtual/* for all of these to always pull in
updates, actually.)

We can't just add this dep in ipcalc because it only uses `bignum` directly,
which is distinct from Math::BigInt.

Bug: https://bugs.gentoo.org/914392
Closes: https://bugs.gentoo.org/919888
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lang/perl/{perl-5.38.2.ebuild => perl-5.38.2-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-lang/perl/perl-5.38.2.ebuild 
b/dev-lang/perl/perl-5.38.2-r1.ebuild
similarity index 99%
rename from dev-lang/perl/perl-5.38.2.ebuild
rename to dev-lang/perl/perl-5.38.2-r1.ebuild
index 03030820a433..06095f911631 100644
--- a/dev-lang/perl/perl-5.38.2.ebuild
+++ b/dev-lang/perl/perl-5.38.2-r1.ebuild
@@ -75,6 +75,7 @@ PDEPEND="
                >=virtual/perl-Encode-3.120.0
                >=virtual/perl-File-Temp-0.230.400-r2
                >=virtual/perl-Data-Dumper-2.154.0
+               >=virtual/perl-Math-BigInt-1.999.842
                virtual/perl-Test-Harness
        )
 "

Reply via email to