5.6.03b NPM issues

Linux Flavor (Ubuntu 14.04)
manual terminal npm install causes the following

silentcoder@silentpc:~/.local/share/unity3d/Packages$ npm i
npm ERR! Linux 4.4.0-57-generic
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "i"
npm ERR! node v7.3.0
npm ERR! npm  v3.10.10
npm ERR! code E404

npm ERR! 404 Registry returned 404 for GET on https://registry.npmjs.org/unity-editor-home
npm ERR! 404
npm ERR! 404  'unity-editor-home' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
npm ERR! 404 It was specified as a dependency of 'unity-editor'
npm ERR! 404
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.

npm ERR! Please include the following file with any support request:
npm ERR!  /home/silentcoder/.local/share/unity3d/Packages/npm-debug.log

npm-debug.log

0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/nodejs', '/usr/bin/npm', 'i' ]
2 info using npm@3.10.10
3 info using node@v7.3.0
4 silly loadCurrentTree Starting
5 silly install loadCurrentTree
6 silly install readLocalPackageData
7 silly install normalizeTree
8 silly loadCurrentTree Finishing
9 silly loadIdealTree Starting
10 silly install loadIdealTree
11 silly cloneCurrentTree Starting
12 silly install cloneCurrentTreeToIdealTree
13 silly cloneCurrentTree Finishing
14 silly loadShrinkwrap Starting
15 silly install loadShrinkwrap
16 silly loadShrinkwrap Finishing
17 silly loadAllDepsIntoIdealTree Starting
18 silly install loadAllDepsIntoIdealTree
19 silly fetchNamedPackageData unity-editor-home
20 silly mapToRegistry name unity-editor-home
21 silly mapToRegistry using default registry
22 silly mapToRegistry registry https://registry.npmjs.org/
23 silly mapToRegistry data Result {
23 silly mapToRegistry   raw: 'unity-editor-home',
23 silly mapToRegistry   scope: null,
23 silly mapToRegistry   escapedName: 'unity-editor-home',
23 silly mapToRegistry   name: 'unity-editor-home',
23 silly mapToRegistry   rawSpec: '',
23 silly mapToRegistry   spec: 'latest',
23 silly mapToRegistry   type: 'tag' }
24 silly mapToRegistry uri https://registry.npmjs.org/unity-editor-home
25 silly fetchNamedPackageData unityeditor-cloud-hub
26 silly mapToRegistry name unityeditor-cloud-hub
27 silly mapToRegistry using default registry
28 silly mapToRegistry registry https://registry.npmjs.org/
29 silly mapToRegistry data Result {
29 silly mapToRegistry   raw: 'unityeditor-cloud-hub',
29 silly mapToRegistry   scope: null,
29 silly mapToRegistry   escapedName: 'unityeditor-cloud-hub',
29 silly mapToRegistry   name: 'unityeditor-cloud-hub',
29 silly mapToRegistry   rawSpec: '',
29 silly mapToRegistry   spec: 'latest',
29 silly mapToRegistry   type: 'tag' }
30 silly mapToRegistry uri https://registry.npmjs.org/unityeditor-cloud-hub
31 silly fetchNamedPackageData unityeditor-collab-history
32 silly mapToRegistry name unityeditor-collab-history
33 silly mapToRegistry using default registry
34 silly mapToRegistry registry https://registry.npmjs.org/
35 silly mapToRegistry data Result {
35 silly mapToRegistry   raw: 'unityeditor-collab-history',
35 silly mapToRegistry   scope: null,
35 silly mapToRegistry   escapedName: 'unityeditor-collab-history',
35 silly mapToRegistry   name: 'unityeditor-collab-history',
35 silly mapToRegistry   rawSpec: '',
35 silly mapToRegistry   spec: 'latest',
35 silly mapToRegistry   type: 'tag' }
36 silly mapToRegistry uri https://registry.npmjs.org/unityeditor-collab-history
37 silly fetchNamedPackageData unityeditor-collab-toolbar
38 silly mapToRegistry name unityeditor-collab-toolbar
39 silly mapToRegistry using default registry
40 silly mapToRegistry registry https://registry.npmjs.org/
41 silly mapToRegistry data Result {
41 silly mapToRegistry   raw: 'unityeditor-collab-toolbar',
41 silly mapToRegistry   scope: null,
41 silly mapToRegistry   escapedName: 'unityeditor-collab-toolbar',
41 silly mapToRegistry   name: 'unityeditor-collab-toolbar',
41 silly mapToRegistry   rawSpec: '',
41 silly mapToRegistry   spec: 'latest',
41 silly mapToRegistry   type: 'tag' }
42 silly mapToRegistry uri https://registry.npmjs.org/unityeditor-collab-toolbar
43 verbose request uri https://registry.npmjs.org/unity-editor-home
44 verbose request no auth needed
45 info attempt registry request try #1 at 2:08:31 PM
46 verbose request id 2caf914ee4507f25
47 http request GET https://registry.npmjs.org/unity-editor-home
48 verbose request uri https://registry.npmjs.org/unityeditor-cloud-hub
49 verbose request no auth needed
50 info attempt registry request try #1 at 2:08:31 PM
51 http request GET https://registry.npmjs.org/unityeditor-cloud-hub
52 verbose request uri https://registry.npmjs.org/unityeditor-collab-history
53 verbose request no auth needed
54 info attempt registry request try #1 at 2:08:31 PM
55 http request GET https://registry.npmjs.org/unityeditor-collab-history
56 verbose request uri https://registry.npmjs.org/unityeditor-collab-toolbar
57 verbose request no auth needed
58 info attempt registry request try #1 at 2:08:31 PM
59 http request GET https://registry.npmjs.org/unityeditor-collab-toolbar
60 http 404 https://registry.npmjs.org/unity-editor-home
61 verbose headers { 'content-type': 'application/json',
61 verbose headers   'cache-control': 'max-age=0',
61 verbose headers   'content-length': '2',
61 verbose headers   'accept-ranges': 'bytes',
61 verbose headers   date: 'Sun, 01 Jan 2017 22:08:32 GMT',
61 verbose headers   via: '1.1 varnish',
61 verbose headers   age: '0',
61 verbose headers   connection: 'keep-alive',
61 verbose headers   'x-served-by': 'cache-sjc3140-SJC',
61 verbose headers   'x-cache': 'MISS',
61 verbose headers   'x-cache-hits': '0',
61 verbose headers   'x-timer': 'S1483308511.986595,VS0,VE333',
61 verbose headers   vary: 'Accept-Encoding' }
62 silly get cb [ 404,
62 silly get   { 'content-type': 'application/json',
62 silly get     'cache-control': 'max-age=0',
62 silly get     'content-length': '2',
62 silly get     'accept-ranges': 'bytes',
62 silly get     date: 'Sun, 01 Jan 2017 22:08:32 GMT',
62 silly get     via: '1.1 varnish',
62 silly get     age: '0',
62 silly get     connection: 'keep-alive',
62 silly get     'x-served-by': 'cache-sjc3140-SJC',
62 silly get     'x-cache': 'MISS',
62 silly get     'x-cache-hits': '0',
62 silly get     'x-timer': 'S1483308511.986595,VS0,VE333',
62 silly get     vary: 'Accept-Encoding' } ]
63 silly fetchPackageMetaData Error: Registry returned 404 for GET on https://registry.npmjs.org/unity-editor-home
63 silly fetchPackageMetaData     at makeError (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:302:12)
63 silly fetchPackageMetaData     at CachingRegistryClient.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:280:14)
63 silly fetchPackageMetaData     at Request._callback (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:210:14)
63 silly fetchPackageMetaData     at Request.self.callback (/usr/lib/node_modules/npm/node_modules/request/request.js:187:22)
63 silly fetchPackageMetaData     at emitTwo (events.js:106:13)
63 silly fetchPackageMetaData     at Request.emit (events.js:191:7)
63 silly fetchPackageMetaData     at Request.<anonymous> (/usr/lib/node_modules/npm/node_modules/request/request.js:1048:10)
63 silly fetchPackageMetaData     at emitOne (events.js:96:13)
63 silly fetchPackageMetaData     at Request.emit (events.js:188:7)
63 silly fetchPackageMetaData     at IncomingMessage.<anonymous> (/usr/lib/node_modules/npm/node_modules/request/request.js:969:12)
63 silly fetchPackageMetaData  error for unity-editor-home@0.6.4 { Error: Registry returned 404 for GET on https://registry.npmjs.org/unity-editor-home
63 silly fetchPackageMetaData     at makeError (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:302:12)
63 silly fetchPackageMetaData     at CachingRegistryClient.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:280:14)
63 silly fetchPackageMetaData     at Request._callback (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:210:14)
63 silly fetchPackageMetaData     at Request.self.callback (/usr/lib/node_modules/npm/node_modules/request/request.js:187:22)
63 silly fetchPackageMetaData     at emitTwo (events.js:106:13)
63 silly fetchPackageMetaData     at Request.emit (events.js:191:7)
63 silly fetchPackageMetaData     at Request.<anonymous> (/usr/lib/node_modules/npm/node_modules/request/request.js:1048:10)
63 silly fetchPackageMetaData     at emitOne (events.js:96:13)
63 silly fetchPackageMetaData     at Request.emit (events.js:188:7)
63 silly fetchPackageMetaData     at IncomingMessage.<anonymous> (/usr/lib/node_modules/npm/node_modules/request/request.js:969:12) pkgid: 'unity-editor-home', statusCode: 404, code: 'E404' }
64 http 404 https://registry.npmjs.org/unityeditor-collab-toolbar
65 verbose headers { 'content-type': 'application/json',
65 verbose headers   'cache-control': 'max-age=0',
65 verbose headers   'content-length': '2',
65 verbose headers   'accept-ranges': 'bytes',
65 verbose headers   date: 'Sun, 01 Jan 2017 22:08:32 GMT',
65 verbose headers   via: '1.1 varnish',
65 verbose headers   age: '0',
65 verbose headers   connection: 'keep-alive',
65 verbose headers   'x-served-by': 'cache-den6022-DEN',
65 verbose headers   'x-cache': 'MISS',
65 verbose headers   'x-cache-hits': '0',
65 verbose headers   'x-timer': 'S1483308512.091205,VS0,VE284',
65 verbose headers   vary: 'Accept-Encoding' }
66 silly get cb [ 404,
66 silly get   { 'content-type': 'application/json',
66 silly get     'cache-control': 'max-age=0',
66 silly get     'content-length': '2',
66 silly get     'accept-ranges': 'bytes',
66 silly get     date: 'Sun, 01 Jan 2017 22:08:32 GMT',
66 silly get     via: '1.1 varnish',
66 silly get     age: '0',
66 silly get     connection: 'keep-alive',
66 silly get     'x-served-by': 'cache-den6022-DEN',
66 silly get     'x-cache': 'MISS',
66 silly get     'x-cache-hits': '0',
66 silly get     'x-timer': 'S1483308512.091205,VS0,VE284',
66 silly get     vary: 'Accept-Encoding' } ]
67 silly fetchPackageMetaData Error: Registry returned 404 for GET on https://registry.npmjs.org/unityeditor-collab-toolbar
67 silly fetchPackageMetaData     at makeError (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:302:12)
67 silly fetchPackageMetaData     at CachingRegistryClient.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:280:14)
67 silly fetchPackageMetaData     at Request._callback (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:210:14)
67 silly fetchPackageMetaData     at Request.self.callback (/usr/lib/node_modules/npm/node_modules/request/request.js:187:22)
67 silly fetchPackageMetaData     at emitTwo (events.js:106:13)
67 silly fetchPackageMetaData     at Request.emit (events.js:191:7)
67 silly fetchPackageMetaData     at Request.<anonymous> (/usr/lib/node_modules/npm/node_modules/request/request.js:1048:10)
67 silly fetchPackageMetaData     at emitOne (events.js:96:13)
67 silly fetchPackageMetaData     at Request.emit (events.js:188:7)
67 silly fetchPackageMetaData     at IncomingMessage.<anonymous> (/usr/lib/node_modules/npm/node_modules/request/request.js:969:12)
67 silly fetchPackageMetaData  error for unityeditor-collab-toolbar@0.6.6 { Error: Registry returned 404 for GET on https://registry.npmjs.org/unityeditor-collab-toolbar
67 silly fetchPackageMetaData     at makeError (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:302:12)
67 silly fetchPackageMetaData     at CachingRegistryClient.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:280:14)
67 silly fetchPackageMetaData     at Request._callback (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:210:14)
67 silly fetchPackageMetaData     at Request.self.callback (/usr/lib/node_modules/npm/node_modules/request/request.js:187:22)
67 silly fetchPackageMetaData     at emitTwo (events.js:106:13)
67 silly fetchPackageMetaData     at Request.emit (events.js:191:7)
67 silly fetchPackageMetaData     at Request.<anonymous> (/usr/lib/node_modules/npm/node_modules/request/request.js:1048:10)
67 silly fetchPackageMetaData     at emitOne (events.js:96:13)
67 silly fetchPackageMetaData     at Request.emit (events.js:188:7)
67 silly fetchPackageMetaData     at IncomingMessage.<anonymous> (/usr/lib/node_modules/npm/node_modules/request/request.js:969:12)
67 silly fetchPackageMetaData   pkgid: 'unityeditor-collab-toolbar',
67 silly fetchPackageMetaData   statusCode: 404,
67 silly fetchPackageMetaData   code: 'E404' }
68 http 404 https://registry.npmjs.org/unityeditor-cloud-hub
69 verbose headers { 'content-type': 'application/json',
69 verbose headers   'cache-control': 'max-age=0',
69 verbose headers   'content-length': '2',
69 verbose headers   'accept-ranges': 'bytes',
69 verbose headers   date: 'Sun, 01 Jan 2017 22:08:32 GMT',
69 verbose headers   via: '1.1 varnish',
69 verbose headers   age: '0',
69 verbose headers   connection: 'keep-alive',
69 verbose headers   'x-served-by': 'cache-den6025-DEN',
69 verbose headers   'x-cache': 'MISS',
69 verbose headers   'x-cache-hits': '0',
69 verbose headers   'x-timer': 'S1483308512.086165,VS0,VE448',
69 verbose headers   vary: 'Accept-Encoding' }
70 silly get cb [ 404,
70 silly get   { 'content-type': 'application/json',
70 silly get     'cache-control': 'max-age=0',
70 silly get     'content-length': '2',
70 silly get     'accept-ranges': 'bytes',
70 silly get     date: 'Sun, 01 Jan 2017 22:08:32 GMT',
70 silly get     via: '1.1 varnish',
70 silly get     age: '0',
70 silly get     connection: 'keep-alive',
70 silly get     'x-served-by': 'cache-den6025-DEN',
70 silly get     'x-cache': 'MISS',
70 silly get     'x-cache-hits': '0',
70 silly get     'x-timer': 'S1483308512.086165,VS0,VE448',
70 silly get     vary: 'Accept-Encoding' } ]
71 silly fetchPackageMetaData Error: Registry returned 404 for GET on https://registry.npmjs.org/unityeditor-cloud-hub
71 silly fetchPackageMetaData     at makeError (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:302:12)
71 silly fetchPackageMetaData     at CachingRegistryClient.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:280:14)
71 silly fetchPackageMetaData     at Request._callback (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:210:14)
71 silly fetchPackageMetaData     at Request.self.callback (/usr/lib/node_modules/npm/node_modules/request/request.js:187:22)
71 silly fetchPackageMetaData     at emitTwo (events.js:106:13)
71 silly fetchPackageMetaData     at Request.emit (events.js:191:7)
71 silly fetchPackageMetaData     at Request.<anonymous> (/usr/lib/node_modules/npm/node_modules/request/request.js:1048:10)
71 silly fetchPackageMetaData     at emitOne (events.js:96:13)
71 silly fetchPackageMetaData     at Request.emit (events.js:188:7)
71 silly fetchPackageMetaData     at IncomingMessage.<anonymous> (/usr/lib/node_modules/npm/node_modules/request/request.js:969:12)
71 silly fetchPackageMetaData  error for unityeditor-cloud-hub@0.0.15 { Error: Registry returned 404 for GET on https://registry.npmjs.org/unityeditor-cloud-hub
71 silly fetchPackageMetaData     at makeError (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:302:12)
71 silly fetchPackageMetaData     at CachingRegistryClient.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:280:14)
71 silly fetchPackageMetaData     at Request._callback (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:210:14)
71 silly fetchPackageMetaData     at Request.self.callback (/usr/lib/node_modules/npm/node_modules/request/request.js:187:22)
71 silly fetchPackageMetaData     at emitTwo (events.js:106:13)
71 silly fetchPackageMetaData     at Request.emit (events.js:191:7)
71 silly fetchPackageMetaData     at Request.<anonymous> (/usr/lib/node_modules/npm/node_modules/request/request.js:1048:10)
71 silly fetchPackageMetaData     at emitOne (events.js:96:13)
71 silly fetchPackageMetaData     at Request.emit (events.js:188:7)
71 silly fetchPackageMetaData     at IncomingMessage.<anonymous> (/usr/lib/node_modules/npm/node_modules/request/request.js:969:12) pkgid: 'unityeditor-cloud-hub', statusCode: 404, code: 'E404' }
72 http 404 https://registry.npmjs.org/unityeditor-collab-history
73 verbose headers { 'content-type': 'application/json',
73 verbose headers   'cache-control': 'max-age=0',
73 verbose headers   'content-length': '2',
73 verbose headers   'accept-ranges': 'bytes',
73 verbose headers   date: 'Sun, 01 Jan 2017 22:08:32 GMT',
73 verbose headers   via: '1.1 varnish',
73 verbose headers   age: '0',
73 verbose headers   connection: 'keep-alive',
73 verbose headers   'x-served-by': 'cache-den6027-DEN',
73 verbose headers   'x-cache': 'MISS',
73 verbose headers   'x-cache-hits': '0',
73 verbose headers   'x-timer': 'S1483308512.086918,VS0,VE514',
73 verbose headers   vary: 'Accept-Encoding' }
74 silly get cb [ 404,
74 silly get   { 'content-type': 'application/json',
74 silly get     'cache-control': 'max-age=0',
74 silly get     'content-length': '2',
74 silly get     'accept-ranges': 'bytes',
74 silly get     date: 'Sun, 01 Jan 2017 22:08:32 GMT',
74 silly get     via: '1.1 varnish',
74 silly get     age: '0',
74 silly get     connection: 'keep-alive',
74 silly get     'x-served-by': 'cache-den6027-DEN',
74 silly get     'x-cache': 'MISS',
74 silly get     'x-cache-hits': '0',
74 silly get     'x-timer': 'S1483308512.086918,VS0,VE514',
74 silly get     vary: 'Accept-Encoding' } ]
75 silly fetchPackageMetaData Error: Registry returned 404 for GET on https://registry.npmjs.org/unityeditor-collab-history
75 silly fetchPackageMetaData     at makeError (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:302:12)
75 silly fetchPackageMetaData     at CachingRegistryClient.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:280:14)
75 silly fetchPackageMetaData     at Request._callback (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:210:14)
75 silly fetchPackageMetaData     at Request.self.callback (/usr/lib/node_modules/npm/node_modules/request/request.js:187:22)
75 silly fetchPackageMetaData     at emitTwo (events.js:106:13)
75 silly fetchPackageMetaData     at Request.emit (events.js:191:7)
75 silly fetchPackageMetaData     at Request.<anonymous> (/usr/lib/node_modules/npm/node_modules/request/request.js:1048:10)
75 silly fetchPackageMetaData     at emitOne (events.js:96:13)
75 silly fetchPackageMetaData     at Request.emit (events.js:188:7)
75 silly fetchPackageMetaData     at IncomingMessage.<anonymous> (/usr/lib/node_modules/npm/node_modules/request/request.js:969:12)
75 silly fetchPackageMetaData  error for unityeditor-collab-history@0.6.4 { Error: Registry returned 404 for GET on https://registry.npmjs.org/unityeditor-collab-history
75 silly fetchPackageMetaData     at makeError (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:302:12)
75 silly fetchPackageMetaData     at CachingRegistryClient.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:280:14)
75 silly fetchPackageMetaData     at Request._callback (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:210:14)
75 silly fetchPackageMetaData     at Request.self.callback (/usr/lib/node_modules/npm/node_modules/request/request.js:187:22)
75 silly fetchPackageMetaData     at emitTwo (events.js:106:13)
75 silly fetchPackageMetaData     at Request.emit (events.js:191:7)
75 silly fetchPackageMetaData     at Request.<anonymous> (/usr/lib/node_modules/npm/node_modules/request/request.js:1048:10)
75 silly fetchPackageMetaData     at emitOne (events.js:96:13)
75 silly fetchPackageMetaData     at Request.emit (events.js:188:7)
75 silly fetchPackageMetaData     at IncomingMessage.<anonymous> (/usr/lib/node_modules/npm/node_modules/request/request.js:969:12)
75 silly fetchPackageMetaData   pkgid: 'unityeditor-collab-history',
75 silly fetchPackageMetaData   statusCode: 404,
75 silly fetchPackageMetaData   code: 'E404' }
76 silly rollbackFailedOptional Starting
77 silly rollbackFailedOptional Finishing
78 silly runTopLevelLifecycles Finishing
79 silly install printInstalled
80 verbose stack Error: Registry returned 404 for GET on https://registry.npmjs.org/unity-editor-home
80 verbose stack     at makeError (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:302:12)
80 verbose stack     at CachingRegistryClient.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:280:14)
80 verbose stack     at Request._callback (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:210:14)
80 verbose stack     at Request.self.callback (/usr/lib/node_modules/npm/node_modules/request/request.js:187:22)
80 verbose stack     at emitTwo (events.js:106:13)
80 verbose stack     at Request.emit (events.js:191:7)
80 verbose stack     at Request.<anonymous> (/usr/lib/node_modules/npm/node_modules/request/request.js:1048:10)
80 verbose stack     at emitOne (events.js:96:13)
80 verbose stack     at Request.emit (events.js:188:7)
80 verbose stack     at IncomingMessage.<anonymous> (/usr/lib/node_modules/npm/node_modules/request/request.js:969:12)
81 verbose statusCode 404
82 verbose pkgid unity-editor-home
83 verbose cwd /home/silentcoder/.local/share/unity3d/Packages
84 error Linux 4.4.0-57-generic
85 error argv "/usr/bin/nodejs" "/usr/bin/npm" "i"
86 error node v7.3.0
87 error npm  v3.10.10
88 error code E404
89 error 404 Registry returned 404 for GET on https://registry.npmjs.org/unity-editor-home
90 error 404
91 error 404 'unity-editor-home' is not in the npm registry.
92 error 404 You should bug the author to publish it (or use the name yourself!)
93 error 404 It was specified as a dependency of 'unity-editor'
94 error 404 Note that you can also install from a
95 error 404 tarball, folder, http url, or git url.
96 verbose exit [ 1, true ]
  • 86 error node v7.3.0
  • 87 error npm v3.10.1
  • node and npm version from line 86 and 87 of the log

You might need to give the distro and version you are using and the version of npm, then show the npm log from the bottom line of your above post( line 26 gives location ).

I had a similar NPM related problem with it (Fedora 25, NPM 3.10.9). I had to go back to 5.5. For me, the Unity editor was logging some errors that it couldn’t find its node_modules. When I looked at the nodejs/ tools in the editor directory structure, I realized it was looking in the wrong place.

It’s basically calling something like:
node “basedir/node_modules/npm/bin/npm-cli.js" "@”

When what the directory structure reflects is more like:
node “basedir/Data/Tools/nodejs/lib/node_modules/npm/bin/npm-cli.js" "@”

I decided to wait for a patch or more info, because I’m not sure if there’s a specific reason for that placement that might cause problems elsewhere.

Updated my comment thanks m8

not sure if this is the same problem its a 404 error
89 error 404 Registry returned 404 for GET on https://registry.npmjs.org/unity-editor-home
although
85 error argv “/usr/bin/nodejs” “/usr/bin/npm” “i” this directory doesnt exist

Please remove this thread I posted a new thread for the dark screen fix

1 Like

Good catch, some recent refactors in node usage seem to have caused issues (not just on linux). We’ll fix this up.

No worries, hope I was able to help out a bit.