Did you check the perl INC paths? Maybe there is another (old) Scalar/Util.pm file on disk. Check 'find / -name Scalar -print' Hint: Oracle 10 client comes with its own Scalar::Util ...