Red Hat Bugzilla – Bug 507378
update Scalar::Util to the latest cpan release
Last modified: 2010-05-20 11:22:17 EDT
Description of problem:
Scalar::Util release was updated on cpan which means broken packages dependent on this module after update to the next minor release. This is done by our install paths. The known workaround is keep the same version as it is in cpan.
The install paths will be fixed in next major release. Until then we must update this module.
Version-Release number of selected component (if applicable):
1) install Scalar::Util module from CPAN:
perl -MCPAN -e shell
cpan> force install "Scalar::Util"
perl -MCPAN -e 'force install "Scalar::Util"'
The latter is nicer, but the force would not work for me here,
don't know why, it reports "Scalar::Util is up to date" :-(
2) reinstall/upgrade the perl package
rpm -Uvh --force perl-current-or-newer-version.rpm
3) perl -MScalar::Util=dualvar -e 1
The last step should work flawlessly for fixed packages, and report the
following error for the broken ones:
is only avaliable with the XS version at -e line 0
BEGIN failed--compilation aborted.
FAIL: i386, ia64, ppc
The test fail only on archs, where are same install paths for cpan and rpm.
PASS: on all architectures
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.
perl-5.10.0-82.fc11 has been submitted as an update for Fedora 11.
perl-5.10.0-82.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.