Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I used to do exactly this using Cygwin. I wonder why that is not an option anymore.


>Cygwin

The author uses MSYS2 which is based on Cygwin: https://www.google.com/search?q=msys2+based+on+cygwin

EDIT add : >I wonder why that is not an option anymore.

In the particular context of the blog, the author deliberately wants to make MSYS2 the main environment when he wrote: "These prerequisites are not just to use mutt, but to use msys2 successfully in any capacity for development or other work."

Therefore, installing Cygwin separately for Mutt would work but it contradicts the goal of him wanting to use MSYS2.


While MSYS2 is based on parts of Cygwin, it is not Cygwin (as opposed to how, say, Ubuntu is based on Debian). MSYS2 and Cygwin have different goals and provide a different environment: https://www.msys2.org/wiki/How-does-MSYS2-differ-from-Cygwin...

The author probably prefers the MSYS2 way, but Mutt should work fine under Cygwin without requiring jumping through the hoops the author describes.


>While MSYS2 is based on parts of Cygwin,

Yes, this fragment is what my reply was about.

>it is not Cygwin (as opposed to how, say, Ubuntu is based on Debian).

I agree and that was not what my reply was claiming.

Instead, I interpreted the gp's comment as being unfamiliar with MSYS2 and how it's related to Cygwin to fill the use case for a UNIX-POSIX-emulator.

Extra trivia... as for whether "MSYS _is_ or _is not_ Cygwin" is a matter of context and particular person's perspective for comparison. Examples:

"MSYS is not Cygwin": https://news.ycombinator.com/item?id=11390890

"MSYS is Cygwin": https://news.ycombinator.com/item?id=11390961


It does. I had a Windows 7 VM and installed it on a lark. Took me 15 minutes (mostly installing Cygwin first).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: