isaacs/npm — Issue #1570: EINVAL when installing on squashed NFS installation
Author: alanshields
Created: 2011-10-19 15:16:05+00:00
State: open

I've run into similar issues with Ruby (it's been patched) - the problem is that the UID given to chown is out of range, causing chown to throw EINVAL. This is an acceptable error, many utilities just eat it. Apparently nodejs emits the error, so npm will need to catch and ignore it.

I'm pretty new to node-style javascript, so I was unable to find where this is going on, but I'm pretty sure that it's going on. Please find below the debug log.