<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div style="" class="markdown-here-wrapper"
      data-md-url="Thunderbird">
      <p style="margin: 0px 0px 1.2em ! important;">Hi everyone,</p>
      <p style="margin: 0px 0px 1.2em ! important;">it’s from some time
        that I’m not able anymore to build and upgrade my <a
          href="https://slackbuilds.org/repository/14.2/development/atom/">atom</a>
        installation to any of the newer versions (I’m currently running
        v1.9.8).</p>
      <p style="margin: 0px 0px 1.2em ! important;">What I get during
        every build is this:</p>
      <pre style="font-size: 0.85em; font-family: Consolas,Inconsolata,Courier,monospace;font-size: 1em; line-height: 1.2em;margin: 1.2em 0px;"><code style="font-size: 0.85em; font-family: Consolas,Inconsolata,Courier,monospace;margin: 0px 0.15em; padding: 0px 0.3em; white-space: pre-wrap; border: 1px solid rgb(234, 234, 234); background-color: rgb(248, 248, 248); border-radius: 3px; display: inline;white-space: pre; overflow: auto; border-radius: 3px; border: 1px solid rgb(204, 204, 204); padding: 0.5em 0.7em; display: block ! important;">
*********************************************************************
* The installation process will download a lot of modules for atom. *
*********************************************************************
Node:   v6.9.1
Npm:    v3.10.8
Installing script dependencies
Installing apm
npm ERR! Linux 4.4.29
npm ERR! argv "/tmp/SBo/atom-1.11.2/apm/node_modules/atom-package-manager/bin/node" "/tmp/SBo/atom-1.11.2/apm/node_modules/atom-package-manager/node_modules/.bin/npm" "dedupe"
npm ERR! node v4.4.5
npm ERR! npm  v3.10.5
npm ERR! path /tmp/SBo/atom-1.11.2/apm/node_modules/atom-package-manager/node_modules/npm/node_modules
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall access

npm ERR! Error: EACCES: permission denied, access '/tmp/SBo/atom-1.11.2/apm/node_modules/atom-package-manager/node_modules/npm/node_modules'
npm ERR!     at Error (native)
npm ERR!  { [Error: EACCES: permission denied, access '/tmp/SBo/atom-1.11.2/apm/node_modules/atom-package-manager/node_modules/npm/node_modules']
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'access',
npm ERR!   path: '/tmp/SBo/atom-1.11.2/apm/node_modules/atom-package-manager/node_modules/npm/node_modules' }
npm ERR! 
npm ERR! Please try running this command again as root/Administrator.

npm ERR! Please include the following file with any support request:
npm ERR!     /tmp/SBo/atom-1.11.2/apm/node_modules/atom-package-manager/npm-debug.log
module.js:327
    throw err;
    ^

Error: Cannot find module 'node-gyp/bin/node-gyp'
    at Function.Module._resolveFilename (module.js:325:15)
    at Function.require.resolve (internal/module.js:16:19)
    at new Install (/tmp/SBo/atom-1.11.2/apm/node_modules/atom-package-manager/lib/install.js:53:38)
    at Object.module.exports.run (/tmp/SBo/atom-1.11.2/apm/node_modules/atom-package-manager/lib/apm-cli.js:226:18)
    at Object.<anonymous> (/tmp/SBo/atom-1.11.2/apm/node_modules/atom-package-manager/lib/cli.js:8:7)
    at Object.<anonymous> (/tmp/SBo/atom-1.11.2/apm/node_modules/atom-package-manager/lib/cli.js:12:4)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
child_process.js:506
    throw err;
    ^

Error: Command failed: /tmp/SBo/atom-1.11.2/apm/node_modules/atom-package-manager/bin/apm --loglevel=error install
    at checkExecSyncError (child_process.js:483:13)
    at Object.execFileSync (child_process.js:503:13)
    at module.exports (/tmp/SBo/atom-1.11.2/script/lib/install-atom-dependencies.js:19:16)
    at Object.<anonymous> (/tmp/SBo/atom-1.11.2/script/bootstrap:28:1)
    at Module._compile (module.js:570:32)
    at Object.Module._extensions..js (module.js:579:10)
    at Module.load (module.js:487:32)
    at tryModuleLoad (module.js:446:12)
    at Function.Module._load (module.js:438:3)
    at Module.require (module.js:497:17)
</code></pre>
      <p style="margin: 0px 0px 1.2em ! important;">A strange thing I
        found out is that files inside the <code style="font-size: 0.85em; font-family: Consolas,Inconsolata,Courier,monospace;margin: 0px 0.15em; padding: 0px 0.3em; white-space: pre-wrap; border: 1px solid rgb(234, 234, 234); background-color: rgb(248, 248, 248); border-radius: 3px; display: inline;">/tmp/SBo/atom-1.11.2/apm/node_modules/atom-package-manager/node_modules/npm/node_modules</code>
        directory are owned by my normal user and group, while I’m
        running the build script in a proper root shell…</p>
      <p style="margin: 0px 0px 1.2em ! important;">Anyone has the same
        issue?</p>
      <div
title="MDH:PHA+SGkgZXZlcnlvbmUsPC9wPjxwPml0J3MgZnJvbSBzb21lIHRpbWUgdGhhdCBJJ20gbm90IGFibGUgYW55bW9yZSB0byBidWlsZCBhbmQgdXBncmFkZSBteSA8YSBocmVmPSJodHRwczovL3NsYWNr
YnVpbGRzLm9yZy9yZXBvc2l0b3J5LzE0LjIvZGV2ZWxvcG1lbnQvYXRvbS8iPmF0b208L2E+IGlu
c3RhbGxhdGlvbiB0byBhbnkgb2YgdGhlIG5ld2VyIHZlcnNpb25zIChJJ20gY3VycmVudGx5IHJ1
bm5pbmcgdjEuOS44KS48L3A+PHA+V2hhdCBJIGdldCBkdXJpbmcgZXZlcnkgYnVpbGQgaXMgdGhp
czo8L3A+PHA+YGBgPC9wPjxwPioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKjxicj4qIFRoZSBpbnN0YWxsYXRpb24gcHJv
Y2VzcyB3aWxsIGRvd25sb2FkIGEgbG90IG9mIG1vZHVsZXMgZm9yIGF0b20uICo8YnI+KioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqPGJyPk5vZGU6Jm5ic3A7Jm5ic3A7IHY2LjkuMTxicj5OcG06Jm5ic3A7Jm5ic3A7Jm5i
c3A7IHYzLjEwLjg8YnI+SW5zdGFsbGluZyBzY3JpcHQgZGVwZW5kZW5jaWVzPGJyPkluc3RhbGxp
bmcgYXBtPGJyPm5wbSBFUlIhIExpbnV4IDQuNC4yOTxicj5ucG0gRVJSISBhcmd2ICIvdG1wL1NC
by9hdG9tLTEuMTEuMi9hcG0vbm9kZV9tb2R1bGVzL2F0b20tcGFja2FnZS1tYW5hZ2VyL2Jpbi9u
b2RlIiAiL3RtcC9TQm8vYXRvbS0xLjExLjIvYXBtL25vZGVfbW9kdWxlcy9hdG9tLXBhY2thZ2Ut
bWFuYWdlci9ub2RlX21vZHVsZXMvLmJpbi9ucG0iICJkZWR1cGUiPGJyPm5wbSBFUlIhIG5vZGUg
djQuNC41PGJyPm5wbSBFUlIhIG5wbSZuYnNwOyB2My4xMC41PGJyPm5wbSBFUlIhIHBhdGggL3Rt
cC9TQm8vYXRvbS0xLjExLjIvYXBtL25vZGVfbW9kdWxlcy9hdG9tLXBhY2thZ2UtbWFuYWdlci9u
b2RlX21vZHVsZXMvbnBtL25vZGVfbW9kdWxlczxicj5ucG0gRVJSISBjb2RlIEVBQ0NFUzxicj5u
cG0gRVJSISBlcnJubyAtMTM8YnI+bnBtIEVSUiEgc3lzY2FsbCBhY2Nlc3M8YnI+PGJyPm5wbSBF
UlIhIEVycm9yOiBFQUNDRVM6IHBlcm1pc3Npb24gZGVuaWVkLCBhY2Nlc3MgJy90bXAvU0JvL2F0
b20tMS4xMS4yL2FwbS9ub2RlX21vZHVsZXMvYXRvbS1wYWNrYWdlLW1hbmFnZXIvbm9kZV9tb2R1
bGVzL25wbS9ub2RlX21vZHVsZXMnPGJyPm5wbSBFUlIhJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IGF0IEVycm9yIChuYXRpdmUpPGJyPm5wbSBFUlIhJm5ic3A7IHsgW0Vycm9yOiBFQUNDRVM6IHBl
cm1pc3Npb24gZGVuaWVkLCBhY2Nlc3MgJy90bXAvU0JvL2F0b20tMS4xMS4yL2FwbS9ub2RlX21v
ZHVsZXMvYXRvbS1wYWNrYWdlLW1hbmFnZXIvbm9kZV9tb2R1bGVzL25wbS9ub2RlX21vZHVsZXMn
XTxicj5ucG0gRVJSISZuYnNwOyZuYnNwOyBlcnJubzogLTEzLDxicj5ucG0gRVJSISZuYnNwOyZu
YnNwOyBjb2RlOiAnRUFDQ0VTJyw8YnI+bnBtIEVSUiEmbmJzcDsmbmJzcDsgc3lzY2FsbDogJ2Fj
Y2VzcycsPGJyPm5wbSBFUlIhJm5ic3A7Jm5ic3A7IHBhdGg6ICcvdG1wL1NCby9hdG9tLTEuMTEu
Mi9hcG0vbm9kZV9tb2R1bGVzL2F0b20tcGFja2FnZS1tYW5hZ2VyL25vZGVfbW9kdWxlcy9ucG0v
bm9kZV9tb2R1bGVzJyB9PGJyPm5wbSBFUlIhIDxicj5ucG0gRVJSISBQbGVhc2UgdHJ5IHJ1bm5p
bmcgdGhpcyBjb21tYW5kIGFnYWluIGFzIHJvb3QvQWRtaW5pc3RyYXRvci48YnI+PGJyPm5wbSBF
UlIhIFBsZWFzZSBpbmNsdWRlIHRoZSBmb2xsb3dpbmcgZmlsZSB3aXRoIGFueSBzdXBwb3J0IHJl
cXVlc3Q6PGJyPm5wbSBFUlIhJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IC90bXAvU0JvL2F0b20t
MS4xMS4yL2FwbS9ub2RlX21vZHVsZXMvYXRvbS1wYWNrYWdlLW1hbmFnZXIvbnBtLWRlYnVnLmxv
Zzxicj5tb2R1bGUuanM6MzI3PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyB0aHJvdyBlcnI7PGJyPiZu
YnNwOyZuYnNwOyZuYnNwOyBePGJyPjxicj5FcnJvcjogQ2Fubm90IGZpbmQgbW9kdWxlICdub2Rl
LWd5cC9iaW4vbm9kZS1neXAnPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBhdCBGdW5jdGlvbi5Nb2R1
bGUuX3Jlc29sdmVGaWxlbmFtZSAobW9kdWxlLmpzOjMyNToxNSk8YnI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7IGF0IEZ1bmN0aW9uLnJlcXVpcmUucmVzb2x2ZSAoaW50ZXJuYWwvbW9kdWxlLmpzOjE2OjE5
KTxicj4mbmJzcDsmbmJzcDsmbmJzcDsgYXQgbmV3IEluc3RhbGwgKC90bXAvU0JvL2F0b20tMS4x
MS4yL2FwbS9ub2RlX21vZHVsZXMvYXRvbS1wYWNrYWdlLW1hbmFnZXIvbGliL2luc3RhbGwuanM6
NTM6MzgpPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBhdCBPYmplY3QubW9kdWxlLmV4cG9ydHMucnVu
ICgvdG1wL1NCby9hdG9tLTEuMTEuMi9hcG0vbm9kZV9tb2R1bGVzL2F0b20tcGFja2FnZS1tYW5h
Z2VyL2xpYi9hcG0tY2xpLmpzOjIyNjoxOCk8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGF0IE9iamVj
dC4mbHQ7YW5vbnltb3VzJmd0OyAoL3RtcC9TQm8vYXRvbS0xLjExLjIvYXBtL25vZGVfbW9kdWxl
cy9hdG9tLXBhY2thZ2UtbWFuYWdlci9saWIvY2xpLmpzOjg6Nyk8YnI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7IGF0IE9iamVjdC4mbHQ7YW5vbnltb3VzJmd0OyAoL3RtcC9TQm8vYXRvbS0xLjExLjIvYXBt
L25vZGVfbW9kdWxlcy9hdG9tLXBhY2thZ2UtbWFuYWdlci9saWIvY2xpLmpzOjEyOjQpPGJyPiZu
YnNwOyZuYnNwOyZuYnNwOyBhdCBNb2R1bGUuX2NvbXBpbGUgKG1vZHVsZS5qczo0MDk6MjYpPGJy
PiZuYnNwOyZuYnNwOyZuYnNwOyBhdCBPYmplY3QuTW9kdWxlLl9leHRlbnNpb25zLi5qcyAobW9k
dWxlLmpzOjQxNjoxMCk8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGF0IE1vZHVsZS5sb2FkIChtb2R1
bGUuanM6MzQzOjMyKTxicj4mbmJzcDsmbmJzcDsmbmJzcDsgYXQgRnVuY3Rpb24uTW9kdWxlLl9s
b2FkIChtb2R1bGUuanM6MzAwOjEyKTxicj5jaGlsZF9wcm9jZXNzLmpzOjUwNjxicj4mbmJzcDsm
bmJzcDsmbmJzcDsgdGhyb3cgZXJyOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgXjxicj48YnI+RXJy
b3I6IENvbW1hbmQgZmFpbGVkOiAvdG1wL1NCby9hdG9tLTEuMTEuMi9hcG0vbm9kZV9tb2R1bGVz
L2F0b20tcGFja2FnZS1tYW5hZ2VyL2Jpbi9hcG0gLS1sb2dsZXZlbD1lcnJvciBpbnN0YWxsPGJy
PiZuYnNwOyZuYnNwOyZuYnNwOyBhdCBjaGVja0V4ZWNTeW5jRXJyb3IgKGNoaWxkX3Byb2Nlc3Mu
anM6NDgzOjEzKTxicj4mbmJzcDsmbmJzcDsmbmJzcDsgYXQgT2JqZWN0LmV4ZWNGaWxlU3luYyAo
Y2hpbGRfcHJvY2Vzcy5qczo1MDM6MTMpPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBhdCBtb2R1bGUu
ZXhwb3J0cyAoL3RtcC9TQm8vYXRvbS0xLjExLjIvc2NyaXB0L2xpYi9pbnN0YWxsLWF0b20tZGVw
ZW5kZW5jaWVzLmpzOjE5OjE2KTxicj4mbmJzcDsmbmJzcDsmbmJzcDsgYXQgT2JqZWN0LiZsdDth
bm9ueW1vdXMmZ3Q7ICgvdG1wL1NCby9hdG9tLTEuMTEuMi9zY3JpcHQvYm9vdHN0cmFwOjI4OjEp
PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBhdCBNb2R1bGUuX2NvbXBpbGUgKG1vZHVsZS5qczo1NzA6
MzIpPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBhdCBPYmplY3QuTW9kdWxlLl9leHRlbnNpb25zLi5q
cyAobW9kdWxlLmpzOjU3OToxMCk8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGF0IE1vZHVsZS5sb2Fk
IChtb2R1bGUuanM6NDg3OjMyKTxicj4mbmJzcDsmbmJzcDsmbmJzcDsgYXQgdHJ5TW9kdWxlTG9h
ZCAobW9kdWxlLmpzOjQ0NjoxMik8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGF0IEZ1bmN0aW9uLk1v
ZHVsZS5fbG9hZCAobW9kdWxlLmpzOjQzODozKTxicj4mbmJzcDsmbmJzcDsmbmJzcDsgYXQgTW9k
dWxlLnJlcXVpcmUgKG1vZHVsZS5qczo0OTc6MTcpPC9wPjxwPmBgYDwvcD48cD5BIHN0cmFuZ2Ug
dGhpbmcgSSBmb3VuZCBvdXQgaXMgdGhhdCBmaWxlcyBpbnNpZGUgdGhlIGAvdG1wL1NCby9hdG9t
LTEuMTEuMi9hcG0vbm9kZV9tb2R1bGVzL2F0b20tcGFja2FnZS1tYW5hZ2VyL25vZGVfbW9kdWxl
cy9ucG0vbm9kZV9tb2R1bGVzYCBkaXJlY3RvcnkgYXJlIG93bmVkIGJ5IG15IG5vcm1hbCB1c2Vy
IGFuZCBncm91cCwgd2hpbGUgSSdtIHJ1bm5pbmcgdGhlIGJ1aWxkIHNjcmlwdCBpbiBhIHByb3Bl
ciByb290IHNoZWxsLi4uPGJyPjxicj48L3A+PHA+QW55b25lIGhhcyB0aGUgc2FtZSBpc3N1ZT88
        L3A+"
style="height:0;width:0;max-height:0;max-width:0;overflow:hidden;font-size:0em;padding:0;margin:0;">​</div>
    </div>
    <div class="moz-signature markdown-here-signature">-- <br>
      <pre>Alan Alberghini

SBo clone: <a href="https://github.com/414n/slackbuilds.org">GitHub</a>
</pre>
    </div>
  </body>
</html>