We have a deploy script that suddenly started breaking on our Development server. Normal “meteor” to run the server works great, but the “Meteor build” commands fail.
I’ve spent some time debugging it and narrowed it down to the version of Fibers that is bundled by Meteor Build. The version it bundles is “linux-x64-v8-3.14” and the version its expecting is “linux-x64-v8-3.28”.
I’ve tried manually installing latest node from source and I’ve reinstalled fibers several times with no luck. Help?
FMSDEV3HYD:/usr/local/hydra_build/bundle # node main.js
/usr/local/hydra_build/bundle/programs/server/node_modules/fibers/fibers.js:16
throw Error: /usr/local/hydra_build/bundle/programs/server/node_modules/fibers/bin/linux-x64-v8-3.28/fibers.node
is missing. Try reinstalling node-fibers
?
at Object. (/usr/local/hydra_build/bundle/programs/server/node_modules/fibers/fibers.js:16:8)
at Module._compile (module.js:460:26)
at Object.Module._extensions…js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object. (/usr/local/hydra_build/bundle/programs/server/boot.js:1:75)
at Module._compile (module.js:460:26)
at Object.Module._extensions…js (module.js:478:10)