boxen / puppet-nodejs

MIT License
15 stars 47 forks source link

How to update node-build definitions? #53

Closed stereobooster closed 7 years ago

stereobooster commented 9 years ago
/opt/boxen/node-build/bin/node-build --definitions
...
iojs-1.6.2
iojs-1.x-dev

And node-build provides iojs-3.0.0. io.js it self has reached 3.2.0

blackjid commented 9 years ago

you can run node /opt/boxen/node-build/tools/scraper.js

that is part of node-build https://github.com/OiNutter/node-build#update-available-build-versions

stereobooster commented 9 years ago
node /opt/boxen/node-build/tools/scraper.js
Updating node versions
Updating iojs versions
{ [Error: ENOENT: no such file or directory, open '../share/node-build/0.10.16']
  errno: -2,
  code: 'ENOENT',
  syscall: 'open',
  path: '../share/node-build/0.10.16' }
blackjid commented 9 years ago

that's weird, it works for me.... Have you tried to update the latest node-build in using hiera?? that way you should be able to install the latest versions of iojs. That version also have the newly released node v4.0.0

nodejs::build::ensure: '80cb791b63debce35110b55590cf3b9f953d72db'
nomasprime commented 8 years ago

I get the same errors as @stereobooster, but updating hiera as @blackjid suggested seems to have fixed everything.

Thanks @blackjid.

blackjid commented 7 years ago

Closing, feel free to open again if needed