On Tue, Apr 22, 2014 at 11:35 AM, Barbie <bar...@missbarbell.co.uk> wrote: > I spotted similar with one of my distributions. It's weird as the version of > File::Temp actually specifies 'use File::Path 2.06', but File::Path is at > version 2.07_02 on BinGOs' system. I think the fault is in the import() of > File::Path, but haven't had the opportunity to test. File::Path is now at > 2.09, so my next release is forcing that as a minimum requirement, in the > hope it removes the fault.
It's probably C<< $VERSION = "2.07_02" >> without a subsequent C<< $VERSION = eval $VERSION >> and the warning is triggered off the ->VERSION check. Loading version.pm would fix that, too, by overriding UNIVERSAL::VERSION to something saner. David -- David Golden <x...@xdg.me> Twitter/IRC: @xdg