This is not a question, it could be an entry to "Troubleshooting" in the FAQ.
For example, perl did not work. So I checked it using cygcheck: sh-4.3$ cygcheck perl.exe Found: C:\cygwin\bin\perl.exe Found: C:\Perl64\bin\perl.exe C:\cygwin\bin\perl.exe C:\cygwin\bin\cygperl5_22.dll C:\cygwin\bin\cyggcc_s-1.dll C:\cygwin\bin\cygwin1.dll C:\Windows\system32\KERNEL32.dll C:\Windows\system32\API-MS-Win-Core-RtlSupport-L1-1-0.dll (blah... blah...) C:\Windows\system32\API-MS-Win-Core-Util-L1-1-0.dll C:\Windows\system32\API-MS-Win-Security-Base-L1-1-0.dll C:\cygwin\bin\cygssp-0.dll cygcheck: track_down: could not find cygcrypt-0.dll Now what? Reinstall of perl did not work. Un-install plus install? No. I searched the net and found advice which did not work. The built-in way to solve it: cygcheck -p cygcrypt-0.dll Found 4 matches for cygcrypt-0.dll crypt-debuginfo-1.3-1 - crypt-debuginfo: Debug info for crypt (installed binaries and support files) crypt-debuginfo-1.4-1 - crypt-debuginfo: Debug info for crypt (installed binaries and support files) libcrypt0-1.3-1 - libcrypt0: Encryption/Decryption utility and library (installed binaries and support files) libcrypt0-1.4-1 - libcrypt0: Encryption/Decryption utility and library (installed binaries and support files) A reinstall of "libcrypt0" fixed the missing .dll - Solved! Perhaps the .dll resolving should be added to the cygcheck function? The track_down message is a bit cryptic. Setup.exe version: 2.877 (32 bit) from https://cygwin.com/setup-x86.exe -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple