{"action":"created","issue":{"url":"https://api.github.com/repos/atom/atom-shell-starter/issues/58","labels_url":"https://api.github.com/repos/atom/atom-shell-starter/issues/58/labels{/name}","comments_url":"https://api.github.com/repos/atom/atom-shell-starter/issues/58/comments","events_url":"https://api.github.com/repos/atom/atom-shell-starter/issues/58/events","html_url":"https://github.com/atom/atom-shell-starter/issues/58","id":63386203,"number":58,"title":"bootstrap fails on manjaro (arch linux based distro) and ubuntu","user":{"login":"albertmatyi","id":1370078,"avatar_url":"https://avatars.githubusercontent.com/u/1370078?v=3","gravatar_id":"","url":"https://api.github.com/users/albertmatyi","html_url":"https://github.com/albertmatyi","followers_url":"https://api.github.com/users/albertmatyi/followers","following_url":"https://api.github.com/users/albertmatyi/following{/other_user}","gists_url":"https://api.github.com/users/albertmatyi/gists{/gist_id}","starred_url":"https://api.github.com/users/albertmatyi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/albertmatyi/subscriptions","organizations_url":"https://api.github.com/users/albertmatyi/orgs","repos_url":"https://api.github.com/users/albertmatyi/repos","events_url":"https://api.github.com/users/albertmatyi/events{/privacy}","received_events_url":"https://api.github.com/users/albertmatyi/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-03-21T10:15:39Z","updated_at":"2015-03-21T22:23:43Z","closed_at":"2015-03-21T22:23:43Z","body":"I am getting the following error message: **`undefined symbol: node_module_register`***\r\n\r\n```\r\natom-shell-starter$ script/bootstrap \r\nNode: v0.12.0\r\nnpm: v2.7.1\r\nInstalling build modules...\r\nnpm WARN engine npm@1.4.28: wanted: {\"node\":\">=0.8\",\"npm\":\"1\"} (current: {\"node\":\"0.12.0\",\"npm\":\"2.7.1\"})\r\nnpm WARN engine prettyjson@0.8.1: wanted: {\"node\":\">= 0.6.0 < 0.11.0\"} (current: {\"node\":\"0.12.0\",\"npm\":\"2.7.1\"})\r\nchild_process: customFds option is deprecated, use stdio instead.\r\nnpm WARN engine coffee-script-redux@2.0.0-beta8: wanted: {\"node\":\"0.8.x || 0.10.x\"} (current: {\"node\":\"0.12.0\",\"npm\":\"2.7.1\"})\r\nchild_process: customFds option is deprecated, use stdio instead.\r\nchild_process: customFds option is deprecated, use stdio instead.\r\nInstalling apm...\r\nchild_process: customFds option is deprecated, use stdio instead.\r\nchild_process: customFds option is deprecated, use stdio instead.\r\nchild_process: customFds option is deprecated, use stdio instead.\r\n\r\nmodule.js:356\r\n  Module._extensions[extension](this, filename);\r\n                               ^\r\nError: /home/albertmatyi/work/tmp/atom-shell-starter/apm/node_modules/atom-package-manager/node_modules/git-utils/build/Release/git.node: undefined symbol: node_module_register\r\n    at Module.load (module.js:356:32)\r\n    at Function.Module._load (module.js:312:12)\r\n    at Module.require (module.js:364:17)\r\n    at require (module.js:380:17)\r\n    at Object.<anonymous> (/home/albertmatyi/work/tmp/atom-shell-starter/apm/node_modules/atom-package-manager/node_modules/git-utils/lib/git.js:8:16)\r\n    at Object.<anonymous> (/home/albertmatyi/work/tmp/atom-shell-starter/apm/node_modules/atom-package-manager/node_modules/git-utils/lib/git.js:359:4)\r\n    at Module._compile (module.js:456:26)\r\n    at Object.Module._extensions..js (module.js:474:10)\r\n    at Module.load (module.js:356:32)\r\n    at Function.Module._load (module.js:312:12)\r\n```\r\n\r\n### I've also tried\r\n\r\n* installing `iojs-bin` from AUR, and got other error messages, and was unable to build\r\n* `sudo script/bootstrap` giving the same error\r\n* using a vagrant machine (ubuntu 14.04 & `node 0.10.37`), but then the machine just **simply crashed** - several times - when I tried to use `script/bootstrap`. Without any suspicious errors in the console or syslog. \r\n* installing the official atom-shell release and starting the app with `atom .` but then it complained about invalid app (see output below)\r\n\r\n```\r\natom-shell-starter$ atom .\r\n[15377:0321/111323:ERROR:browser_main_loop.cc(170)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.\r\nError opening app\r\nThe app provided is not a valid atom-shell app, please read the docs on how to write one:\r\nhttps://github.com/atom/atom-shell/tree/master/docs\r\n```\r\n\r\n### Question\r\nAnyone had similar issues, or could point me in the right direction on how I could use this package?\r\n\r\n#### Additional notes:\r\n\r\n* I've set python2.7 config option both locally and globally `npm config set python python2.7 (-g)`\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/atom/atom-shell-starter/issues/comments/84462584","html_url":"https://github.com/atom/atom-shell-starter/issues/58#issuecomment-84462584","issue_url":"https://api.github.com/repos/atom/atom-shell-starter/issues/58","id":84462584,"user":{"login":"paulcbetts","id":1396,"avatar_url":"https://avatars.githubusercontent.com/u/1396?v=3","gravatar_id":"","url":"https://api.github.com/users/paulcbetts","html_url":"https://github.com/paulcbetts","followers_url":"https://api.github.com/users/paulcbetts/followers","following_url":"https://api.github.com/users/paulcbetts/following{/other_user}","gists_url":"https://api.github.com/users/paulcbetts/gists{/gist_id}","starred_url":"https://api.github.com/users/paulcbetts/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paulcbetts/subscriptions","organizations_url":"https://api.github.com/users/paulcbetts/orgs","repos_url":"https://api.github.com/users/paulcbetts/repos","events_url":"https://api.github.com/users/paulcbetts/events{/privacy}","received_events_url":"https://api.github.com/users/paulcbetts/received_events","type":"User","site_admin":false},"created_at":"2015-03-21T22:23:43Z","updated_at":"2015-03-21T22:23:43Z","body":"This is because you're using node 0.12.x - install 0.10.x instead"}}