in reply to Re: Forcing use of newer (local) version of core module
in thread Forcing use of newer (local) version of core module

Abigail's solution works -- mostly.

I had to toss the use warnings; pragma, as the module isn't included in Perl 5.005_03.

The situation now stands as follows:

Any suggestion as to how to eliminate this? Explanation as to its cause? The mucking about with $^W nukes all the other warnings, save this one.

FWIW, I didn't really get your closing remark " Note that you'll get warnings if File::Spec would do a use warnings." Care to elaborate?