This snippet is more of an FYI rather than the usual problem plus solution. I ran into this issue recently where I was trying to build a nodejs project in Ubuntu running on Virtualbox.
In this client setup, there is a need to run certain commands/processes in the development environment in Windows, and others in Ubuntu. To help with this, I end up putting some of my code in a directory that is shared between the Windows host and the Ubuntu VM.
This setup causes an issue with symlink when running certain nodejs builds on the Ubuntu VM. Example of the error is pasted below.
In this case /projects
is a "Shared Folder", which is mounted from c:\develop
on the Windows host.