If you're on Windows, and you use the --setup or --bootstrap options, the setup/bootstrap scripts generated by mrjob will have windows line endings, which will confuse the (presumed to be UNIX) cluster where they run.
Note that if we're in local mode, it makes sense to use the local system's line endings.
(This based on Pull Request #1071.)
If you're on Windows, and you use the
--setup
or--bootstrap
options, the setup/bootstrap scripts generated by mrjob will have windows line endings, which will confuse the (presumed to be UNIX) cluster where they run.Note that if we're in local mode, it makes sense to use the local system's line endings.