in reply to Recent perl distributions without support for Scalar::Util::weaken() ?
I had this problem with FedoraCore7! The fix is easy enough, do a force install with CPAN and all is good agian!