$INC{YAML::Syck} = 1; # fake that YAML::Syck is loaded sub YAML::Syck::import { die }; # but make the ->import call fail require Your::Module; # Now it will try to use YAML