Red Hat Bugzilla – Bug 1286363
bigint.pm missing from standard install
Last modified: 2015-11-30 05:16:55 EST
Description of problem:
Perl package no longer includes bigint.pm
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Run this command at a prompt
perl -Mbigint -e 'print 1->as_hex()."\n"'
Can't locate bigint.pm in @INC (you may need to install the bigint module) (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .).
It seems that bigint.pm is now contained in perl-bignum, which is not installed by default. This results in breakage when scripts are run on Fedora 23. Since this is a standard feature of perl, it seems reasonable to expect such scripts to run in a standard install of Fedora 23. This is a regression since Fedora 22.
The perl package in fedora is intended to deliver /usr/bin/perl only. If you you want a module, install 'perl(THE_MODULE)'. If you want to install all core modules delivered with upstream perl, install perl-core package.