appveyor で動かしている ruby-chkbuild がコケてるため、確認したところ、cygwin の setup.exe が古過ぎて、必要なパッケージのインストールができていなかった。
Starting cygwin install, version 2.900 User has backup/restore rights Current Directory: C:\cygwin64\var\cache\setup Could not open service McShield for query, start and stop. McAfee may not be installed, or we don't have access. root: C:\cygwin64 system Selected local directory: C:\cygwin64\var\cache\setup net: Preconfig site: http://cygwin.mirror.constant.com/ mbox Parse Errors: line 12: The current ini file requires at least version 2.903 of setup. Please download a newer version from https://cygwin.com/setup-x86_64.exe unattended_mode is set at mbox: returning default value
setup.exe のソースを確認したら、たしかにそういう判定がありましたね。
issue を立てたら、最新版をダウンロードして使うようにしてと言われたため、今度からそうするようにする。