{"action":"closed","issue":{"url":"https://api.github.com/repos/npm/npm/issues/9123","labels_url":"https://api.github.com/repos/npm/npm/issues/9123/labels{/name}","comments_url":"https://api.github.com/repos/npm/npm/issues/9123/comments","events_url":"https://api.github.com/repos/npm/npm/issues/9123/events","html_url":"https://github.com/npm/npm/issues/9123","id":98369462,"number":9123,"title":"npm error when trying to update-install ionic (npm install -g ionic)","user":{"login":"gchristakis","id":600096,"avatar_url":"https://avatars.githubusercontent.com/u/600096?v=3","gravatar_id":"","url":"https://api.github.com/users/gchristakis","html_url":"https://github.com/gchristakis","followers_url":"https://api.github.com/users/gchristakis/followers","following_url":"https://api.github.com/users/gchristakis/following{/other_user}","gists_url":"https://api.github.com/users/gchristakis/gists{/gist_id}","starred_url":"https://api.github.com/users/gchristakis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gchristakis/subscriptions","organizations_url":"https://api.github.com/users/gchristakis/orgs","repos_url":"https://api.github.com/users/gchristakis/repos","events_url":"https://api.github.com/users/gchristakis/events{/privacy}","received_events_url":"https://api.github.com/users/gchristakis/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/npm/npm/labels/support","name":"support","color":"FF91AF"},{"url":"https://api.github.com/repos/npm/npm/labels/windows","name":"windows","color":"0b02e1"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-07-31T11:05:22Z","updated_at":"2015-07-31T19:13:13Z","closed_at":"2015-07-31T19:13:13Z","body":"```\r\n0 info it worked if it ends with ok\r\n1 verbose cli [ 'node',\r\n1 verbose cli   'C:\\\\Users\\\\gchristakis\\\\AppData\\\\Roaming\\\\npm\\\\node_modules\\\\npm\\\\bin\\\\npm-cli.js',\r\n1 verbose cli   'install',\r\n1 verbose cli   '-g',\r\n1 verbose cli   'ionic' ]\r\n2 info using npm@2.12.0\r\n3 info using node@v0.10.33\r\n4 verbose install initial load of C:\\Program\\package.json\r\n5 verbose readDependencies loading dependencies from C:\\Program\\package.json\r\n6 silly cache add args [ 'ionic', null ]\r\n7 verbose cache add spec ionic\r\n8 silly cache add parsed spec { raw: 'ionic',\r\n8 silly cache add   scope: null,\r\n8 silly cache add   name: 'ionic',\r\n8 silly cache add   rawSpec: '',\r\n8 silly cache add   spec: '*',\r\n8 silly cache add   type: 'range' }\r\n9 silly addNamed ionic@*\r\n10 verbose addNamed \"*\" is a valid semver range for ionic\r\n11 silly addNameRange { name: 'ionic', range: '*', hasData: false }\r\n12 silly mapToRegistry name ionic\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/ionic\r\n16 verbose addNameRange registry:https://registry.npmjs.org/ionic not in flight; fetching\r\n17 verbose request uri https://registry.npmjs.org/ionic\r\n18 verbose request no auth needed\r\n19 info attempt registry request try #1 at 13:58:42\r\n20 verbose request id 96c06cfc4e4a4e0c\r\n21 http request GET https://registry.npmjs.org/ionic\r\n22 http 200 https://registry.npmjs.org/ionic\r\n23 silly get cb [ 200,\r\n23 silly get   { server: 'CouchDB/1.5.0 (Erlang OTP/R16B03)',\r\n23 silly get     etag: '\"2X7IJ1GV5B1G6UHT8DRQI867W\"',\r\n23 silly get     'content-type': 'application/json',\r\n23 silly get     'cache-control': 'max-age=60',\r\n23 silly get     'content-length': '468183',\r\n23 silly get     'accept-ranges': 'bytes',\r\n23 silly get     date: 'Fri, 31 Jul 2015 10:58:42 GMT',\r\n23 silly get     via: '1.1 varnish',\r\n23 silly get     age: '0',\r\n23 silly get     connection: 'keep-alive',\r\n23 silly get     'x-served-by': 'cache-lcy1134-LCY',\r\n23 silly get     'x-cache': 'HIT',\r\n23 silly get     'x-cache-hits': '1',\r\n23 silly get     'x-timer': 'S1438340322.252523,VS0,VE154',\r\n23 silly get     vary: 'Accept' } ]\r\n24 verbose get saving ionic to C:\\Users\\gchristakis\\AppData\\Roaming\\npm-cache\\registry.npmjs.org\\ionic\\.cache.json\r\n25 verbose type undefined_method\r\n26 verbose stack TypeError: Object #<process> has no method 'getuid'\r\n26 verbose stack     at calculateOwner (C:\\Users\\gchristakis\\AppData\\Roaming\\npm\\node_modules\\npm\\lib\\utils\\correct-mkdir.js:37:24)\r\n26 verbose stack     at C:\\Users\\gchristakis\\AppData\\Roaming\\npm\\node_modules\\npm\\lib\\utils\\correct-mkdir.js:23:22\r\n26 verbose stack     at Object.oncomplete (evalmachine.<anonymous>:107:15)\r\n27 verbose cwd C:\\Users\\gchristakis\\Documents\\Visual Studio 2015\\Projects\\IonicCordovaProject1\\IonicCordovaProject1\r\n28 error Windows_NT 6.2.9200\r\n29 error argv \"node\" \"C:\\\\Users\\\\gchristakis\\\\AppData\\\\Roaming\\\\npm\\\\node_modules\\\\npm\\\\bin\\\\npm-cli.js\" \"install\" \"-g\" \"ionic\"\r\n30 error node v0.10.33\r\n31 error npm  v2.12.0\r\n32 error Object #<process> has no method 'getuid'\r\n33 error If you need help, you may report this error at:\r\n33 error     <https://github.com/npm/npm/issues>\r\n34 verbose exit [ 1, true ]\r\n```"}}