Bug 1286363

Summary: bigint.pm missing from standard install
Product: [Fedora] Fedora Reporter: cb-rhbugz
Component: perlAssignee: Jitka Plesnikova <jplesnik>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 23CC: cweyl, iarnell, jplesnik, kasal, perl-devel, ppisar, psabata, rc040203, redhat, tcallawa
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-11-30 10:16:55 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description cb-rhbugz 2015-11-28 15:22:07 UTC
Description of problem:
Perl package no longer includes bigint.pm

Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:
Run this command at a prompt
perl -Mbigint -e 'print 1->as_hex()."\n"'

Actual results:
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 .).

Expected results:

Additional info:
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.

Comment 1 Petr Pisar 2015-11-30 10:16:55 UTC
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.