puppetlabs/puppet — pull request #2880 by fiddyspence (2014-07-17 12:45:01+00:00)
Title: #2945: Adding warning to validation and test

Package installation/upgrade in Windows will probably fail if the source attribute path contains /

Not sure of all the ins and outs here, but I think warning is sufficient - it the path ends up really not existing to msiexec etc then the resource will fail, and the warning will give a hint as to the cause. The warning should also promote best practice with windows paths.