{"action":"created","issue":{"url":"https://api.github.com/repos/jxcore/jxcore/issues/398","labels_url":"https://api.github.com/repos/jxcore/jxcore/issues/398/labels{/name}","comments_url":"https://api.github.com/repos/jxcore/jxcore/issues/398/comments","events_url":"https://api.github.com/repos/jxcore/jxcore/issues/398/events","html_url":"https://github.com/jxcore/jxcore/issues/398","id":88562380,"number":398,"title":"jx install fails for a lot of modules","user":{"login":"samkrew","id":7191884,"avatar_url":"https://avatars.githubusercontent.com/u/7191884?v=3","gravatar_id":"","url":"https://api.github.com/users/samkrew","html_url":"https://github.com/samkrew","followers_url":"https://api.github.com/users/samkrew/followers","following_url":"https://api.github.com/users/samkrew/following{/other_user}","gists_url":"https://api.github.com/users/samkrew/gists{/gist_id}","starred_url":"https://api.github.com/users/samkrew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/samkrew/subscriptions","organizations_url":"https://api.github.com/users/samkrew/orgs","repos_url":"https://api.github.com/users/samkrew/repos","events_url":"https://api.github.com/users/samkrew/events{/privacy}","received_events_url":"https://api.github.com/users/samkrew/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-06-15T22:59:44Z","updated_at":"2015-06-16T08:09:05Z","closed_at":null,"body":"```\r\njx install aws-sdk\r\nnpm WARN package.json express@4.12.4 No README data\r\nnpm WARN package.json punycode@1.3.2 punycode is also the name of a node core module.\r\nnpm WARN package.json short-mongo-id@0.1.1 No repository field.\r\nnpm WARN package.json querystring@0.2.0 querystring is also the name of a node core module.\r\nnpm http GET https://registry.npmjs.org/aws-sdk\r\nnpm http 304 https://registry.npmjs.org/aws-sdk\r\nabort: NO\r\n\r\n==== Stack trace ============================================\r\n\r\nSecurity context: 0x38534661 <JS Object>#0#\r\n    1: _parse(aka parse) [/root/.jx/npm/node_modules/tar/lib/extended-header.js:~61] (this=0x37722521 <an ExtendedHeader>#1#,c=0x37727d25 <a Buffer>#2#)\r\n    2: emit [events.js:82] (this=0x37722521 <an ExtendedHeader>#1#,type=0x47014869 <String[4]: data>,arg1=0x37727d25 <a Buffer>#2#,arg2=0x38508091 <undefined>)\r\n    3: arguments adaptor frame: 2->3\r\n    4: _read [/root/.jx/npm/node_modules/tar/lib/entry.js:111] (this=0x37722521 <an ExtendedHeader>#1#)\r\n    8: _read [native v8natives.js:1596] (this=0x37722521 <an ExtendedHeader>#1#)\r\n    9: write [/root/.jx/npm/node_modules/tar/lib/entry.js:68] (this=0x37722521 <an ExtendedHeader>#1#,c=0x37727d25 <a Buffer>#2#)\r\n   10: _process [/root/.jx/npm/node_modules/tar/lib/parse.js:104] (this=0x3771ac8d <an Extract>#3#,c=0x37727d25 <a Buffer>#2#)\r\n   11: /* anonymous */ [/root/.jx/npm/node_modules/tar/lib/parse.js:46] (this=0x3771ae85 <a BlockStream>#4#,c=0x37727d25 <a Buffer>#2#)\r\n   12: emit [events.js:82] (this=0x3771ae85 <a BlockStream>#4#,type=0x47014869 <String[4]: data>,arg1=0x37727d25 <a Buffer>#2#,arg2=0x38508091 <undefined>)\r\n   13: arguments adaptor frame: 2->3\r\n   14: _emitChunk [/root/.jx/npm/node_modules/block-stream/block-stream.js:145] (this=0x3771ae85 <a BlockStream>#4#,flush=0x38508091 <undefined>)\r\n   15: arguments adaptor frame: 0->1\r\n   16: resume [/root/.jx/npm/node_modules/block-stream/block-stream.js:58] (this=0x3771ae85 <a BlockStream>#4#)\r\n   17: arguments adaptor frame: 1->0\r\n   18: resume [/root/.jx/npm/node_modules/fstream/lib/reader.js:253] (this=0x3771ac8d <an Extract>#3#,who=0x3771ac8d <an Extract>#3#)\r\n   19: arguments adaptor frame: 0->1\r\n   20: /* anonymous */ [/root/.jx/npm/node_modules/tar/lib/extract.js:57] (this=0x3771b565 <a DirWriter>#5#)\r\n   21: emit [events.js:79] (this=0x3771b565 <a DirWriter>#5#,type=0x215a80c5 <String[5]: ready>,arg1=0x38508091 <undefined>,arg2=0x38508091 <undefined>)\r\n   22: arguments adaptor frame: 1->3\r\n   23: /* anonymous */ [/root/.jx/npm/node_modules/fstream/lib/dir-writer.js:39] (this=0x38534709 <JS Global Object>#6#,er=0x38508081 <null>)\r\n   24: arguments adaptor frame: 2->1\r\n   25: /* anonymous */ [/root/.jx/npm/node_modules/mkdirp/index.js:20] (this=0x38534709 <JS Global Object>#6#,er=0x38508081 <null>)\r\n   27: oncomplete [fs.js:84] (this=0x3771ffad <an Object>#7#)\r\n   28: arguments adaptor frame: 1->0\r\n\r\n==== Details ================================================\r\n\r\n[1]: _parse(aka parse) [/root/.jx/npm/node_modules/tar/lib/extended-header.js:~61] (this=0x37722521 <an ExtendedHeader>#1#,c=0x37727d25 <a Buffer>#2#) {\r\n  // stack-allocated locals\r\n  var i = 260\r\n  var l = 512\r\n  var b = 101\r\n  var val = 0x37728afd <String[5]: 0.2.8>\r\n  // expression stack (top to bottom)\r\n  [05] : 0\r\n  [04] : 2087474\r\n--------- s o u r c e   c o d e ---------\r\nfunction parse(c) {?  if (this._state === ERR) return??  for ( var i = 0, l = c.length?      ; i < l?      ; this._position++, this._fieldPos++, i++) {?    // console.error(\"top of loop, size=\"+this._size)??    var b = c[i]??    if (this._size >= 0 && this._fieldPos > this._size) {?      error(this, \"field exceed...\r\n\r\n-----------------------------------------\r\n}\r\n\r\n[2]: emit [events.js:82] (this=0x37722521 <an ExtendedHeader>#1#,type=0x47014869 <String[4]: data>,arg1=0x37727d25 <a Buffer>#2#,arg2=0x38508091 <undefined>) {\r\n  // stack-allocated locals\r\n  var arguments = 0x37727e39 <an Arguments>#8#\r\n  var skip = 0x385080c1 <false>\r\n  var eo = 0x38508091 <undefined>\r\n  var args = 0x38508091 <undefined>\r\n  var listeners = 0x38508091 <undefined>\r\n  var handler = 0x460dbeb9 <JS Function parse>#9#\r\n  var tph = 0x4700c16d <String[8]: function>\r\n  var domain_handler = 0x38508081 <null>\r\n  var len = 0x38508091 <undefined>\r\n  var i = 0x38508091 <undefined>\r\n  // heap-allocated locals\r\n  var arg2 = 0x38508091 <undefined>\r\n  var arg1 = 0x37727d25 <a Buffer>#2#\r\n  var type = 0x47014869 <String[4]: data>\r\n  // expression stack (top to bottom)\r\n  [12] : 0x37727d25 <a Buffer>#2#\r\n  [11] : 0x37722521 <an ExtendedHeader>#1#\r\n  [10] : 0x3853baf5 <JS Function emit>#10#\r\n--------- s o u r c e   c o d e ---------\r\nfunction emit(type, arg1, arg2) {?  var skip = false;?  if (!this._events) {?    this._events = {};?    skip = true;?  }??  // If there is no 'error' event listener then throw.?  if (type === 'error') {?    var eo = this._events.error;?    if (!eo || (typeof eo === 'object' && !eo.length)) {?      if (this.domai...\r\n\r\n-----------------------------------------\r\n}\r\n\r\n[3]: arguments adaptor frame: 2->3 {\r\n  // actual arguments\r\n  [00] : 0x47014869 <String[4]: data>\r\n  [01] : 0x37727d25 <a Buffer>#2#\r\n}\r\n\r\n[4]: _read [/root/.jx/npm/node_modules/tar/lib/entry.js:111] (this=0x37722521 <an ExtendedHeader>#1#) {\r\n  // stack-allocated locals\r\n  var chunk = 0x37727d25 <a Buffer>#2#\r\n  var mql = 0x38508091 <undefined>\r\n  // expression stack (top to bottom)\r\n  [04] : 0x37727d25 <a Buffer>#2#\r\n  [03] : 0x47014869 <String[4]: data>\r\n  [02] : 0x37722521 <an ExtendedHeader>#1#\r\n--------- s o u r c e   c o d e ---------\r\nfunction () {?  // console.error(\"    Tar Entry _read\", this.path)??  if (this._paused || this._reading || this._ended) return??  // set this flag so that event handlers don't inadvertently?  // get multiple _read() calls running.?  this._reading = true??  // have any data to emit??  while (this._index < thi...\r\n\r\n-----------------------------------------\r\n}\r\n\r\n[8]: _read [native v8natives.js:1596] (this=0x37722521 <an ExtendedHeader>#1#) {\r\n  // stack-allocated locals\r\n  var arguments = 0x37727df5 <an Arguments>#11#\r\n  var c = 0x37727e05 <JS Array[2]>#12#\r\n  var d = 0\r\n  var e = 0x38508091 <undefined>\r\n  var f = 0x38508091 <undefined>\r\n  var g = 0x38508091 <undefined>\r\n  var h = 0x38508091 <undefined>\r\n  // expression stack (top to bottom)\r\n  [11] : 0\r\n  [10] : 2\r\n  [09] : 0x37727e05 <JS Array[2]>#12#\r\n  [08] : 0x37722521 <an ExtendedHeader>#1#\r\n  [07] : 0x3e3c7005 <JS Function>#13#\r\n--------- s o u r c e   c o d e ---------\r\nfunction (){??\"use strict\";???if(%_IsConstructCall()){?return %NewObjectFromBound(b);?}?var c=%BoundFunctionGetBindings(b);??var d=%_ArgumentsLength();?if(d==0){?return %Apply(c[0],c[1],c,2,c.length-2);?}?if(c.length===2){?return %Apply(c[0],c[1],arguments,0,d);?}?var e=c.length-2;?var f=new InternalArray(e+...\r\n\r\n-----------------------------------------\r\n}\r\n\r\n[9]: write [/root/.jx/npm/node_modules/tar/lib/entry.js:68] (this=0x37722521 <an ExtendedHeader>#1#,c=0x37727d25 <a Buffer>#2#) {\r\n  // stack-allocated locals\r\n  var ql = 0\r\n  // expression stack (top to bottom)\r\n  [01] : 0x37722521 <an ExtendedHeader>#1#\r\n--------- s o u r c e   c o d e ---------\r\nfunction (c) {?  if (this._ending) this.error(\"write() after end()\", null, true)?  if (this._remaining === 0) {?    this.error(\"invalid bytes past eof\")?  }??  // often we'll get a bunch of \\0 at the end of the last write,?  // since chunks will always be 512 bytes when reading a tarball.?  if (c.length > th...\r\n\r\n-----------------------------------------\r\n}\r\n\r\n[10]: _process [/root/.jx/npm/node_modules/tar/lib/parse.js:104] (this=0x3771ac8d <an Extract>#3#,c=0x37727d25 <a Buffer>#2#) {\r\n  // stack-allocated locals\r\n  var entry = 0x37722521 <an ExtendedHeader>#1#\r\n  var zero = 0x38508091 <undefined>\r\n  var i = 0x38508091 <undefined>\r\n  // expression stack (top to bottom)\r\n  [04] : 0x37727d25 <a Buffer>#2#\r\n  [03] : 0x37722521 <an ExtendedHeader>#1#\r\n--------- s o u r c e   c o d e ---------\r\nfunction (c) {?  assert(c && c.length === 512, \"block size should be 512\")??  // one of three cases.?  // 1. A new header?  // 2. A part of a file/extended header?  // 3. One of two or more EOF null blocks??  if (this._entry) {?    var entry = this._entry?    entry.write(c)?    if (entry._remaining === 0) {?...\r\n\r\n-----------------------------------------\r\n}\r\n\r\n[11]: /* anonymous */ [/root/.jx/npm/node_modules/tar/lib/parse.js:46] (this=0x3771ae85 <a BlockStream>#4#,c=0x37727d25 <a Buffer>#2#) {\r\n  // expression stack (top to bottom)\r\n  [01] : 0x37727d25 <a Buffer>#2#\r\n  [00] : 0x3771ac8d <an Extract>#3#\r\n--------- s o u r c e   c o d e ---------\r\nfunction (c) {?    me._process(c)?  }\r\n-----------------------------------------\r\n}\r\n\r\n[12]: emit [events.js:82] (this=0x3771ae85 <a BlockStream>#4#,type=0x47014869 <String[4]: data>,arg1=0x37727d25 <a Buffer>#2#,arg2=0x38508091 <undefined>) {\r\n  // stack-allocated locals\r\n  var arguments = 0x37727d6d <an Arguments>#14#\r\n  var skip = 0x385080c1 <false>\r\n  var eo = 0x38508091 <undefined>\r\n  var args = 0x38508091 <undefined>\r\n  var listeners = 0x38508091 <undefined>\r\n  var handler = 0x3771b29d <JS Function>#15#\r\n  var tph = 0x4700c16d <String[8]: function>\r\n  var domain_handler = 0x38508091 <undefined>\r\n  var len = 0x38508091 <undefined>\r\n  var i = 0x38508091 <undefined>\r\n  // heap-allocated locals\r\n  var arg2 = 0x38508091 <undefined>\r\n  var arg1 = 0x37727d25 <a Buffer>#2#\r\n  var type = 0x47014869 <String[4]: data>\r\n  // expression stack (top to bottom)\r\n  [12] : 0x37727d25 <a Buffer>#2#\r\n  [11] : 0x3771ae85 <a BlockStream>#4#\r\n  [10] : 0x3853baf5 <JS Function emit>#10#\r\n--------- s o u r c e   c o d e ---------\r\nfunction emit(type, arg1, arg2) {?  var skip = false;?  if (!this._events) {?    this._events = {};?    skip = true;?  }??  // If there is no 'error' event listener then throw.?  if (type === 'error') {?    var eo = this._events.error;?    if (!eo || (typeof eo === 'object' && !eo.length)) {?      if (this.domai...\r\n\r\n-----------------------------------------\r\n}\r\n\r\n[13]: arguments adaptor frame: 2->3 {\r\n  // actual arguments\r\n  [00] : 0x47014869 <String[4]: data>\r\n  [01] : 0x37727d25 <a Buffer>#2#\r\n}\r\n\r\n[14]: _emitChunk [/root/.jx/npm/node_modules/block-stream/block-stream.js:145] (this=0x3771ae85 <a BlockStream>#4#,flush=0x38508091 <undefined>) {\r\n  // stack-allocated locals\r\n  var padBytes = 0x38508091 <undefined>\r\n  var bufferIndex = 0\r\n  var out = 0x37727d25 <a Buffer>#2#\r\n  var outOffset = 0\r\n  var outHas = 0\r\n  var cur = 0x3771e6f5 <a Buffer>#16#\r\n  var curHas = 14848\r\n  var l = 0x38508091 <undefined>\r\n  var i = 0x38508091 <undefined>\r\n  // expression stack (top to bottom)\r\n  [11] : 0x37727d25 <a Buffer>#2#\r\n  [10] : 0x47014869 <String[4]: data>\r\n  [09] : 0x3771ae85 <a BlockStream>#4#\r\n--------- s o u r c e   c o d e ---------\r\nfunction (flush) {?  // debug(\"emitChunk flush=%j emitting=%j paused=%j\", flush, this._emitting, this._paused)??  // emit a <chunkSize> chunk?  if (flush && this._zeroes) {?    // debug(\"    BS push zeroes\", this._bufferLength)?    // push a chunk of zeroes?    var padBytes = (this._bufferLength % this._chun...\r\n\r\n-----------------------------------------\r\n}\r\n\r\n[15]: arguments adaptor frame: 0->1 {\r\n}\r\n\r\n[16]: resume [/root/.jx/npm/node_modules/block-stream/block-stream.js:58] (this=0x3771ae85 <a BlockStream>#4#) {\r\n  // expression stack (top to bottom)\r\n  [00] : 0x3771ae85 <a BlockStream>#4#\r\n--------- s o u r c e   c o d e ---------\r\nfunction () {?  // debug(\"   BS resume\")?  this._paused = false?  return this._emitChunk()?}\r\n-----------------------------------------\r\n}\r\n\r\n[17]: arguments adaptor frame: 1->0 {\r\n  // actual arguments\r\n  [00] : 0x3771ac8d <an Extract>#3#  // not passed to callee\r\n}\r\n\r\n[18]: resume [/root/.jx/npm/node_modules/fstream/lib/reader.js:253] (this=0x3771ac8d <an Extract>#3#,who=0x3771ac8d <an Extract>#3#) {\r\n  // expression stack (top to bottom)\r\n  [01] : 0x3771ac8d <an Extract>#3#\r\n  [00] : 0x3771ae85 <a BlockStream>#4#\r\n--------- s o u r c e   c o d e ---------\r\nfunction (who) {?  this._paused = false?  who = who || this?  this.emit(\"resume\", who)?  if (this._stream) this._stream.resume(who)?  this._read()?}\r\n-----------------------------------------\r\n}\r\n\r\n[19]: arguments adaptor frame: 0->1 {\r\n}\r\n\r\n[20]: /* anonymous */ [/root/.jx/npm/node_modules/tar/lib/extract.js:57] (this=0x3771b565 <a DirWriter>#5#) {\r\n  // expression stack (top to bottom)\r\n  [00] : 0x3771ac8d <an Extract>#3#\r\n--------- s o u r c e   c o d e ---------\r\nfunction () {?    me.pipe(me._fst, { end: false })?    me.resume()?  }\r\n-----------------------------------------\r\n}\r\n\r\n[21]: emit [events.js:79] (this=0x3771b565 <a DirWriter>#5#,type=0x215a80c5 <String[5]: ready>,arg1=0x38508091 <undefined>,arg2=0x38508091 <undefined>) {\r\n  // stack-allocated locals\r\n  var arguments = 0x37720135 <an Arguments>#17#\r\n  var skip = 0x385080c1 <false>\r\n  var eo = 0x38508091 <undefined>\r\n  var args = 0x38508091 <undefined>\r\n  var listeners = 0x38508091 <undefined>\r\n  var handler = 0x3771cacd <JS Function>#18#\r\n  var tph = 0x4700c16d <String[8]: function>\r\n  var domain_handler = 0x38508081 <null>\r\n  var len = 0x38508091 <undefined>\r\n  var i = 0x38508091 <undefined>\r\n  // heap-allocated locals\r\n  var arg2 = 0x38508091 <undefined>\r\n  var arg1 = 0x38508091 <undefined>\r\n  var type = 0x215a80c5 <String[5]: ready>\r\n  // expression stack (top to bottom)\r\n  [11] : 0x3771b565 <a DirWriter>#5#\r\n  [10] : 0x3853baf5 <JS Function emit>#10#\r\n--------- s o u r c e   c o d e ---------\r\nfunction emit(type, arg1, arg2) {?  var skip = false;?  if (!this._events) {?    this._events = {};?    skip = true;?  }??  // If there is no 'error' event listener then throw.?  if (type === 'error') {?    var eo = this._events.error;?    if (!eo || (typeof eo === 'object' && !eo.length)) {?      if (this.domai...\r\n\r\n-----------------------------------------\r\n}\r\n\r\n[22]: arguments adaptor frame: 1->3 {\r\n  // actual arguments\r\n  [00] : 0x215a80c5 <String[5]: ready>\r\n}\r\n\r\n[23]: /* anonymous */ [/root/.jx/npm/node_modules/fstream/lib/dir-writer.js:39] (this=0x38534709 <JS Global Object>#6#,er=0x38508081 <null>) {\r\n  // expression stack (top to bottom)\r\n  [01] : 0x215a80c5 <String[5]: ready>\r\n  [00] : 0x3771b565 <a DirWriter>#5#\r\n--------- s o u r c e   c o d e ---------\r\nfunction (er) {?    if (er) return me.error(er)?    // ready to start getting entries!?    me.ready = true?    me.emit(\"ready\")?    me._process()?  }\r\n-----------------------------------------\r\n}\r\n\r\n[24]: arguments adaptor frame: 2->1 {\r\n  // actual arguments\r\n  [00] : 0x38508081 <null>\r\n  [01] : 0x3771fecd <String[35]: /srv/uc-server/node_modules/aws-sdk>  // not passed to callee\r\n}\r\n\r\n[25]: /* anonymous */ [/root/.jx/npm/node_modules/mkdirp/index.js:20] (this=0x38534709 <JS Global Object>#6#,er=0x38508081 <null>) {\r\n  // heap-allocated locals\r\n  var er = 0x38508081 <null>\r\n  // expression stack (top to bottom)\r\n  [03] : 0x3771fecd <String[35]: /srv/uc-server/node_modules/aws-sdk>\r\n  [02] : 0x38508081 <null>\r\n  [01] : 0x38534709 <JS Global Object>#6#\r\n  [00] : 0x3771fcf9 <JS Function>#19#\r\n--------- s o u r c e   c o d e ---------\r\nfunction (er) {?        if (!er) {?            made = made || p;?            return cb(null, made);?        }?        switch (er.code) {?            case 'ENOENT':?                mkdirP(path.dirname(p), mode, function (er, made) {?                    if (er) cb(er, made);?                    else mkdirP(p, ...\r\n\r\n-----------------------------------------\r\n}\r\n\r\n[27]: oncomplete [fs.js:84] (this=0x3771ffad <an Object>#7#) {\r\n  // stack-allocated locals\r\n  var arguments = 0x377200c5 <an Arguments>#20#\r\n  // expression stack (top to bottom)\r\n  [03] : 0x377200c5 <an Arguments>#20#\r\n  [02] : 0x38508081 <null>\r\n  [01] : 0x3771fee1 <JS Function>#21#\r\n--------- s o u r c e   c o d e ---------\r\nfunction () {?    return cb.apply(null, arguments);?  }\r\n-----------------------------------------\r\n}\r\n\r\n[28]: arguments adaptor frame: 1->0 {\r\n  // actual arguments\r\n  [00] : 0x38508081 <null>  // not passed to callee\r\n}\r\n\r\n==== Key         ============================================\r\n\r\n #0# 0x38534661: 0x38534661 <JS Object>\r\n #1# 0x37722521: 0x37722521 <an ExtendedHeader>\r\n            domain: 0x38508081 <null>\r\n           _events: 0x377225f5 <an Object>#22#\r\n     _maxListeners: 10\r\n          readable: 0x385080b1 <true>\r\n          writable: 0x385080b1 <true>\r\n        _needDrain: 0x385080c1 <false>\r\n           _paused: 0x385080c1 <false>\r\n          _reading: 0x385080b1 <true>\r\n           _ending: 0x385080c1 <false>\r\n            _ended: 0x385080c1 <false>\r\n        _remaining: 2668\r\n            _queue: 0x377228dd <JS Array[1]>#23#\r\n            _index: 1\r\n         _queueLen: 1\r\n             props: 0x37722ad1 <an Object>#24#\r\n           _header: 0x377209b5 <a TarHeader>#25#\r\n         _extended: 0x37722b09 <an Object>#26#\r\n           _global: 0x37722b31 <an Object>#27#\r\n              type: 0x28f57b15 <String[14]: ExtendedHeader>\r\n              path: 0x3772145d <String[30]: PaxHeader/package/package.json>\r\n              size: 4204\r\n            fields: 0x3772340d <an Object>#28#\r\n         _position: 1284\r\n         _fieldPos: 26\r\n            _state: 1\r\n          _sizeBuf: 0x37723495 <JS Array[0]>#29#\r\n           _keyBuf: 0x377234c5 <JS Array[23]>#30#\r\n           _valBuf: 0x3772352d <JS Array[0]>#31#\r\n             _size: 49\r\n              _key: 0x37728a4d <String[35]: NODETAR.package.dependencies.xml2js>\r\n              meta: 0x385080b1 <true>\r\n #2# 0x37727d25: 0x37727d25 <a Buffer>\r\n            length: 512\r\n            parent: 0x3771a6c9 <a SlowBuffer>#32#\r\n            offset: 1536\r\n #3# 0x3771ac8d: 0x3771ac8d <an Extract>\r\n            domain: 0x38508081 <null>\r\n           _events: 0x3771ad35 <an Object>#33#\r\n     _maxListeners: 10\r\n          writable: 0x385080b1 <true>\r\n          readable: 0x385080b1 <true>\r\n           _stream: 0x3771ae85 <a BlockStream>#4#\r\n          position: 1536\r\n              _fst: 0x3771b565 <a DirWriter>#5#\r\n           _paused: 0x385080c1 <false>\r\n       _eofStarted: 0x385080c1 <false>\r\n            _ended: 0x385080c1 <false>\r\n            _entry: 0x37722521 <an ExtendedHeader>#1#\r\n #4# 0x3771ae85: 0x3771ae85 <a BlockStream>\r\n          readable: 0x385080b1 <true>\r\n          writable: 0x385080b1 <true>\r\n              _opt: 0x3771af45 <an Object>#34#\r\n        _chunkSize: 512\r\n           _offset: 2048\r\n           _buffer: 0x3771b05d <JS Array[1]>#35#\r\n     _bufferLength: 14336\r\n           _zeroes: 0x3771b109 <a Buffer>#36#\r\n           _events: 0x3771b25d <an Object>#37#\r\n           _paused: 0x385080c1 <false>\r\n        _needDrain: 0x385080b1 <true>\r\n         _emitting: 0x385080b1 <true>\r\n #5# 0x3771b565: 0x3771b565 <a DirWriter>\r\n            domain: 0x38508081 <null>\r\n           _events: 0x3771b5fd <an Object>#38#\r\n     _maxListeners: 10\r\n              type: 0xb6aec471 <String[9]: Directory>\r\n             props: 0x37718381 <an Object>#39#\r\n             depth: 0\r\n           clobber: 0x385080b1 <true>\r\n            parent: 0x38508081 <null>\r\n              root: 0x3771b565 <a DirWriter>#5#\r\n              path: 0x3771b991 <String[35]: /srv/uc-server/node_modules/aws-sdk>\r\n             _path: 0x3771b991 <String[35]: /srv/uc-server/node_modules/aws-sdk>\r\n          basename: 0x3771bacd <String[7]: aws-sdk>\r\n           dirname: 0x3771bbc9 <String[27]: /srv/uc-server/node_modules>\r\n          linkpath: 0x38508081 <null>\r\n              size: 0x38508091 <undefined>\r\n          readable: 0x385080c1 <false>\r\n          writable: 0x385080b1 <true>\r\n           _buffer: 0x3771bdbd <JS Array[0]>#40#\r\n             ready: 0x385080b1 <true>\r\n          _madeDir: 0x38508081 <null>\r\n #6# 0x38534709: 0x38534709 <JS Global Object>\r\n #7# 0x3771ffad: 0x3771ffad <an Object>\r\n        oncomplete: 0x3771ff21 <JS Function>#41#\r\n #8# 0x37727e39: 0x37727e39 <an Arguments>\r\n            length: 2\r\n            callee: 0x3853baf5 <JS Function emit>#10#\r\n #9# 0x460dbeb9: 0x460dbeb9 <JS Function parse>\r\n #10# 0x3853baf5: 0x3853baf5 <JS Function emit>\r\n #11# 0x37727df5: 0x37727df5 <an Arguments>\r\n            length: 0\r\n #12# 0x37727e05: 0x37727e05 <JS Array[2]>\r\n                 0: 0x3e3c7005 <JS Function>#13#\r\n                 1: 0x37722521 <an ExtendedHeader>#1#\r\n #13# 0x3e3c7005: 0x3e3c7005 <JS Function>\r\n #14# 0x37727d6d: 0x37727d6d <an Arguments>\r\n            length: 2\r\n            callee: 0x3853baf5 <JS Function emit>#10#\r\n #15# 0x3771b29d: 0x3771b29d <JS Function>\r\n #16# 0x3771e6f5: 0x3771e6f5 <a Buffer>\r\n            length: 16384\r\n            parent: 0x3771a6c9 <a SlowBuffer>#32#\r\n            offset: 0\r\n #17# 0x37720135: 0x37720135 <an Arguments>\r\n            length: 1\r\n            callee: 0x3853baf5 <JS Function emit>#10#\r\n #18# 0x3771cacd: 0x3771cacd <JS Function>\r\n #19# 0x3771fcf9: 0x3771fcf9 <JS Function>\r\n #20# 0x377200c5: 0x377200c5 <an Arguments>\r\n            length: 1\r\n            callee: 0x3771ff21 <JS Function>#41#\r\n #21# 0x3771fee1: 0x3771fee1 <JS Function>\r\n #22# 0x377225f5: 0x377225f5 <an Object>\r\n              data: 0x460dbeb9 <JS Function parse>#9#\r\n #23# 0x377228dd: 0x377228dd <JS Array[1]>\r\n                 0: 0x37727d25 <a Buffer>#2#\r\n #24# 0x37722ad1: 0x37722ad1 <an Object>\r\n #25# 0x377209b5: 0x377209b5 <a TarHeader>\r\n             block: 0x377207dd <a Buffer>#42#\r\n        cksumValid: 0x385080b1 <true>\r\n              path: 0x3772145d <String[30]: PaxHeader/package/package.json>\r\n              mode: 420\r\n               uid: 0x37721749 <Number: 2416711313>\r\n               gid: 0x377218f1 <Number: 2154890107>\r\n              size: 4204\r\n             mtime: 0x37721ab9 <Number: 1434063324>\r\n             cksum: 6934\r\n              type: 0x47016975 <String[1]: x>\r\n          linkpath: 0x4700812d <String[0]: >\r\n             ustar: 0x37721dcd <String[6]\\: ustar\\x00>\r\n          ustarver: 0x37721e25 <String[2]: 00>\r\n             uname: 0x4700812d <String[0]: >\r\n             gname: 0x4700812d <String[0]: >\r\n            devmaj: 0\r\n            devmin: 0\r\n              fill: 0x4700812d <String[0]: >\r\n #26# 0x37722b09: 0x37722b09 <an Object>\r\n #27# 0x37722b31: 0x37722b31 <an Object>\r\n #28# 0x3772340d: 0x3772340d <an Object>\r\n #29# 0x37723495: 0x37723495 <JS Array[0]>\r\n #30# 0x377234c5: 0x377234c5 <JS Array[23]>\r\n                 0: 78\r\n                 1: 79\r\n                 2: 68\r\n                 3: 69\r\n                 4: 84\r\n                 5: 65\r\n                 6: 82\r\n                 7: 46\r\n                 8: 112\r\n                 9: 97\r\n                  ...\r\n #31# 0x3772352d: 0x3772352d <JS Array[0]>\r\n #32# 0x3771a6c9: 0x3771a6c9 <a SlowBuffer>\r\n            length: 16384\r\n #33# 0x3771ad35: 0x3771ad35 <an Object>\r\n             entry: 0x3771d4b1 <JS Array[3]>#43#\r\n             error: 0x3771d599 <JS Array[3]>#44#\r\n             close: 0x3771d621 <JS Array[3]>#45#\r\n #34# 0x3771af45: 0x3771af45 <an Object>\r\n #35# 0x3771b05d: 0x3771b05d <JS Array[1]>\r\n                 0: 0x3771e6f5 <a Buffer>#16#\r\n #36# 0x3771b109: 0x3771b109 <a Buffer>\r\n            length: 512\r\n            parent: 0x3e3943e1 <a SlowBuffer>#46#\r\n            offset: 7528\r\n #37# 0x3771b25d: 0x3771b25d <an Object>\r\n             error: 0x3771b211 <JS Function>#47#\r\n #38# 0x3771b5fd: 0x3771b5fd <an Object>\r\n             close: 0x37720689 <JS Array[2]>#48#\r\n #39# 0x37718381: 0x37718381 <an Object>\r\n              type: 0xb6aec471 <String[9]: Directory>\r\n              path: 0x2159d7d1 <String[35]: /srv/uc-server/node_modules/aws-sdk>\r\n             strip: 1\r\n               uid: 0\r\n               gid: 0\r\n         Directory: 0x385080b1 <true>\r\n              root: 0x38508081 <null>\r\n            parent: 0x38508081 <null>\r\n #40# 0x3771bdbd: 0x3771bdbd <JS Array[0]>\r\n #41# 0x3771ff21: 0x3771ff21 <JS Function>\r\n #42# 0x377207dd: 0x377207dd <a Buffer>\r\n            length: 512\r\n            parent: 0x3771a6c9 <a SlowBuffer>#32#\r\n            offset: 0\r\n #43# 0x3771d4b1: 0x3771d4b1 <JS Array[3]>\r\n                 0: 0x3771c7f1 <JS Function>#49#\r\n                 1: 0x37716765 <JS Function extractEntry>#50#\r\n                 2: 0x37720261 <JS Function>#51#\r\n #44# 0x3771d599: 0x3771d599 <JS Array[3]>\r\n                 0: 0x3771cee9 <JS Function onerror>#52#\r\n                 1: 0x3771d565 <JS Function>#53#\r\n                 2: 0x377203d1 <JS Function onerror>#54#\r\n #45# 0x3771d621: 0x3771d621 <JS Array[3]>\r\n                 0: 0x3771d1bd <JS Function g>#55#\r\n                 1: 0x37716741 <JS Function cb>#56#\r\n                 2: 0x377203f5 <JS Function cleanup>#57#\r\n #46# 0x3e3943e1: 0x3e3943e1 <a SlowBuffer>\r\n            length: 8192\r\n              used: 8184\r\n #47# 0x3771b211: 0x3771b211 <JS Function>\r\n #48# 0x37720689: 0x37720689 <JS Array[2]>\r\n                 0: 0x3771cdd1 <JS Function>#58#\r\n                 1: 0x377203f5 <JS Function cleanup>#57#\r\n #49# 0x3771c7f1: 0x3771c7f1 <JS Function>\r\n #50# 0x37716765: 0x37716765 <JS Function extractEntry>\r\n #51# 0x37720261: 0x37720261 <JS Function>\r\n #52# 0x3771cee9: 0x3771cee9 <JS Function onerror>\r\n #53# 0x3771d565: 0x3771d565 <JS Function>\r\n #54# 0x377203d1: 0x377203d1 <JS Function onerror>\r\n #55# 0x3771d1bd: 0x3771d1bd <JS Function g>\r\n          listener: 0x3771cf0d <JS Function onclose>#59#\r\n #56# 0x37716741: 0x37716741 <JS Function cb>\r\n #57# 0x377203f5: 0x377203f5 <JS Function cleanup>\r\n #58# 0x3771cdd1: 0x3771cdd1 <JS Function>\r\n #59# 0x3771cf0d: 0x3771cf0d <JS Function onclose>\r\n=====================\r\n\r\n```\r\nSome errors for like half of npm modules.\r\n*Binarys jx_debARMv8.zip*"},"comment":{"url":"https://api.github.com/repos/jxcore/jxcore/issues/comments/112326696","html_url":"https://github.com/jxcore/jxcore/issues/398#issuecomment-112326696","issue_url":"https://api.github.com/repos/jxcore/jxcore/issues/398","id":112326696,"user":{"login":"ktrzeciaknubisa","id":5946844,"avatar_url":"https://avatars.githubusercontent.com/u/5946844?v=3","gravatar_id":"","url":"https://api.github.com/users/ktrzeciaknubisa","html_url":"https://github.com/ktrzeciaknubisa","followers_url":"https://api.github.com/users/ktrzeciaknubisa/followers","following_url":"https://api.github.com/users/ktrzeciaknubisa/following{/other_user}","gists_url":"https://api.github.com/users/ktrzeciaknubisa/gists{/gist_id}","starred_url":"https://api.github.com/users/ktrzeciaknubisa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ktrzeciaknubisa/subscriptions","organizations_url":"https://api.github.com/users/ktrzeciaknubisa/orgs","repos_url":"https://api.github.com/users/ktrzeciaknubisa/repos","events_url":"https://api.github.com/users/ktrzeciaknubisa/events{/privacy}","received_events_url":"https://api.github.com/users/ktrzeciaknubisa/received_events","type":"User","site_admin":false},"created_at":"2015-06-16T08:09:04Z","updated_at":"2015-06-16T08:09:04Z","body":"So this is Debian ARM, right? Can you post more info about the platform?"}}