Package Details: perl-math-bigint 1.999838-1

Git Clone URL: https://aur.archlinux.org/perl-math-bigint.git (read-only, click to copy)
Package Base: perl-math-bigint
Description: Math::BigInt - Arbitrary size integer/float math package
Upstream URL: https://metacpan.org/release/Math-BigInt
Keywords: bigint math perl
Licenses: GPL, PerlArtistic
Provides: perl-math-bigfloat, perl-math-bigint-calc, perl-math-bigint-lib
Submitter: toropisco
Maintainer: trizen
Last Packager: trizen
Votes: 2
Popularity: 0.000945
First Submitted: 2015-12-28 13:29 (UTC)
Last Updated: 2023-04-15 18:49 (UTC)

Latest Comments

trizen commented on 2022-05-21 12:42 (UTC)

@MarsSeed Often, perl-math-bigint-gmp (which is in AUR) requires a newer version of this package than the version provided by perl. That's the main reason why this package exists.

toropisco commented on 2022-05-16 10:19 (UTC) (edited on 2022-05-16 10:20 (UTC) by toropisco)

@MarcSeed

  1. Condescending... Because I've lived far longer and my business has been to advance the knowledge of my field of interest and to foster young person people to succeed my colleagues and myself. I can smell cockiness ten miles away.

  2. Obviously you are gaining cookie points to become a trusted user. A piece of advice, involve yourself in a real development community, say perl. They need knowledgeable people who can send good quality bug reports and stick by them. Myself, i have bigger fish to fry. If you have time to ask frivolous questions in random AUR pages, you can as well report the bugs upstream yourself. You'll learn heaps.

MarsSeed commented on 2022-05-15 23:03 (UTC) (edited on 2022-05-16 09:08 (UTC) by MarsSeed)

@toropisco, thank you for the information. Though I don't see why the condescending tone of voice. Especially if what you say is true - because then it's actually useful to declare the dependencies I mentioned, in case someone wants to create and install separate Arch/AUR packages for them instead of relying on the ones built into the perl package.

Regarding my question about the need for this separate package - it was just that - a question. Again, thank you for answering.

As for the matter of Perl package not providing a module natively that is actually needed by one of its other packaged-in module, it sounds like a bug. If so, did you report it to Arch or upstream?

toropisco commented on 2022-05-15 22:31 (UTC)

MarsSeed, your comment is misguided.

As the original packager let me tell you a nowadays little know fact: Since the times of Perl 3 site packages always override core packages and that's the reason the CPAN has worked for more than 30 years.

Furthermore, perl core only provides Math::BigInt::FastCalc a third-party package that in fact requires Math::BigInt, which, if you ask me, should be part of community already. This is a friendly reminder to always check your sources first, in this case say MetaCPAN?

MarsSeed commented on 2022-05-15 16:58 (UTC)

For precision's sake, this should depend on:

  • perl-carp
  • perl-math-complex
  • perl-scalar-list-utils

Though (currently) all three are provided by perl and perl-git.

Also, FWIW, the perl and perl-git packages also provides perl-math-bigint.

So is this separate AUR package needed actually?