reasonml / ReasonNativeProject

Reason native compilation starter project
MIT License
203 stars 45 forks source link

EACCES: permission denied, rename (Ubuntu 16.04 x86_64) #36

Closed raould closed 6 years ago

raould commented 6 years ago

(of course w/out sudo the "-g" npm can't write to the global npm package directory.)

$ sudo npm install -g bs-platform
...
fs.js:784
  return binding.rename(pathModule.toNamespacedPath(oldPath),
                 ^

Error: EACCES: permission denied, rename '/usr/lib/node_modules/bs-platform/vendor/ninja-build/ninja.linux64' -> '/usr/lib/nfs.js:784
  return binding.rename(pathModule.toNamespacedPath(oldPath),
                 ^

Error: EACCES: permission denied, rename '/usr/lib/node_modules/bs-platform/vendor/ninja-build/ninja.linux64' -> '/usr/lib/node_modules/bs-platform/lib/ninja.exe'
ode_modules/bs-platform/lib/ninja.exe'

2018-02-08T07_39_25_312Z-debug.log

raould commented 6 years ago

i should open this on the core reason project, mea culpa.