{"action":"closed","issue":{"url":"https://api.github.com/repos/iron-meteor/iron-cli/issues/141","labels_url":"https://api.github.com/repos/iron-meteor/iron-cli/issues/141/labels{/name}","comments_url":"https://api.github.com/repos/iron-meteor/iron-cli/issues/141/comments","events_url":"https://api.github.com/repos/iron-meteor/iron-cli/issues/141/events","html_url":"https://github.com/iron-meteor/iron-cli/issues/141","id":69126820,"number":141,"title":"iron-meteor not installing on Ubuntu 14.04 LTS","user":{"login":"shails","id":3670027,"avatar_url":"https://avatars.githubusercontent.com/u/3670027?v=3","gravatar_id":"","url":"https://api.github.com/users/shails","html_url":"https://github.com/shails","followers_url":"https://api.github.com/users/shails/followers","following_url":"https://api.github.com/users/shails/following{/other_user}","gists_url":"https://api.github.com/users/shails/gists{/gist_id}","starred_url":"https://api.github.com/users/shails/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shails/subscriptions","organizations_url":"https://api.github.com/users/shails/orgs","repos_url":"https://api.github.com/users/shails/repos","events_url":"https://api.github.com/users/shails/events{/privacy}","received_events_url":"https://api.github.com/users/shails/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/iron-meteor/iron-cli/labels/fibers","name":"fibers","color":"fbca04"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-04-17T12:11:58Z","updated_at":"2015-08-16T18:35:14Z","closed_at":"2015-08-16T18:35:14Z","body":"I am on ubuntu14.04 LTS and used the following command \r\n```\r\nnpm install iron-meteor\r\n```\r\nBut its throwing the following error \r\n```\r\nnpm ERR! tar.unpack untar error /home/shail/.npm/iron-meteor/1.1.2/package.tgz\r\nnpm ERR! Linux 3.13.0-45-generic\r\nnpm ERR! argv \"/usr/bin/node\" \"/usr/bin/npm\" \"install\" \"-g\" \"iron-meteor\"\r\nnpm ERR! node v0.12.2\r\nnpm ERR! npm  v2.7.4\r\nnpm ERR! path /usr/lib/node_modules/iron-meteor\r\nnpm ERR! code EACCES\r\nnpm ERR! errno -13\r\n\r\nnpm ERR! Error: EACCES, mkdir '/usr/lib/node_modules/iron-meteor'\r\nnpm ERR!     at Error (native)\r\nnpm ERR!  { [Error: EACCES, mkdir '/usr/lib/node_modules/iron-meteor']\r\nnpm ERR!   errno: -13,\r\nnpm ERR!   code: 'EACCES',\r\nnpm ERR!   path: '/usr/lib/node_modules/iron-meteor',\r\nnpm ERR!   fstream_type: 'Directory',\r\nnpm ERR!   fstream_path: '/usr/lib/node_modules/iron-meteor',\r\nnpm ERR!   fstream_class: 'DirWriter',\r\nnpm ERR!   fstream_stack: \r\nnpm ERR!    [ '/usr/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23',\r\nnpm ERR!      '/usr/lib/node_modules/npm/node_modules/mkdirp/index.js:46:53',\r\nnpm ERR!      'FSReqWrap.oncomplete (fs.js:95:15)' ] }\r\nnpm ERR! \r\nnpm ERR! Please try running this command again as root/Administrator.\r\n\r\nnpm ERR! Please include the following file with any support request:\r\nnpm ERR!     /home/shail/npm-debug.log\r\n```\r\nSo I tried using another command \r\n```\r\nsudo -H npm install -g iron-meteor\r\n```\r\n```\r\n> fibers@1.0.5 install /usr/lib/node_modules/iron-meteor/node_modules/fibers\r\n> node ./build.js\r\n\r\nchild_process: customFds option is deprecated, use stdio instead.\r\ngyp WARN EACCES user \"root\" does not have permission to access the dev dir \"/root/.node-gyp/0.12.2\"\r\ngyp WARN EACCES attempting to reinstall using temporary dev dir \"/usr/lib/node_modules/iron-meteor/node_modules/fibers/.node-gyp\"\r\n```\r\nHere is the Log file \r\n```\r\n0 info it worked if it ends with ok\r\n1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'install', '-g', 'iron-meteor' ]\r\n2 info using npm@2.7.4\r\n3 info using node@v0.12.2\r\n4 verbose node symlink /usr/bin/node\r\n5 silly cache add args [ 'iron-meteor', null ]\r\n6 verbose cache add spec iron-meteor\r\n7 silly cache add parsed spec { raw: 'iron-meteor',\r\n7 silly cache add   scope: null,\r\n7 silly cache add   name: 'iron-meteor',\r\n7 silly cache add   rawSpec: '',\r\n7 silly cache add   spec: '*',\r\n7 silly cache add   type: 'range' }\r\n8 verbose addNamed iron-meteor@*\r\n9 silly addNamed semver.valid null\r\n10 silly addNamed semver.validRange *\r\n11 silly addNameRange { name: 'iron-meteor', range: '*', hasData: false }\r\n12 silly mapToRegistry name iron-meteor\r\n13 silly mapToRegistry using default registry\r\n14 silly mapToRegistry registry https://registry.npmjs.org/\r\n15 silly mapToRegistry uri https://registry.npmjs.org/iron-meteor\r\n16 verbose addNameRange registry:https://registry.npmjs.org/iron-meteor not in flight; fetching\r\n17 verbose request uri https://registry.npmjs.org/iron-meteor\r\n18 verbose request no auth needed\r\n19 info attempt registry request try #1 at 17:22:22\r\n20 verbose request id 924e9189aa120c42\r\n21 http request GET https://registry.npmjs.org/iron-meteor\r\n22 http 200 https://registry.npmjs.org/iron-meteor\r\n23 silly get cb [ 200,\r\n23 silly get   { date: 'Fri, 17 Apr 2015 11:52:24 GMT',\r\n23 silly get     server: 'CouchDB/1.5.0 (Erlang OTP/R16B03)',\r\n23 silly get     etag: '\"756BU7SP9KV1BSJXB9UQLS1R0\"',\r\n23 silly get     'content-type': 'application/json',\r\n23 silly get     'cache-control': 'max-age=60',\r\n23 silly get     'content-length': '14203',\r\n23 silly get     'accept-ranges': 'bytes',\r\n23 silly get     via: '1.1 varnish',\r\n23 silly get     age: '0',\r\n23 silly get     'x-served-by': 'cache-fra1238-FRA',\r\n23 silly get     'x-cache': 'MISS',\r\n23 silly get     'x-cache-hits': '0',\r\n23 silly get     'x-timer': 'S1429271543.976032,VS0,VE104',\r\n23 silly get     vary: 'Accept',\r\n23 silly get     'keep-alive': 'timeout=10, max=50',\r\n23 silly get     connection: 'Keep-Alive' } ]\r\n24 verbose get saving iron-meteor to /root/.npm/registry.npmjs.org/iron-meteor/.cache.json\r\n25 verbose getCacheStat cache creation not in flight; initializing\r\n26 silly addNameRange number 2 { name: 'iron-meteor', range: '*', hasData: true }\r\n27 silly addNameRange versions [ 'iron-meteor', [ '1.0.0', '1.1.0', '1.1.1', '1.1.2' ] ]\r\n28 verbose addNamed iron-meteor@1.1.2\r\n29 silly addNamed semver.valid 1.1.2\r\n30 silly addNamed semver.validRange 1.1.2\r\n31 silly mapToRegistry name iron-meteor\r\n32 silly mapToRegistry using default registry\r\n33 silly mapToRegistry registry https://registry.npmjs.org/\r\n34 silly mapToRegistry uri https://registry.npmjs.org/iron-meteor\r\n35 verbose addRemoteTarball https://registry.npmjs.org/iron-meteor/-/iron-meteor-1.1.2.tgz not in flight; adding\r\n36 verbose addRemoteTarball [ 'https://registry.npmjs.org/iron-meteor/-/iron-meteor-1.1.2.tgz',\r\n36 verbose addRemoteTarball   '9b65ae789d776a16f9853a8d832dda257eecf8e1' ]\r\n37 info retry fetch attempt 1 at 17:22:24\r\n38 info attempt registry request try #1 at 17:22:24\r\n39 http fetch GET https://registry.npmjs.org/iron-meteor/-/iron-meteor-1.1.2.tgz\r\n40 http fetch 200 https://registry.npmjs.org/iron-meteor/-/iron-meteor-1.1.2.tgz\r\n41 silly fetchAndShaCheck shasum 9b65ae789d776a16f9853a8d832dda257eecf8e1\r\n42 verbose addTmpTarball /tmp/npm-7255-bf2903e7/registry.npmjs.org/iron-meteor/-/iron-meteor-1.1.2.tgz not in flight; adding\r\n43 verbose addTmpTarball already have metadata; skipping unpack for iron-meteor@1.1.2\r\n44 silly cache afterAdd iron-meteor@1.1.2\r\n45 verbose afterAdd /root/.npm/iron-meteor/1.1.2/package/package.json not in flight; writing\r\n46 verbose afterAdd /root/.npm/iron-meteor/1.1.2/package/package.json written\r\n47 silly install resolved [ { name: 'iron-meteor',\r\n47 silly install resolved     version: '1.1.2',\r\n47 silly install resolved     description: 'A command line tool for scaffolding Meteor applications.',\r\n47 silly install resolved     homepage: 'https://github.com/iron-meteor/iron-cli',\r\n47 silly install resolved     bugs:\r\n47 silly install resolved      { url: 'https://github.com/iron-meteor/iron-cli/issues',\r\n47 silly install resolved        email: 'chris@eventedmind.com' },\r\n47 silly install resolved     scripts: { test: 'mocha test/integration' },\r\n47 silly install resolved     author: { name: 'Chris Mather', email: 'chris@eventedmind.com' },\r\n47 silly install resolved     license: 'MIT',\r\n47 silly install resolved     dependencies:\r\n47 silly install resolved      { 'cli-color': '0.2.3',\r\n47 silly install resolved        minimist: '0.0.8',\r\n47 silly install resolved        underscore: '1.3.3',\r\n47 silly install resolved        'cli-table': '0.3.0',\r\n47 silly install resolved        ejs: '0.8.5',\r\n47 silly install resolved        fibers: '1.0.5',\r\n47 silly install resolved        'single-line-log': '0.4.1',\r\n47 silly install resolved        'shell-source': '1.0.1',\r\n47 silly install resolved        xtend: '^4.0.0' },\r\n47 silly install resolved     bin: { iron: './bin/iron' },\r\n47 silly install resolved     devDependencies:\r\n47 silly install resolved      { chai: '^1.9.1',\r\n47 silly install resolved        chdir: '0.0.0',\r\n47 silly install resolved        'concat-stream': '^1.4.6',\r\n47 silly install resolved        mkdirp: '^0.5.0',\r\n47 silly install resolved        mocha: '^1.21.4',\r\n47 silly install resolved        rimraf: '^2.2.8' },\r\n47 silly install resolved     contributors:\r\n47 silly install resolved      [ [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object],\r\n47 silly install resolved        [Object] ],\r\n47 silly install resolved     gitHead: 'efacb1402f0609b50f16b5cb81ef0373e63bf69e',\r\n47 silly install resolved     _id: 'iron-meteor@1.1.2',\r\n47 silly install resolved     _shasum: '9b65ae789d776a16f9853a8d832dda257eecf8e1',\r\n47 silly install resolved     _from: 'iron-meteor@*',\r\n47 silly install resolved     _npmVersion: '2.0.0',\r\n47 silly install resolved     _npmUser: { name: 'cmather', email: 'chris@eventedmind.com' },\r\n47 silly install resolved     maintainers: [ [Object] ],\r\n47 silly install resolved     dist:\r\n47 silly install resolved      { shasum: '9b65ae789d776a16f9853a8d832dda257eecf8e1',\r\n47 silly install resolved        tarball: 'http://registry.npmjs.org/iron-meteor/-/iron-meteor-1.1.2.tgz' },\r\n47 silly install resolved     directories: {},\r\n47 silly install resolved     _resolved: 'https://registry.npmjs.org/iron-meteor/-/iron-meteor-1.1.2.tgz' } ]\r\n48 info install iron-meteor@1.1.2 into /usr/lib\r\n49 info installOne iron-meteor@1.1.2\r\n50 verbose installOne of iron-meteor to /usr/lib not in flight; installing\r\n51 verbose lock using /root/.npm/_locks/iron-meteor-0a8d538865f3d664.lock for /usr/lib/node_modules/iron-meteor\r\n52 silly install write writing iron-meteor 1.1.2 to /usr/lib/node_modules/iron-meteor\r\n53 silly cache addNamed cb iron-meteor@1.1.2\r\n54 verbose unbuild lib/node_modules/iron-meteor\r\n55 silly gentlyRm /usr/lib/node_modules/iron-meteor is being purged from base /usr\r\n56 verbose gentlyRm don't care about contents; nuking /usr/lib/node_modules/iron-meteor\r\n57 verbose tar unpack /root/.npm/iron-meteor/1.1.2/package.tgz\r\n58 verbose tar unpacking to /usr/lib/node_modules/iron-meteor\r\n59 silly gentlyRm /usr/lib/node_modules/iron-meteor is being purged\r\n60 verbose gentlyRm don't care about contents; nuking /usr/lib/node_modules/iron-meteor\r\n61 silly gunzTarPerm modes [ '755', '644' ]\r\n62 silly gunzTarPerm extractEntry package.json\r\n63 silly gunzTarPerm extractEntry .npmignore\r\n64 silly gunzTarPerm extractEntry README.md\r\n65 silly gunzTarPerm extractEntry AUTHORS\r\n66 silly gunzTarPerm extractEntry History.md\r\n67 silly gunzTarPerm modified mode [ 'History.md', 384, 420 ]\r\n68 silly gunzTarPerm extractEntry bin/iron\r\n69 silly gunzTarPerm extractEntry lib/command.js\r\n70 silly gunzTarPerm extractEntry lib/config.js\r\n71 silly gunzTarPerm extractEntry lib/generator.js\r\n72 silly gunzTarPerm extractEntry lib/iron.js\r\n73 silly gunzTarPerm extractEntry lib/tools.js\r\n74 silly gunzTarPerm extractEntry lib/commands/build.js\r\n75 silly gunzTarPerm extractEntry lib/commands/create.js\r\n76 silly gunzTarPerm extractEntry lib/commands/generate.js\r\n77 silly gunzTarPerm extractEntry lib/commands/help.js\r\n78 silly gunzTarPerm extractEntry lib/commands/init.js\r\n79 silly gunzTarPerm extractEntry lib/commands/migrate.js\r\n80 silly gunzTarPerm extractEntry lib/commands/run.js\r\n81 silly gunzTarPerm extractEntry lib/commands/test.js\r\n82 silly gunzTarPerm extractEntry lib/generators/collection.js\r\n83 silly gunzTarPerm extractEntry lib/generators/controller.js\r\n84 silly gunzTarPerm extractEntry lib/generators/publish.js\r\n85 silly gunzTarPerm extractEntry lib/generators/route.js\r\n86 silly gunzTarPerm extractEntry lib/generators/scaffold.js\r\n87 silly gunzTarPerm extractEntry lib/generators/stylesheet.js\r\n88 silly gunzTarPerm extractEntry lib/generators/template.js\r\n89 silly gunzTarPerm extractEntry lib/templates/app/client/.gitkeep\r\n90 silly gunzTarPerm extractEntry lib/templates/app/client/collections/.gitkeep\r\n91 silly gunzTarPerm extractEntry lib/templates/app/client/head.html\r\n92 silly gunzTarPerm extractEntry lib/templates/app/client/head.html.jade\r\n93 silly gunzTarPerm extractEntry lib/templates/app/client/lib/.gitkeep\r\n94 silly gunzTarPerm extractEntry lib/templates/app/client/stylesheets/.gitkeep\r\n95 silly gunzTarPerm extractEntry lib/templates/app/client/templates/.gitkeep\r\n96 silly gunzTarPerm extractEntry lib/templates/app/client/templates/layouts/master_layout/master_layout.js\r\n97 silly gunzTarPerm extractEntry lib/templates/app/client/templates/layouts/master_layout/master_layout.html\r\n98 silly gunzTarPerm extractEntry lib/templates/app/client/templates/layouts/master_layout/master_layout.html.jade\r\n99 silly gunzTarPerm extractEntry lib/templates/app/client/templates/layouts/master_layout/master_layout.js.coffee\r\n100 silly gunzTarPerm extractEntry lib/templates/app/client/templates/shared/loading/loading.html\r\n101 silly gunzTarPerm extractEntry lib/templates/app/client/templates/shared/loading/loading.html.jade\r\n102 silly gunzTarPerm extractEntry lib/templates/app/client/templates/shared/not_found/not_found.html\r\n103 silly gunzTarPerm extractEntry lib/templates/app/client/templates/shared/not_found/not_found.html.jade\r\n104 silly gunzTarPerm extractEntry lib/templates/app/lib/methods.js\r\n105 silly gunzTarPerm extractEntry lib/templates/app/lib/routes.js\r\n106 silly gunzTarPerm extractEntry lib/templates/app/lib/.gitkeep\r\n107 silly gunzTarPerm extractEntry lib/templates/app/lib/collections/.gitkeep\r\n108 silly gunzTarPerm extractEntry lib/templates/app/lib/controllers/home_controller.js\r\n109 silly gunzTarPerm extractEntry lib/templates/app/lib/controllers/.gitkeep\r\n110 silly gunzTarPerm extractEntry lib/templates/app/lib/controllers/home_controller.js.coffee\r\n111 silly gunzTarPerm extractEntry lib/templates/app/lib/methods.js.coffee\r\n112 silly gunzTarPerm extractEntry lib/templates/app/lib/routes.js.coffee\r\n113 silly gunzTarPerm extractEntry lib/templates/app/packages/.gitkeep\r\n114 silly gunzTarPerm extractEntry lib/templates/app/private/.gitkeep\r\n115 silly gunzTarPerm extractEntry lib/templates/app/public/.gitkeep\r\n116 silly gunzTarPerm extractEntry lib/templates/app/server/bootstrap.js\r\n117 silly gunzTarPerm extractEntry lib/templates/app/server/methods.js\r\n118 silly gunzTarPerm extractEntry lib/templates/app/server/publish.js\r\n119 silly gunzTarPerm extractEntry lib/templates/app/server/.gitkeep\r\n120 silly gunzTarPerm extractEntry lib/templates/app/server/bootstrap.js.coffee\r\n121 silly gunzTarPerm extractEntry lib/templates/app/server/collections/.gitkeep\r\n122 silly gunzTarPerm extractEntry lib/templates/app/server/controllers/.gitkeep\r\n123 silly gunzTarPerm extractEntry lib/templates/app/server/lib/.gitkeep\r\n124 silly gunzTarPerm extractEntry lib/templates/app/server/methods.js.coffee\r\n125 silly gunzTarPerm extractEntry lib/templates/app/server/publish.js.coffee\r\n126 silly gunzTarPerm extractEntry lib/templates/collection/collection.js\r\n127 silly gunzTarPerm extractEntry lib/templates/collection/collection.js.coffee\r\n128 silly gunzTarPerm extractEntry lib/templates/controller/controller.js\r\n129 silly gunzTarPerm extractEntry lib/templates/controller/controller.js.coffee\r\n130 silly gunzTarPerm extractEntry lib/templates/methods/methods.js\r\n131 silly gunzTarPerm extractEntry lib/templates/methods/methods.js.coffee\r\n132 silly gunzTarPerm extractEntry lib/templates/project/.iron/config.json\r\n133 silly gunzTarPerm extractEntry lib/templates/project/bin/.gitkeep\r\n134 silly gunzTarPerm extractEntry lib/templates/project/build/README\r\n135 silly gunzTarPerm extractEntry lib/templates/project/build/.gitkeep\r\n136 silly gunzTarPerm extractEntry lib/templates/project/config/.gitkeep\r\n137 silly gunzTarPerm extractEntry lib/templates/project/config/development/env.sh\r\n138 silly gunzTarPerm extractEntry lib/templates/project/config/development/settings.json\r\n139 silly gunzTarPerm extractEntry lib/templates/publish/publish.js\r\n140 silly gunzTarPerm extractEntry lib/templates/publish/publish.js.coffee\r\n141 silly gunzTarPerm extractEntry lib/templates/route/route.js\r\n142 silly gunzTarPerm extractEntry lib/templates/route/route.js.coffee\r\n143 silly gunzTarPerm extractEntry lib/templates/stylesheet/stylesheet.css\r\n144 silly gunzTarPerm extractEntry lib/templates/stylesheet/stylesheet.css.less\r\n145 silly gunzTarPerm extractEntry lib/templates/stylesheet/stylesheet.css.scss\r\n146 silly gunzTarPerm extractEntry lib/templates/stylesheet/stylesheet.css.styl\r\n147 silly gunzTarPerm extractEntry lib/templates/template/template.js\r\n148 silly gunzTarPerm extractEntry lib/templates/template/template.css\r\n149 silly gunzTarPerm extractEntry lib/templates/template/template.css.less\r\n150 silly gunzTarPerm extractEntry lib/templates/template/template.css.scss\r\n151 silly gunzTarPerm extractEntry lib/templates/template/template.css.styl\r\n152 silly gunzTarPerm extractEntry lib/templates/template/template.html\r\n153 silly gunzTarPerm extractEntry lib/templates/template/template.html.jade\r\n154 silly gunzTarPerm extractEntry lib/templates/template/template.js.coffee\r\n155 silly gunzTarPerm extractEntry lib/tools/exec_sync.js\r\n156 silly gunzTarPerm extractEntry lib/tools/file_system.js\r\n157 silly gunzTarPerm extractEntry lib/tools/interactions.js\r\n158 silly gunzTarPerm extractEntry lib/tools/logging.js\r\n159 silly gunzTarPerm extractEntry lib/tools/meteor.js\r\n160 silly gunzTarPerm extractEntry lib/tools/strings.js\r\n161 silly gunzTarPerm extractEntry test/integration/default.test.js\r\n162 silly gunzTarPerm extractEntry test/integration/integration_helpers.js\r\n163 silly gunzTarPerm extractEntry test/integration/fixtures/css/.em/config.json\r\n164 silly gunzTarPerm extractEntry test/integration/fixtures/css/.meteor/packages\r\n165 silly gunzTarPerm extractEntry test/integration/fixtures/css/both/router/.gitkeep\r\n166 silly gunzTarPerm extractEntry test/integration/fixtures/css/client/app.css\r\n167 silly gunzTarPerm extractEntry test/integration/fixtures/css/client/views/layouts/master_layout/master_layout.css\r\n168 silly gunzTarPerm extractEntry test/integration/fixtures/css/client/views/shared/loading/loading.css\r\n169 silly gunzTarPerm extractEntry test/integration/fixtures/css/client/views/shared/not_found/not_found.css\r\n170 silly gunzTarPerm extractEntry test/integration/fixtures/css/config/development/env.sh\r\n171 silly gunzTarPerm extractEntry test/integration/fixtures/css/config/development/settings.json\r\n172 silly gunzTarPerm extractEntry test/integration/fixtures/html/.em/config.json\r\n173 silly gunzTarPerm extractEntry test/integration/fixtures/html/.meteor/packages\r\n174 silly gunzTarPerm extractEntry test/integration/fixtures/html/both/router/.gitkeep\r\n175 silly gunzTarPerm extractEntry test/integration/fixtures/html/client/app.html\r\n176 silly gunzTarPerm extractEntry test/integration/fixtures/html/client/views/layouts/master_layout/master_layout.html\r\n177 silly gunzTarPerm extractEntry test/integration/fixtures/html/client/views/shared/loading/loading.html\r\n178 silly gunzTarPerm extractEntry test/integration/fixtures/html/client/views/shared/not_found/not_found.html\r\n179 silly gunzTarPerm extractEntry test/integration/fixtures/html/config/development/env.sh\r\n180 silly gunzTarPerm extractEntry test/integration/fixtures/html/config/development/settings.json\r\n181 silly gunzTarPerm extractEntry test/integration/fixtures/javascript/.em/config.json\r\n182 silly gunzTarPerm extractEntry test/integration/fixtures/javascript/.meteor/packages\r\n183 silly gunzTarPerm extractEntry test/integration/fixtures/javascript/both/app.js\r\n184 silly gunzTarPerm extractEntry test/integration/fixtures/javascript/both/router/routes.js\r\n185 silly gunzTarPerm extractEntry test/integration/fixtures/javascript/client/app.js\r\n186 silly gunzTarPerm extractEntry test/integration/fixtures/javascript/client/views/layouts/master_layout/master_layout.js\r\n187 silly gunzTarPerm extractEntry test/integration/fixtures/javascript/client/views/shared/loading/loading.js\r\n188 silly gunzTarPerm extractEntry test/integration/fixtures/javascript/client/views/shared/not_found/not_found.js\r\n189 silly gunzTarPerm extractEntry test/integration/fixtures/javascript/config/development/env.sh\r\n190 silly gunzTarPerm extractEntry test/integration/fixtures/javascript/config/development/settings.json\r\n191 info preinstall iron-meteor@1.1.2\r\n192 silly prepareForInstallMany adding cli-color@0.2.3 from iron-meteor dependencies\r\n193 silly prepareForInstallMany adding minimist@0.0.8 from iron-meteor dependencies\r\n194 silly prepareForInstallMany adding underscore@1.3.3 from iron-meteor dependencies\r\n195 silly prepareForInstallMany adding cli-table@0.3.0 from iron-meteor dependencies\r\n196 silly prepareForInstallMany adding ejs@0.8.5 from iron-meteor dependencies\r\n197 silly prepareForInstallMany adding fibers@1.0.5 from iron-meteor dependencies\r\n198 silly prepareForInstallMany adding single-line-log@0.4.1 from iron-meteor dependencies\r\n199 silly prepareForInstallMany adding shell-source@1.0.1 from iron-meteor dependencies\r\n200 silly prepareForInstallMany adding xtend@^4.0.0 from iron-meteor dependencies\r\n201 silly cache add args [ 'underscore@1.3.3', null ]\r\n202 verbose cache add spec underscore@1.3.3\r\n203 silly cache add parsed spec { raw: 'underscore@1.3.3',\r\n203 silly cache add   scope: null,\r\n203 silly cache add   name: 'underscore',\r\n203 silly cache add   rawSpec: '1.3.3',\r\n203 silly cache add   spec: '1.3.3',\r\n203 silly cache add   type: 'version' }\r\n204 verbose addNamed underscore@1.3.3\r\n205 silly addNamed semver.valid 1.3.3\r\n206 silly addNamed semver.validRange 1.3.3\r\n207 silly mapToRegistry name underscore\r\n208 silly mapToRegistry using default registry\r\n209 silly mapToRegistry registry https://registry.npmjs.org/\r\n210 silly mapToRegistry uri https://registry.npmjs.org/underscore\r\n211 verbose addNameVersion registry:https://registry.npmjs.org/underscore not in flight; fetching\r\n212 silly cache add args [ 'minimist@0.0.8', null ]\r\n213 verbose cache add spec minimist@0.0.8\r\n214 silly cache add parsed spec { raw: 'minimist@0.0.8',\r\n214 silly cache add   scope: null,\r\n214 silly cache add   name: 'minimist',\r\n214 silly cache add   rawSpec: '0.0.8',\r\n214 silly cache add   spec: '0.0.8',\r\n214 silly cache add   type: 'version' }\r\n215 verbose addNamed minimist@0.0.8\r\n216 silly addNamed semver.valid 0.0.8\r\n217 silly addNamed semver.validRange 0.0.8\r\n218 silly mapToRegistry name minimist\r\n219 silly mapToRegistry using default registry\r\n220 silly mapToRegistry registry https://registry.npmjs.org/\r\n221 silly mapToRegistry uri https://registry.npmjs.org/minimist\r\n222 verbose addNameVersion registry:https://registry.npmjs.org/minimist not in flight; fetching\r\n223 silly cache add args [ 'cli-table@0.3.0', null ]\r\n224 verbose cache add spec cli-table@0.3.0\r\n225 silly cache add parsed spec { raw: 'cli-table@0.3.0',\r\n225 silly cache add   scope: null,\r\n225 silly cache add   name: 'cli-table',\r\n225 silly cache add   rawSpec: '0.3.0',\r\n225 silly cache add   spec: '0.3.0',\r\n225 silly cache add   type: 'version' }\r\n226 verbose addNamed cli-table@0.3.0\r\n227 silly addNamed semver.valid 0.3.0\r\n228 silly addNamed semver.validRange 0.3.0\r\n229 silly mapToRegistry name cli-table\r\n230 silly mapToRegistry using default registry\r\n231 silly mapToRegistry registry https://registry.npmjs.org/\r\n232 silly mapToRegistry uri https://registry.npmjs.org/cli-table\r\n233 verbose addNameVersion registry:https://registry.npmjs.org/cli-table not in flight; fetching\r\n234 silly cache add args [ 'ejs@0.8.5', null ]\r\n235 verbose cache add spec ejs@0.8.5\r\n236 silly cache add parsed spec { raw: 'ejs@0.8.5',\r\n236 silly cache add   scope: null,\r\n236 silly cache add   name: 'ejs',\r\n236 silly cache add   rawSpec: '0.8.5',\r\n236 silly cache add   spec: '0.8.5',\r\n236 silly cache add   type: 'version' }\r\n237 verbose addNamed ejs@0.8.5\r\n238 silly addNamed semver.valid 0.8.5\r\n239 silly addNamed semver.validRange 0.8.5\r\n240 silly mapToRegistry name ejs\r\n241 silly mapToRegistry using default registry\r\n242 silly mapToRegistry registry https://registry.npmjs.org/\r\n243 silly mapToRegistry uri https://registry.npmjs.org/ejs\r\n244 verbose addNameVersion registry:https://registry.npmjs.org/ejs not in flight; fetching\r\n245 silly cache add args [ 'fibers@1.0.5', null ]\r\n246 verbose cache add spec fibers@1.0.5\r\n247 silly cache add parsed spec { raw: 'fibers@1.0.5',\r\n247 silly cache add   scope: null,\r\n247 silly cache add   name: 'fibers',\r\n247 silly cache add   rawSpec: '1.0.5',\r\n247 silly cache add   spec: '1.0.5',\r\n247 silly cache add   type: 'version' }\r\n248 verbose addNamed fibers@1.0.5\r\n249 silly addNamed semver.valid 1.0.5\r\n250 silly addNamed semver.validRange 1.0.5\r\n251 silly mapToRegistry name fibers\r\n252 silly mapToRegistry using default registry\r\n253 silly mapToRegistry registry https://registry.npmjs.org/\r\n254 silly mapToRegistry uri https://registry.npmjs.org/fibers\r\n255 verbose addNameVersion registry:https://registry.npmjs.org/fibers not in flight; fetching\r\n256 silly cache add args [ 'single-line-log@0.4.1', null ]\r\n257 verbose cache add spec single-line-log@0.4.1\r\n258 silly cache add parsed spec { raw: 'single-line-log@0.4.1',\r\n258 silly cache add   scope: null,\r\n258 silly cache add   name: 'single-line-log',\r\n258 silly cache add   rawSpec: '0.4.1',\r\n258 silly cache add   spec: '0.4.1',\r\n258 silly cache add   type: 'version' }\r\n259 verbose addNamed single-line-log@0.4.1\r\n260 silly addNamed semver.valid 0.4.1\r\n261 silly addNamed semver.validRange 0.4.1\r\n262 silly mapToRegistry name single-line-log\r\n263 silly mapToRegistry using default registry\r\n264 silly mapToRegistry registry https://registry.npmjs.org/\r\n265 silly mapToRegistry uri https://registry.npmjs.org/single-line-log\r\n266 verbose addNameVersion registry:https://registry.npmjs.org/single-line-log not in flight; fetching\r\n267 silly cache add args [ 'shell-source@1.0.1', null ]\r\n268 verbose cache add spec shell-source@1.0.1\r\n269 silly cache add parsed spec { raw: 'shell-source@1.0.1',\r\n269 silly cache add   scope: null,\r\n269 silly cache add   name: 'shell-source',\r\n269 silly cache add   rawSpec: '1.0.1',\r\n269 silly cache add   spec: '1.0.1',\r\n269 silly cache add   type: 'version' }\r\n270 verbose addNamed shell-source@1.0.1\r\n271 silly addNamed semver.valid 1.0.1\r\n272 silly addNamed semver.validRange 1.0.1\r\n273 silly mapToRegistry name shell-source\r\n274 silly mapToRegistry using default registry\r\n275 silly mapToRegistry registry https://registry.npmjs.org/\r\n276 silly mapToRegistry uri https://registry.npmjs.org/shell-source\r\n277 verbose addNameVersion registry:https://registry.npmjs.org/shell-source not in flight; fetching\r\n278 silly cache add args [ 'xtend@^4.0.0', null ]\r\n279 verbose cache add spec xtend@^4.0.0\r\n280 silly cache add parsed spec { raw: 'xtend@^4.0.0',\r\n280 silly cache add   scope: null,\r\n280 silly cache add   name: 'xtend',\r\n280 silly cache add   rawSpec: '^4.0.0',\r\n280 silly cache add   spec: '>=4.0.0 <5.0.0',\r\n280 silly cache add   type: 'range' }\r\n281 verbose addNamed xtend@>=4.0.0 <5.0.0\r\n282 silly addNamed semver.valid null\r\n283 silly addNamed semver.validRange >=4.0.0 <5.0.0\r\n284 silly addNameRange { name: 'xtend', range: '>=4.0.0 <5.0.0', hasData: false }\r\n285 silly mapToRegistry name xtend\r\n286 silly mapToRegistry using default registry\r\n287 silly mapToRegistry registry https://registry.npmjs.org/\r\n288 silly mapToRegistry uri https://registry.npmjs.org/xtend\r\n289 verbose addNameRange registry:https://registry.npmjs.org/xtend not in flight; fetching\r\n290 silly cache add args [ 'cli-color@0.2.3', null ]\r\n291 verbose cache add spec cli-color@0.2.3\r\n292 silly cache add parsed spec { raw: 'cli-color@0.2.3',\r\n292 silly cache add   scope: null,\r\n292 silly cache add   name: 'cli-color',\r\n292 silly cache add   rawSpec: '0.2.3',\r\n292 silly cache add   spec: '0.2.3',\r\n292 silly cache add   type: 'version' }\r\n293 verbose addNamed cli-color@0.2.3\r\n294 silly addNamed semver.valid 0.2.3\r\n295 silly addNamed semver.validRange 0.2.3\r\n296 silly mapToRegistry name cli-color\r\n297 silly mapToRegistry using default registry\r\n298 silly mapToRegistry registry https://registry.npmjs.org/\r\n299 silly mapToRegistry uri https://registry.npmjs.org/cli-color\r\n300 verbose addNameVersion registry:https://registry.npmjs.org/cli-color not in flight; fetching\r\n301 verbose request uri https://registry.npmjs.org/underscore\r\n302 verbose request no auth needed\r\n303 info attempt registry request try #1 at 17:22:45\r\n304 http request GET https://registry.npmjs.org/underscore\r\n305 verbose request uri https://registry.npmjs.org/minimist\r\n306 verbose request no auth needed\r\n307 info attempt registry request try #1 at 17:22:45\r\n308 http request GET https://registry.npmjs.org/minimist\r\n309 verbose request uri https://registry.npmjs.org/cli-table\r\n310 verbose request no auth needed\r\n311 info attempt registry request try #1 at 17:22:45\r\n312 http request GET https://registry.npmjs.org/cli-table\r\n313 verbose request uri https://registry.npmjs.org/ejs\r\n314 verbose request no auth needed\r\n315 info attempt registry request try #1 at 17:22:45\r\n316 http request GET https://registry.npmjs.org/ejs\r\n317 verbose request uri https://registry.npmjs.org/fibers\r\n318 verbose request no auth needed\r\n319 info attempt registry request try #1 at 17:22:45\r\n320 http request GET https://registry.npmjs.org/fibers\r\n321 verbose request uri https://registry.npmjs.org/single-line-log\r\n322 verbose request no auth needed\r\n323 info attempt registry request try #1 at 17:22:45\r\n324 http request GET https://registry.npmjs.org/single-line-log\r\n325 verbose request uri https://registry.npmjs.org/shell-source\r\n326 verbose request no auth needed\r\n327 info attempt registry request try #1 at 17:22:45\r\n328 http request GET https://registry.npmjs.org/shell-source\r\n329 verbose request uri https://registry.npmjs.org/xtend\r\n330 verbose request no auth needed\r\n331 info attempt registry request try #1 at 17:22:45\r\n332 http request GET https://registry.npmjs.org/xtend\r\n333 verbose request uri https://registry.npmjs.org/cli-color\r\n334 verbose request no auth needed\r\n335 info attempt registry request try #1 at 17:22:45\r\n336 http request GET https://registry.npmjs.org/cli-color\r\n337 http 200 https://registry.npmjs.org/ejs\r\n338 silly get cb [ 200,\r\n338 silly get   { date: 'Fri, 17 Apr 2015 11:52:46 GMT',\r\n338 silly get     server: 'CouchDB/1.5.0 (Erlang OTP/R16B03)',\r\n338 silly get     etag: '\"1QEKQLF8CCEMK7ITQ8QJ3QDYQ\"',\r\n338 silly get     'content-type': 'application/json',\r\n338 silly get     'cache-control': 'max-age=60',\r\n338 silly get     'content-length': '45085',\r\n338 silly get     'accept-ranges': 'bytes',\r\n338 silly get     via: '1.1 varnish',\r\n338 silly get     age: '9',\r\n338 silly get     'x-served-by': 'cache-fra1226-FRA',\r\n338 silly get     'x-cache': 'HIT',\r\n338 silly get     'x-cache-hits': '1',\r\n338 silly get     'x-timer': 'S1429271566.719989,VS0,VE0',\r\n338 silly get     vary: 'Accept',\r\n338 silly get     'keep-alive': 'timeout=10, max=50',\r\n338 silly get     connection: 'Keep-Alive' } ]\r\n339 verbose get saving ejs to /root/.npm/registry.npmjs.org/ejs/.cache.json\r\n340 http 200 https://registry.npmjs.org/single-line-log\r\n341 silly get cb [ 200,\r\n341 silly get   { date: 'Fri, 17 Apr 2015 11:52:55 GMT',\r\n341 silly get     server: 'CouchDB/1.5.0 (Erlang OTP/R16B03)',\r\n341 silly get     etag: '\"75LJ4N0KFHK7G43IL1T2ZOAQF\"',\r\n341 silly get     'content-type': 'application/json',\r\n341 silly get     'cache-control': 'max-age=60',\r\n341 silly get     'content-length': '9762',\r\n341 silly get     'accept-ranges': 'bytes',\r\n341 silly get     via: '1.1 varnish',\r\n341 silly get     age: '0',\r\n341 silly get     'x-served-by': 'cache-fra1224-FRA',\r\n341 silly get     'x-cache': 'HIT',\r\n341 silly get     'x-cache-hits': '1',\r\n341 silly get     'x-timer': 'S1429271574.548648,VS0,VE718',\r\n341 silly get     vary: 'Accept',\r\n341 silly get     'keep-alive': 'timeout=10, max=50',\r\n341 silly get     connection: 'Keep-Alive' } ]\r\n342 verbose get saving single-line-log to /root/.npm/registry.npmjs.org/single-line-log/.cache.json\r\n343 http 200 https://registry.npmjs.org/underscore\r\n344 silly get cb [ 200,\r\n344 silly get   { date: 'Fri, 17 Apr 2015 11:52:56 GMT',\r\n344 silly get     server: 'CouchDB/1.5.0 (Erlang OTP/R16B03)',\r\n344 silly get     etag: '\"7C1BRLYGKR5V8HTCKJBBHI6FQ\"',\r\n344 silly get     'content-type': 'application/json',\r\n344 silly get     'cache-control': 'max-age=60',\r\n344 silly get     'content-length': '40409',\r\n344 silly get     'accept-ranges': 'bytes',\r\n344 silly get     via: '1.1 varnish',\r\n344 silly get     age: '35',\r\n344 silly get     'x-served-by': 'cache-sn89-SIN',\r\n344 silly get     'x-cache': 'HIT',\r\n344 silly get     'x-cache-hits': '3',\r\n344 silly get     'x-timer': 'S1429271576.540248,VS0,VE0',\r\n344 silly get     vary: 'Accept',\r\n344 silly get     'keep-alive': 'timeout=10, max=50',\r\n344 silly get     connection: 'Keep-Alive' } ]\r\n345 verbose get saving underscore to /root/.npm/registry.npmjs.org/underscore/.cache.json\r\n346 http 200 https://registry.npmjs.org/fibers\r\n347 silly get cb [ 200,\r\n347 silly get   { date: 'Fri, 17 Apr 2015 11:52:47 GMT',\r\n347 silly get     server: 'CouchDB/1.5.0 (Erlang OTP/R16B03)',\r\n347 silly get     etag: '\"C420CNIJWVRXVOHXW03PXP4SC\"',\r\n347 silly get     'content-type': 'application/json',\r\n347 silly get     'cache-control': 'max-age=60',\r\n347 silly get     'content-length': '51665',\r\n347 silly get     'accept-ranges': 'bytes',\r\n347 silly get     via: '1.1 varnish',\r\n347 silly get     age: '39',\r\n347 silly get     'x-served-by': 'cache-sn89-SIN',\r\n347 silly get     'x-cache': 'HIT',\r\n347 silly get     'x-cache-hits': '1',\r\n347 silly get     'x-timer': 'S1429271567.528751,VS0,VE0',\r\n347 silly get     vary: 'Accept',\r\n347 silly get     'keep-alive': 'timeout=10, max=50',\r\n347 silly get     connection: 'Keep-Alive' } ]\r\n348 verbose get saving fibers to /root/.npm/registry.npmjs.org/fibers/.cache.json\r\n349 http 200 https://registry.npmjs.org/cli-table\r\n350 silly get cb [ 200,\r\n350 silly get   { date: 'Fri, 17 Apr 2015 11:53:06 GMT',\r\n350 silly get     server: 'CouchDB/1.5.0 (Erlang OTP/R16B03)',\r\n350 silly get     etag: '\"UWK8T5J4VFRWISTAFA1N7O4S\"',\r\n350 silly get     'content-type': 'application/json',\r\n350 silly get     'cache-control': 'max-age=60',\r\n350 silly get     'content-length': '10931',\r\n350 silly get     'accept-ranges': 'bytes',\r\n350 silly get     via: '1.1 varnish',\r\n350 silly get     age: '19',\r\n350 silly get     'x-served-by': 'cache-sn89-SIN',\r\n350 silly get     'x-cache': 'HIT',\r\n350 silly get     'x-cache-hits': '2',\r\n350 silly get     'x-timer': 'S1429271586.155351,VS0,VE0',\r\n350 silly get     vary: 'Accept',\r\n350 silly get     'keep-alive': 'timeout=10, max=50',\r\n350 silly get     connection: 'Keep-Alive' } ]\r\n351 verbose get saving cli-table to /root/.npm/registry.npmjs.org/cli-table/.cache.json\r\n352 silly mapToRegistry name ejs\r\n353 silly mapToRegistry using default registry\r\n354 silly mapToRegistry registry https://registry.npmjs.org/\r\n355 silly mapToRegistry uri https://registry.npmjs.org/ejs\r\n356 verbose addRemoteTarball https://registry.npmjs.org/ejs/-/ejs-0.8.5.tgz not in flight; adding\r\n357 verbose addRemoteTarball [ 'https://registry.npmjs.org/ejs/-/ejs-0.8.5.tgz',\r\n357 verbose addRemoteTarball   '57758f736d6c3025dbfb53f85bd5b93d136b3856' ]\r\n358 silly mapToRegistry name single-line-log\r\n359 silly mapToRegistry using default registry\r\n360 silly mapToRegistry registry https://registry.npmjs.org/\r\n361 silly mapToRegistry uri https://registry.npmjs.org/single-line-log\r\n362 verbose addRemoteTarball https://registry.npmjs.org/single-line-log/-/single-line-log-0.4.1.tgz not in flight; adding\r\n363 verbose addRemoteTarball [ 'https://registry.npmjs.org/single-line-log/-/single-line-log-0.4.1.tgz',\r\n363 verbose addRemoteTarball   '87a55649f749d783ec0dcd804e8140d9873c7cee' ]\r\n364 silly mapToRegistry name underscore\r\n365 silly mapToRegistry using default registry\r\n366 silly mapToRegistry registry https://registry.npmjs.org/\r\n367 silly mapToRegistry uri https://registry.npmjs.org/underscore\r\n368 verbose addRemoteTarball https://registry.npmjs.org/underscore/-/underscore-1.3.3.tgz not in flight; adding\r\n369 verbose addRemoteTarball [ 'https://registry.npmjs.org/underscore/-/underscore-1.3.3.tgz',\r\n369 verbose addRemoteTarball   '47ac53683daf832bfa952e1774417da47817ae42' ]\r\n370 silly mapToRegistry name fibers\r\n371 silly mapToRegistry using default registry\r\n372 silly mapToRegistry registry https://registry.npmjs.org/\r\n373 silly mapToRegistry uri https://registry.npmjs.org/fibers\r\n374 verbose addRemoteTarball https://registry.npmjs.org/fibers/-/fibers-1.0.5.tgz not in flight; adding\r\n375 verbose addRemoteTarball [ 'https://registry.npmjs.org/fibers/-/fibers-1.0.5.tgz',\r\n375 verbose addRemoteTarball   '3bea1f697d8540bb3904961ad50939bdee1df678' ]\r\n376 silly mapToRegistry name cli-table\r\n377 silly mapToRegistry using default registry\r\n378 silly mapToRegistry registry https://registry.npmjs.org/\r\n379 silly mapToRegistry uri https://registry.npmjs.org/cli-table\r\n380 verbose addRemoteTarball https://registry.npmjs.org/cli-table/-/cli-table-0.3.0.tgz not in flight; adding\r\n381 verbose addRemoteTarball [ 'https://registry.npmjs.org/cli-table/-/cli-table-0.3.0.tgz',\r\n381 verbose addRemoteTarball   '44a43c2641667701e084202bff7aa934128aa13e' ]\r\n382 info retry fetch attempt 1 at 17:23:06\r\n383 info attempt registry request try #1 at 17:23:06\r\n384 http fetch GET https://registry.npmjs.org/ejs/-/ejs-0.8.5.tgz\r\n385 info retry fetch attempt 1 at 17:23:06\r\n386 info attempt registry request try #1 at 17:23:06\r\n387 http fetch GET https://registry.npmjs.org/single-line-log/-/single-line-log-0.4.1.tgz\r\n388 info retry fetch attempt 1 at 17:23:06\r\n389 info attempt registry request try #1 at 17:23:06\r\n390 http fetch GET https://registry.npmjs.org/underscore/-/underscore-1.3.3.tgz\r\n391 info retry fetch attempt 1 at 17:23:06\r\n392 info attempt registry request try #1 at 17:23:06\r\n393 http fetch GET https://registry.npmjs.org/fibers/-/fibers-1.0.5.tgz\r\n394 info retry fetch attempt 1 at 17:23:06\r\n395 info attempt registry request try #1 at 17:23:06\r\n396 http fetch GET https://registry.npmjs.org/cli-table/-/cli-table-0.3.0.tgz\r\n397 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org\r\n398 http 200 https://registry.npmjs.org/xtend\r\n399 silly get cb [ 200,\r\n399 silly get   { server: 'CouchDB/1.5.0 (Erlang OTP/R16B03)',\r\n399 silly get     etag: '\"1IRSKRUZQ2WOW7CNER4BR27DS\"',\r\n399 silly get     'content-type': 'application/json',\r\n399 silly get     'cache-control': 'max-age=60',\r\n399 silly get     'content-length': '19205',\r\n399 silly get     'accept-ranges': 'bytes',\r\n399 silly get     date: 'Fri, 17 Apr 2015 11:53:09 GMT',\r\n399 silly get     via: '1.1 varnish',\r\n399 silly get     age: '18',\r\n399 silly get     connection: 'keep-alive',\r\n399 silly get     'x-served-by': 'cache-fra1222-FRA',\r\n399 silly get     'x-cache': 'HIT',\r\n399 silly get     'x-cache-hits': '3',\r\n399 silly get     'x-timer': 'S1429271589.934377,VS0,VE0',\r\n399 silly get     vary: 'Accept' } ]\r\n400 verbose get saving xtend to /root/.npm/registry.npmjs.org/xtend/.cache.json\r\n401 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org\r\n402 http fetch 200 https://registry.npmjs.org/underscore/-/underscore-1.3.3.tgz\r\n403 http 200 https://registry.npmjs.org/cli-color\r\n404 silly get cb [ 200,\r\n404 silly get   { date: 'Fri, 17 Apr 2015 11:53:12 GMT',\r\n404 silly get     server: 'CouchDB/1.5.0 (Erlang OTP/R16B03)',\r\n404 silly get     etag: '\"EE5TZUOXPL2X09JU2BCKKF4X8\"',\r\n404 silly get     'content-type': 'application/json',\r\n404 silly get     'cache-control': 'max-age=60',\r\n404 silly get     'content-length': '52259',\r\n404 silly get     'accept-ranges': 'bytes',\r\n404 silly get     via: '1.1 varnish',\r\n404 silly get     age: '8',\r\n404 silly get     'x-served-by': 'cache-sn87-SIN',\r\n404 silly get     'x-cache': 'HIT',\r\n404 silly get     'x-cache-hits': '2',\r\n404 silly get     'x-timer': 'S1429271592.341242,VS0,VE0',\r\n404 silly get     vary: 'Accept',\r\n404 silly get     'keep-alive': 'timeout=10, max=50',\r\n404 silly get     connection: 'Keep-Alive' } ]\r\n405 verbose get saving cli-color to /root/.npm/registry.npmjs.org/cli-color/.cache.json\r\n406 silly addNameRange number 2 { name: 'xtend', range: '>=4.0.0 <5.0.0', hasData: true }\r\n407 silly addNameRange versions [ 'xtend',\r\n407 silly addNameRange   [ '1.0.0',\r\n407 silly addNameRange     '1.0.1',\r\n407 silly addNameRange     '1.0.2',\r\n407 silly addNameRange     '1.0.3',\r\n407 silly addNameRange     '2.0.1',\r\n407 silly addNameRange     '2.0.2',\r\n407 silly addNameRange     '2.0.3',\r\n407 silly addNameRange     '2.0.4',\r\n407 silly addNameRange     '2.0.5',\r\n407 silly addNameRange     '2.0.6',\r\n407 silly addNameRange     '2.1.1',\r\n407 silly addNameRange     '2.1.2',\r\n407 silly addNameRange     '2.2.0',\r\n407 silly addNameRange     '3.0.0',\r\n407 silly addNameRange     '4.0.0' ] ]\r\n408 verbose addNamed xtend@4.0.0\r\n409 silly addNamed semver.valid 4.0.0\r\n410 silly addNamed semver.validRange 4.0.0\r\n411 silly mapToRegistry name cli-color\r\n412 silly mapToRegistry using default registry\r\n413 silly mapToRegistry registry https://registry.npmjs.org/\r\n414 silly mapToRegistry uri https://registry.npmjs.org/cli-color\r\n415 verbose addRemoteTarball https://registry.npmjs.org/cli-color/-/cli-color-0.2.3.tgz not in flight; adding\r\n416 verbose addRemoteTarball [ 'https://registry.npmjs.org/cli-color/-/cli-color-0.2.3.tgz',\r\n416 verbose addRemoteTarball   '0a25ceae5a6a1602be7f77d28563c36700274e88' ]\r\n417 silly mapToRegistry name xtend\r\n418 silly mapToRegistry using default registry\r\n419 silly mapToRegistry registry https://registry.npmjs.org/\r\n420 silly mapToRegistry uri https://registry.npmjs.org/xtend\r\n421 verbose addRemoteTarball https://registry.npmjs.org/xtend/-/xtend-4.0.0.tgz not in flight; adding\r\n422 verbose addRemoteTarball [ 'https://registry.npmjs.org/xtend/-/xtend-4.0.0.tgz',\r\n422 verbose addRemoteTarball   '8bc36ff87aedbe7ce9eaf0bca36b2354a743840f' ]\r\n423 info retry fetch attempt 1 at 17:23:15\r\n424 info attempt registry request try #1 at 17:23:15\r\n425 http fetch GET https://registry.npmjs.org/cli-color/-/cli-color-0.2.3.tgz\r\n426 info retry fetch attempt 1 at 17:23:15\r\n427 info attempt registry request try #1 at 17:23:15\r\n428 http fetch GET https://registry.npmjs.org/xtend/-/xtend-4.0.0.tgz\r\n429 silly fetchAndShaCheck shasum 47ac53683daf832bfa952e1774417da47817ae42\r\n430 verbose addTmpTarball /tmp/npm-7255-bf2903e7/registry.npmjs.org/underscore/-/underscore-1.3.3.tgz not in flight; adding\r\n431 verbose addTmpTarball already have metadata; skipping unpack for underscore@1.3.3\r\n432 silly cache afterAdd underscore@1.3.3\r\n433 verbose afterAdd /root/.npm/underscore/1.3.3/package/package.json not in flight; writing\r\n434 verbose afterAdd /root/.npm/underscore/1.3.3/package/package.json written\r\n435 http fetch 200 https://registry.npmjs.org/single-line-log/-/single-line-log-0.4.1.tgz\r\n436 silly fetchAndShaCheck shasum 87a55649f749d783ec0dcd804e8140d9873c7cee\r\n437 verbose addTmpTarball /tmp/npm-7255-bf2903e7/registry.npmjs.org/single-line-log/-/single-line-log-0.4.1.tgz not in flight; adding\r\n438 verbose addTmpTarball already have metadata; skipping unpack for single-line-log@0.4.1\r\n439 silly cache afterAdd single-line-log@0.4.1\r\n440 verbose afterAdd /root/.npm/single-line-log/0.4.1/package/package.json not in flight; writing\r\n441 verbose afterAdd /root/.npm/single-line-log/0.4.1/package/package.json written\r\n442 http fetch 200 https://registry.npmjs.org/cli-table/-/cli-table-0.3.0.tgz\r\n443 http fetch 200 https://registry.npmjs.org/ejs/-/ejs-0.8.5.tgz\r\n444 silly fetchAndShaCheck shasum 57758f736d6c3025dbfb53f85bd5b93d136b3856\r\n445 verbose addTmpTarball /tmp/npm-7255-bf2903e7/registry.npmjs.org/ejs/-/ejs-0.8.5.tgz not in flight; adding\r\n446 verbose addTmpTarball already have metadata; skipping unpack for ejs@0.8.5\r\n447 silly cache afterAdd ejs@0.8.5\r\n448 verbose afterAdd /root/.npm/ejs/0.8.5/package/package.json not in flight; writing\r\n449 verbose afterAdd /root/.npm/ejs/0.8.5/package/package.json written\r\n450 silly fetchAndShaCheck shasum 44a43c2641667701e084202bff7aa934128aa13e\r\n451 verbose addTmpTarball /tmp/npm-7255-bf2903e7/registry.npmjs.org/cli-table/-/cli-table-0.3.0.tgz not in flight; adding\r\n452 verbose addTmpTarball already have metadata; skipping unpack for cli-table@0.3.0\r\n453 silly cache afterAdd cli-table@0.3.0\r\n454 verbose afterAdd /root/.npm/cli-table/0.3.0/package/package.json not in flight; writing\r\n455 verbose afterAdd /root/.npm/cli-table/0.3.0/package/package.json written\r\n456 info attempt registry request try #2 at 17:23:19\r\n457 http request GET https://registry.npmjs.org/shell-source\r\n458 info attempt registry request try #2 at 17:23:20\r\n459 http request GET https://registry.npmjs.org/minimist\r\n460 http fetch 200 https://registry.npmjs.org/cli-color/-/cli-color-0.2.3.tgz\r\n461 silly fetchAndShaCheck shasum 0a25ceae5a6a1602be7f77d28563c36700274e88\r\n462 verbose addTmpTarball /tmp/npm-7255-bf2903e7/registry.npmjs.org/cli-color/-/cli-color-0.2.3.tgz not in flight; adding\r\n463 verbose addTmpTarball already have metadata; skipping unpack for cli-color@0.2.3\r\n464 silly cache afterAdd cli-color@0.2.3\r\n465 verbose afterAdd /root/.npm/cli-color/0.2.3/package/package.json not in flight; writing\r\n466 verbose afterAdd /root/.npm/cli-color/0.2.3/package/package.json written\r\n467 http fetch 200 https://registry.npmjs.org/xtend/-/xtend-4.0.0.tgz\r\n468 silly fetchAndShaCheck shasum 8bc36ff87aedbe7ce9eaf0bca36b2354a743840f\r\n469 verbose addTmpTarball /tmp/npm-7255-bf2903e7/registry.npmjs.org/xtend/-/xtend-4.0.0.tgz not in flight; adding\r\n470 verbose addTmpTarball already have metadata; skipping unpack for xtend@4.0.0\r\n471 silly cache afterAdd xtend@4.0.0\r\n472 verbose afterAdd /root/.npm/xtend/4.0.0/package/package.json not in flight; writing\r\n473 verbose afterAdd /root/.npm/xtend/4.0.0/package/package.json written\r\n474 http fetch 200 https://registry.npmjs.org/fibers/-/fibers-1.0.5.tgz\r\n475 http 200 https://registry.npmjs.org/shell-source\r\n476 silly get cb [ 200,\r\n476 silly get   { date: 'Fri, 17 Apr 2015 11:53:26 GMT',\r\n476 silly get     server: 'CouchDB/1.5.0 (Erlang OTP/R16B03)',\r\n476 silly get     etag: '\"14QVACNTVAXTZOUGLD4K7NRUD\"',\r\n476 silly get     'content-type': 'application/json',\r\n476 silly get     'cache-control': 'max-age=60',\r\n476 silly get     'content-length': '7633',\r\n476 silly get     'accept-ranges': 'bytes',\r\n476 silly get     via: '1.1 varnish',\r\n476 silly get     age: '0',\r\n476 silly get     'x-served-by': 'cache-sn88-SIN',\r\n476 silly get     'x-cache': 'MISS',\r\n476 silly get     'x-cache-hits': '0',\r\n476 silly get     'x-timer': 'S1429271605.872612,VS0,VE223',\r\n476 silly get     vary: 'Accept',\r\n476 silly get     'keep-alive': 'timeout=10, max=50',\r\n476 silly get     connection: 'Keep-Alive' } ]\r\n477 verbose get saving shell-source to /root/.npm/registry.npmjs.org/shell-source/.cache.json\r\n478 silly mapToRegistry name shell-source\r\n479 silly mapToRegistry using default registry\r\n480 silly mapToRegistry registry https://registry.npmjs.org/\r\n481 silly mapToRegistry uri https://registry.npmjs.org/shell-source\r\n482 verbose addRemoteTarball https://registry.npmjs.org/shell-source/-/shell-source-1.0.1.tgz not in flight; adding\r\n483 verbose addRemoteTarball [ 'https://registry.npmjs.org/shell-source/-/shell-source-1.0.1.tgz',\r\n483 verbose addRemoteTarball   '263fb078c31717ff89a1942a27e4de18c32e269c' ]\r\n484 info retry fetch attempt 1 at 17:23:25\r\n485 info attempt registry request try #1 at 17:23:25\r\n486 http fetch GET https://registry.npmjs.org/shell-source/-/shell-source-1.0.1.tgz\r\n487 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org\r\n488 silly fetchAndShaCheck shasum 3bea1f697d8540bb3904961ad50939bdee1df678\r\n489 verbose addTmpTarball /tmp/npm-7255-bf2903e7/registry.npmjs.org/fibers/-/fibers-1.0.5.tgz not in flight; adding\r\n490 verbose addTmpTarball already have metadata; skipping unpack for fibers@1.0.5\r\n491 silly cache afterAdd fibers@1.0.5\r\n492 verbose afterAdd /root/.npm/fibers/1.0.5/package/package.json not in flight; writing\r\n493 verbose afterAdd /root/.npm/fibers/1.0.5/package/package.json written\r\n494 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org\r\n495 info attempt registry request try #2 at 17:23:41\r\n496 http fetch GET https://registry.npmjs.org/shell-source/-/shell-source-1.0.1.tgz\r\n497 http fetch 200 https://registry.npmjs.org/shell-source/-/shell-source-1.0.1.tgz\r\n498 silly fetchAndShaCheck shasum 263fb078c31717ff89a1942a27e4de18c32e269c\r\n499 verbose addTmpTarball /tmp/npm-7255-bf2903e7/registry.npmjs.org/shell-source/-/shell-source-1.0.1.tgz not in flight; adding\r\n500 verbose addTmpTarball already have metadata; skipping unpack for shell-source@1.0.1\r\n501 silly cache afterAdd shell-source@1.0.1\r\n502 verbose afterAdd /root/.npm/shell-source/1.0.1/package/package.json not in flight; writing\r\n503 verbose afterAdd /root/.npm/shell-source/1.0.1/package/package.json written\r\n504 info attempt registry request try #3 at 17:24:25\r\n505 http request GET https://registry.npmjs.org/minimist\r\n506 verbose about to build /usr/lib/node_modules/iron-meteor\r\n507 verbose unlock done using /root/.npm/_locks/iron-meteor-0a8d538865f3d664.lock for /usr/lib/node_modules/iron-meteor\r\n508 verbose stack Error: getaddrinfo ENOTFOUND registry.npmjs.org\r\n508 verbose stack     at errnoException (dns.js:44:10)\r\n508 verbose stack     at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:94:26)\r\n509 verbose cwd /home/shail\r\n510 error Linux 3.13.0-45-generic\r\n511 error argv \"/usr/bin/node\" \"/usr/bin/npm\" \"install\" \"-g\" \"iron-meteor\"\r\n512 error node v0.12.2\r\n513 error npm  v2.7.4\r\n514 error code ENOTFOUND\r\n515 error errno ENOTFOUND\r\n516 error syscall getaddrinfo\r\n517 error network getaddrinfo ENOTFOUND registry.npmjs.org\r\n517 error network This is most likely not a problem with npm itself\r\n517 error network and is related to network connectivity.\r\n517 error network In most cases you are behind a proxy or have bad network settings.\r\n517 error network\r\n517 error network If you are behind a proxy, please make sure that the\r\n517 error network 'proxy' config is set properly.  See: 'npm help config'\r\n518 verbose exit [ 1, true ]\r\n519 verbose unbuild lib/node_modules/iron-meteor\r\n520 info preuninstall iron-meteor@1.1.2\r\n521 info uninstall iron-meteor@1.1.2\r\n522 verbose unbuild rmStuff iron-meteor@1.1.2 from /usr/lib/node_modules\r\n523 silly gentlyRm /usr/bin/iron is being gently removed\r\n524 silly gentlyRm verifying /usr is an npm working directory\r\n525 silly gentlyRm containing path /usr is under npm's control, in /usr\r\n526 silly gentlyRm deletion target /usr/bin/iron is under /usr\r\n527 verbose gentlyRm vacuuming from /usr/bin/iron up to /usr\r\n528 info postuninstall iron-meteor@1.1.2\r\n529 silly gentlyRm /usr/lib/node_modules/iron-meteor is being purged from base /usr\r\n530 verbose gentlyRm don't care about contents; nuking /usr/lib/node_modules/iron-meteor\r\n531 silly vacuum-fs purging /usr/lib/node_modules/iron-meteor\r\n532 silly vacuum-fs quitting because other entries in /usr/lib/node_modules\r\n```\r\n\r\nPlease help.\r\n\r\n  "}}