zone117x / node-cryptonote-pool

Mining pool for CryptoNote based coins such as Bytecoin and Monero
GNU General Public License v2.0
828 stars 1.14k forks source link

npm update issue #213

Open mk148a opened 7 years ago

mk148a commented 7 years ago

Hi i have fresh install ubuntu 14.04 i install node v0.10.25 and npm v1.3.10

when i run command npm update on pool directory i get this issue (some modules need updated version of node, but when updated latest version of node its have more issue for example:multihasher module not work)

npm http GET https://registry.npmjs.org/redis/0.12.1 npm http GET https://registry.npmjs.org/cli-color/1.1.0 npm http GET https://registry.npmjs.org/dateformat/1.0.12 npm http GET https://registry.npmjs.org/bignum/0.12.5 npm http GET https://registry.npmjs.org/async/1.5.2 npm http GET https://registry.npmjs.org/base58-native/0.1.4 npm http 200 https://registry.npmjs.org/cli-color/1.1.0 npm http GET https://registry.npmjs.org/cli-color/-/cli-color-1.1.0.tgz npm http 200 https://registry.npmjs.org/redis/0.12.1 npm http GET https://registry.npmjs.org/redis/-/redis-0.12.1.tgz npm http 200 https://registry.npmjs.org/dateformat/1.0.12 npm http 304 https://registry.npmjs.org/bignum/0.12.5 npm http 200 https://registry.npmjs.org/cli-color/-/cli-color-1.1.0.tgz npm http GET https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz npm http 200 https://registry.npmjs.org/redis/-/redis-0.12.1.tgz npm http 304 https://registry.npmjs.org/async/1.5.2 npm http 200 https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz npm http 304 https://registry.npmjs.org/base58-native/0.1.4 npm http GET https://registry.npmjs.org/get-stdin npm http GET https://registry.npmjs.org/meow npm http GET https://registry.npmjs.org/bignum npm http 200 https://registry.npmjs.org/get-stdin npm http GET https://registry.npmjs.org/node-pre-gyp npm http 200 https://registry.npmjs.org/meow npm http GET https://registry.npmjs.org/nan npm http GET https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz npm http GET https://registry.npmjs.org/meow/-/meow-3.7.0.tgz npm http 304 https://registry.npmjs.org/bignum npm http 200 https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz npm http 200 https://registry.npmjs.org/meow/-/meow-3.7.0.tgz redis@0.12.1 node_modules/redis npm http 304 https://registry.npmjs.org/node-pre-gyp npm http 304 https://registry.npmjs.org/nan async@1.5.2 node_modules/async npm http GET https://registry.npmjs.org/camelcase-keys npm http GET https://registry.npmjs.org/decamelize npm http GET https://registry.npmjs.org/map-obj npm http GET https://registry.npmjs.org/loud-rejection npm http GET https://registry.npmjs.org/normalize-package-data npm http GET https://registry.npmjs.org/read-pkg-up npm http GET https://registry.npmjs.org/redent npm http GET https://registry.npmjs.org/trim-newlines npm http GET https://registry.npmjs.org/minimist npm http GET https://registry.npmjs.org/object-assign npm http 200 https://registry.npmjs.org/camelcase-keys npm http 200 https://registry.npmjs.org/decamelize npm http 200 https://registry.npmjs.org/map-obj npm http 200 https://registry.npmjs.org/read-pkg-up npm http 200 https://registry.npmjs.org/redent npm http 200 https://registry.npmjs.org/trim-newlines npm http 200 https://registry.npmjs.org/loud-rejection npm http 304 https://registry.npmjs.org/minimist npm http GET https://registry.npmjs.org/ansi-regex npm http GET https://registry.npmjs.org/d npm http GET https://registry.npmjs.org/es6-iterator npm http 304 https://registry.npmjs.org/object-assign npm http GET https://registry.npmjs.org/es5-ext npm http GET https://registry.npmjs.org/memoizee npm http GET https://registry.npmjs.org/timers-ext npm http 200 https://registry.npmjs.org/normalize-package-data npm http GET https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz npm http GET https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz npm http 304 https://registry.npmjs.org/memoizee npm http GET https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz npm http 304 https://registry.npmjs.org/ansi-regex npm http 304 https://registry.npmjs.org/d npm http 304 https://registry.npmjs.org/es6-iterator npm http GET https://registry.npmjs.org/redent/-/redent-1.0.0.tgz npm http GET https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz npm http GET https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz npm http GET https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz npm http 304 https://registry.npmjs.org/timers-ext npm http GET https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz npm http 200 https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz npm http 200 https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz npm http 200 https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz npm http GET https://registry.npmjs.org/memoizee/-/memoizee-0.3.10.tgz npm http GET https://registry.npmjs.org/d/-/d-0.1.1.tgz npm http 200 https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz npm http 200 https://registry.npmjs.org/redent/-/redent-1.0.0.tgz npm http 200 https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz npm http 200 https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz npm http 200 https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz npm http 200 https://registry.npmjs.org/memoizee/-/memoizee-0.3.10.tgz npm http 200 https://registry.npmjs.org/d/-/d-0.1.1.tgz npm http 304 https://registry.npmjs.org/es5-ext npm http GET https://registry.npmjs.org/mkdirp npm http GET https://registry.npmjs.org/nopt npm http GET https://registry.npmjs.org/npmlog npm http GET https://registry.npmjs.org/rc npm http GET https://registry.npmjs.org/request/2.81.0 npm http GET https://registry.npmjs.org/hawk/3.1.3 npm http GET https://registry.npmjs.org/rimraf npm http GET https://registry.npmjs.org/semver npm http GET https://registry.npmjs.org/tar npm http GET https://registry.npmjs.org/tar-pack npm http 304 https://registry.npmjs.org/mkdirp npm http 304 https://registry.npmjs.org/nopt npm http 304 https://registry.npmjs.org/rc npm http 304 https://registry.npmjs.org/rimraf npm http 304 https://registry.npmjs.org/semver npm http 304 https://registry.npmjs.org/tar npm http 304 https://registry.npmjs.org/tar-pack npm http 304 https://registry.npmjs.org/npmlog npm http GET https://registry.npmjs.org/indent-string npm http GET https://registry.npmjs.org/strip-indent npm http GET https://registry.npmjs.org/camelcase npm http GET https://registry.npmjs.org/find-up npm http GET https://registry.npmjs.org/read-pkg npm http GET https://registry.npmjs.org/currently-unhandled npm http 200 https://registry.npmjs.org/strip-indent npm http 200 https://registry.npmjs.org/indent-string npm http 200 https://registry.npmjs.org/camelcase npm http 200 https://registry.npmjs.org/find-up npm http 200 https://registry.npmjs.org/read-pkg npm http GET https://registry.npmjs.org/signal-exit npm http 200 https://registry.npmjs.org/currently-unhandled npm http GET https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz npm http GET https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz npm http GET https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz npm http GET https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz npm http GET https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz npm http GET https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz npm http 304 https://registry.npmjs.org/signal-exit npm http 304 https://registry.npmjs.org/request/2.81.0 npm http 200 https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz npm http 200 https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz npm http 200 https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz npm http 200 https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz npm http 200 https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz npm http 200 https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz npm http 304 https://registry.npmjs.org/hawk/3.1.3 npm http GET https://registry.npmjs.org/validate-npm-package-license npm http GET https://registry.npmjs.org/hosted-git-info npm WARN engine request@2.81.0: wanted: {"node":">= 4"} (current: {"node":"v0.10.25","npm":"1.3.10"}) npm WARN engine hawk@3.1.3: wanted: {"node":">=0.10.32"} (current: {"node":"v0.10.25","npm":"1.3.10"}) npm http GET https://registry.npmjs.org/is-builtin-module npm http 200 https://registry.npmjs.org/validate-npm-package-license npm http 200 https://registry.npmjs.org/is-builtin-module npm http 200 https://registry.npmjs.org/hosted-git-info npm http GET https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz npm http GET https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz npm http GET https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz npm http 200 https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz npm http 200 https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz npm http 200 https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz npm http GET https://registry.npmjs.org/set-blocking npm http GET https://registry.npmjs.org/are-we-there-yet npm http GET https://registry.npmjs.org/console-control-strings npm http GET https://registry.npmjs.org/gauge npm http GET https://registry.npmjs.org/glob npm http 304 https://registry.npmjs.org/are-we-there-yet npm http 304 https://registry.npmjs.org/glob npm http 304 https://registry.npmjs.org/console-control-strings npm http 304 https://registry.npmjs.org/set-blocking npm http GET https://registry.npmjs.org/strip-json-comments npm http GET https://registry.npmjs.org/deep-extend npm http GET https://registry.npmjs.org/ini npm http GET https://registry.npmjs.org/debug npm http 304 https://registry.npmjs.org/strip-json-comments npm http GET https://registry.npmjs.org/fstream npm http 304 https://registry.npmjs.org/ini npm http GET https://registry.npmjs.org/fstream-ignore npm http GET https://registry.npmjs.org/once npm http GET https://registry.npmjs.org/uid-number npm http GET https://registry.npmjs.org/readable-stream npm http GET https://registry.npmjs.org/abbrev npm http GET https://registry.npmjs.org/osenv npm http 304 https://registry.npmjs.org/deep-extend npm http 200 https://registry.npmjs.org/debug npm http 304 https://registry.npmjs.org/fstream npm http 304 https://registry.npmjs.org/once npm http GET https://registry.npmjs.org/load-json-file npm http GET https://registry.npmjs.org/path-exists npm http GET https://registry.npmjs.org/path-type npm http GET https://registry.npmjs.org/pinkie-promise npm http 304 https://registry.npmjs.org/uid-number npm http 304 https://registry.npmjs.org/readable-stream npm http 304 https://registry.npmjs.org/osenv npm http 304 https://registry.npmjs.org/abbrev npm http 200 https://registry.npmjs.org/load-json-file npm http 304 https://registry.npmjs.org/fstream-ignore npm http 200 https://registry.npmjs.org/path-exists npm http 200 https://registry.npmjs.org/path-type npm http 200 https://registry.npmjs.org/pinkie-promise npm http GET https://registry.npmjs.org/repeating npm http 304 https://registry.npmjs.org/gauge npm http 200 https://registry.npmjs.org/repeating npm http GET https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz npm http GET https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz npm http GET https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz npm http GET https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz npm WARN engine deep-extend@0.4.2: wanted: {"node":">=0.12.0","iojs":">=1.0.0"} (current: {"node":"v0.10.25","npm":"1.3.10"}) npm http GET https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz npm http 200 https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz npm http 200 https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz npm http 200 https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz npm http 200 https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz npm http 200 https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz npm http GET https://registry.npmjs.org/minimist/0.0.8 npm http GET https://registry.npmjs.org/array-find-index npm http 304 https://registry.npmjs.org/minimist/0.0.8 npm http 200 https://registry.npmjs.org/array-find-index npm WARN engine request@2.81.0: wanted: {"node":">= 4"} (current: {"node":"v0.10.25","npm":"1.3.10"}) npm WARN engine hawk@3.1.3: wanted: {"node":">=0.10.32"} (current: {"node":"v0.10.25","npm":"1.3.10"}) npm http GET https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz npm http 200 https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz npm http GET https://registry.npmjs.org/wrappy npm http 304 https://registry.npmjs.org/wrappy npm http GET https://registry.npmjs.org/inherits npm http GET https://registry.npmjs.org/minimatch npm http 304 https://registry.npmjs.org/inherits npm http 304 https://registry.npmjs.org/minimatch npm http GET https://registry.npmjs.org/minimatch npm http GET https://registry.npmjs.org/path-is-absolute npm http GET https://registry.npmjs.org/fs.realpath npm http GET https://registry.npmjs.org/inflight npm http 304 https://registry.npmjs.org/path-is-absolute npm http 200 https://registry.npmjs.org/minimatch npm http 304 https://registry.npmjs.org/fs.realpath npm http 304 https://registry.npmjs.org/inflight npm http GET https://registry.npmjs.org/delegates npm http GET https://registry.npmjs.org/os-homedir npm http GET https://registry.npmjs.org/os-tmpdir npm http GET https://registry.npmjs.org/builtin-modules npm http 304 https://registry.npmjs.org/os-homedir npm http 304 https://registry.npmjs.org/os-tmpdir npm http 200 https://registry.npmjs.org/builtin-modules npm http 304 https://registry.npmjs.org/delegates npm http GET https://registry.npmjs.org/aws4 npm http GET https://registry.npmjs.org/aws-sign2 npm http GET https://registry.npmjs.org/caseless npm http GET https://registry.npmjs.org/http-signature npm http GET https://registry.npmjs.org/combined-stream npm http GET https://registry.npmjs.org/is-typedarray npm http GET https://registry.npmjs.org/extend npm http GET https://registry.npmjs.org/forever-agent npm http GET https://registry.npmjs.org/form-data npm http GET https://registry.npmjs.org/isstream npm http GET https://registry.npmjs.org/har-validator npm http GET https://registry.npmjs.org/json-stringify-safe npm http GET https://registry.npmjs.org/mime-types npm http GET https://registry.npmjs.org/performance-now npm http GET https://registry.npmjs.org/oauth-sign npm http GET https://registry.npmjs.org/qs npm http GET https://registry.npmjs.org/stringstream npm http GET https://registry.npmjs.org/safe-buffer npm http GET https://registry.npmjs.org/tunnel-agent npm http GET https://registry.npmjs.org/tough-cookie npm http GET https://registry.npmjs.org/uuid npm http GET https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz npm http 304 https://registry.npmjs.org/caseless npm http GET https://registry.npmjs.org/spdx-correct npm http GET https://registry.npmjs.org/spdx-expression-parse npm http 304 https://registry.npmjs.org/aws4 npm http 304 https://registry.npmjs.org/combined-stream npm http 304 https://registry.npmjs.org/aws-sign2 npm http 304 https://registry.npmjs.org/is-typedarray npm http 304 https://registry.npmjs.org/extend npm http 200 https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz npm http 304 https://registry.npmjs.org/forever-agent npm http 304 https://registry.npmjs.org/form-data npm http 304 https://registry.npmjs.org/isstream npm http 304 https://registry.npmjs.org/har-validator npm http 304 https://registry.npmjs.org/json-stringify-safe npm http 304 https://registry.npmjs.org/mime-types npm http 304 https://registry.npmjs.org/performance-now npm http 304 https://registry.npmjs.org/qs npm http 304 https://registry.npmjs.org/safe-buffer npm http 304 https://registry.npmjs.org/oauth-sign npm http 304 https://registry.npmjs.org/stringstream npm http 200 https://registry.npmjs.org/spdx-correct npm http 304 https://registry.npmjs.org/tunnel-agent npm http 200 https://registry.npmjs.org/spdx-expression-parse npm http 304 https://registry.npmjs.org/uuid npm http GET https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz npm http GET https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz npm http 200 https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz npm http 200 https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz npm http 304 https://registry.npmjs.org/tough-cookie npm WARN engine deep-extend@0.4.2: wanted: {"node":">=0.12.0","iojs":">=1.0.0"} (current: {"node":"v0.10.25","npm":"1.3.10"}) npm http GET https://registry.npmjs.org/pinkie npm http 304 https://registry.npmjs.org/http-signature npm http GET https://registry.npmjs.org/pify npm http GET https://registry.npmjs.org/parse-json npm http GET https://registry.npmjs.org/strip-bom npm http GET https://registry.npmjs.org/graceful-fs npm http 200 https://registry.npmjs.org/pinkie npm http GET https://registry.npmjs.org/is-finite npm http 200 https://registry.npmjs.org/pify npm http 200 https://registry.npmjs.org/strip-bom npm http 200 https://registry.npmjs.org/parse-json npm http 304 https://registry.npmjs.org/graceful-fs npm http 200 https://registry.npmjs.org/is-finite npm WARN engine form-data@2.1.4: wanted: {"node":">= 0.12"} (current: {"node":"v0.10.25","npm":"1.3.10"}) npm WARN engine har-validator@4.2.1: wanted: {"node":">=4"} (current: {"node":"v0.10.25","npm":"1.3.10"}) npm http GET https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz npm http GET https://registry.npmjs.org/pify/-/pify-2.3.0.tgz npm http GET https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz npm http GET https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz npm http 200 https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz npm http 200 https://registry.npmjs.org/pify/-/pify-2.3.0.tgz npm http 200 https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz npm http 200 https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz npm http GET https://registry.npmjs.org/brace-expansion npm http GET https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz npm http GET https://registry.npmjs.org/ms/2.0.0 npm http 304 https://registry.npmjs.org/brace-expansion npm http 200 https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz npm http GET https://registry.npmjs.org/string-width npm http GET https://registry.npmjs.org/strip-ansi npm http 304 https://registry.npmjs.org/ms/2.0.0 npm http GET https://registry.npmjs.org/wide-align npm http GET https://registry.npmjs.org/aproba npm http GET https://registry.npmjs.org/has-unicode npm http 304 https://registry.npmjs.org/strip-ansi npm http 304 https://registry.npmjs.org/wide-align npm http 304 https://registry.npmjs.org/has-unicode npm http 304 https://registry.npmjs.org/string-width npm http 304 https://registry.npmjs.org/aproba npm http GET https://registry.npmjs.org/delayed-stream npm http 304 https://registry.npmjs.org/delayed-stream npm http GET https://registry.npmjs.org/mime-db npm http GET https://registry.npmjs.org/block-stream npm http GET https://registry.npmjs.org/asynckit npm http 304 https://registry.npmjs.org/mime-db npm http GET https://registry.npmjs.org/balanced-match npm http GET https://registry.npmjs.org/concat-map/0.0.1 npm http 304 https://registry.npmjs.org/balanced-match npm http 304 https://registry.npmjs.org/concat-map/0.0.1 npm http 304 https://registry.npmjs.org/block-stream npm http GET https://registry.npmjs.org/code-point-at npm http GET https://registry.npmjs.org/is-fullwidth-code-point npm http 304 https://registry.npmjs.org/asynckit npm http GET https://registry.npmjs.org/core-util-is npm http GET https://registry.npmjs.org/isarray npm http GET https://registry.npmjs.org/process-nextick-args npm http GET https://registry.npmjs.org/string_decoder npm http GET https://registry.npmjs.org/util-deprecate npm http 304 https://registry.npmjs.org/code-point-at npm http 304 https://registry.npmjs.org/string_decoder npm http 304 https://registry.npmjs.org/util-deprecate npm http 304 https://registry.npmjs.org/core-util-is npm http 304 https://registry.npmjs.org/process-nextick-args npm http 304 https://registry.npmjs.org/isarray npm http 304 https://registry.npmjs.org/is-fullwidth-code-point npm http GET https://registry.npmjs.org/assert-plus npm http GET https://registry.npmjs.org/jsprim npm http GET https://registry.npmjs.org/sshpk npm http GET https://registry.npmjs.org/har-schema npm http GET https://registry.npmjs.org/ajv npm http GET https://registry.npmjs.org/number-is-nan npm http 304 https://registry.npmjs.org/assert-plus npm http 304 https://registry.npmjs.org/jsprim npm http 304 https://registry.npmjs.org/number-is-nan npm http 304 https://registry.npmjs.org/sshpk npm http 304 https://registry.npmjs.org/har-schema npm http 200 https://registry.npmjs.org/ajv npm WARN engine form-data@2.1.4: wanted: {"node":">= 0.12"} (current: {"node":"v0.10.25","npm":"1.3.10"}) npm WARN engine har-validator@4.2.1: wanted: {"node":">=4"} (current: {"node":"v0.10.25","npm":"1.3.10"}) npm WARN engine har-schema@1.0.5: wanted: {"node":">=4"} (current: {"node":"v0.10.25","npm":"1.3.10"}) npm http GET https://registry.npmjs.org/verror/1.10.0 npm http GET https://registry.npmjs.org/assert-plus/1.0.0 npm http GET https://registry.npmjs.org/extsprintf/1.3.0 npm http GET https://registry.npmjs.org/json-schema/0.2.3 npm http GET https://registry.npmjs.org/is-utf8 npm http 200 https://registry.npmjs.org/is-utf8 npm http GET https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz npm http GET https://registry.npmjs.org/hoek npm http GET https://registry.npmjs.org/boom npm http GET https://registry.npmjs.org/cryptiles npm http GET https://registry.npmjs.org/sntp npm http 200 https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz npm http 304 https://registry.npmjs.org/hoek npm http 304 https://registry.npmjs.org/boom npm http 200 https://registry.npmjs.org/cryptiles npm http GET https://registry.npmjs.org/spdx-license-ids npm http 200 https://registry.npmjs.org/verror/1.10.0 npm http 304 https://registry.npmjs.org/assert-plus/1.0.0 npm http 304 https://registry.npmjs.org/extsprintf/1.3.0 npm http 304 https://registry.npmjs.org/json-schema/0.2.3 npm http 200 https://registry.npmjs.org/spdx-license-ids npm http GET https://registry.npmjs.org/error-ex npm http GET https://registry.npmjs.org/verror/-/verror-1.10.0.tgz npm http 200 https://registry.npmjs.org/error-ex npm http GET https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz npm http 304 https://registry.npmjs.org/sntp npm WARN engine har-schema@1.0.5: wanted: {"node":">=4"} (current: {"node":"v0.10.25","npm":"1.3.10"}) npm http 200 https://registry.npmjs.org/verror/-/verror-1.10.0.tgz npm http 200 https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz npm http GET https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz npm http GET https://registry.npmjs.org/punycode npm http 200 https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz npm WARN engine hoek@2.16.3: wanted: {"node":">=0.10.40"} (current: {"node":"v0.10.25","npm":"1.3.10"}) npm WARN engine boom@2.10.1: wanted: {"node":">=0.10.40"} (current: {"node":"v0.10.25","npm":"1.3.10"}) npm WARN engine cryptiles@2.0.5: wanted: {"node":">=0.10.40"} (current: {"node":"v0.10.25","npm":"1.3.10"}) npm http 304 https://registry.npmjs.org/punycode npm http GET https://registry.npmjs.org/is-arrayish npm http 200 https://registry.npmjs.org/is-arrayish npm http GET https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz npm http 200 https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz npm http GET https://registry.npmjs.org/jsbn npm http GET https://registry.npmjs.org/getpass npm http GET https://registry.npmjs.org/tweetnacl npm http GET https://registry.npmjs.org/ecc-jsbn npm http GET https://registry.npmjs.org/bcrypt-pbkdf npm http GET https://registry.npmjs.org/asn1 npm http GET https://registry.npmjs.org/dashdash npm http 304 https://registry.npmjs.org/getpass npm http 304 https://registry.npmjs.org/bcrypt-pbkdf npm http 304 https://registry.npmjs.org/tweetnacl npm http 304 https://registry.npmjs.org/asn1 npm http 304 https://registry.npmjs.org/dashdash npm http 304 https://registry.npmjs.org/jsbn npm http 304 https://registry.npmjs.org/ecc-jsbn npm http GET https://registry.npmjs.org/next-tick npm http 304 https://registry.npmjs.org/next-tick npm http GET https://registry.npmjs.org/core-util-is/1.0.2 npm http GET https://registry.npmjs.org/d npm http GET https://registry.npmjs.org/es6-symbol npm http 304 https://registry.npmjs.org/d npm http 304 https://registry.npmjs.org/es6-symbol npm http 304 https://registry.npmjs.org/core-util-is/1.0.2 dateformat@1.0.12 node_modules/dateformat ├── get-stdin@4.0.1 └── meow@3.7.0 (map-obj@1.0.1, decamelize@1.2.0, trim-newlines@1.0.0, object-assign@4.1.1, minimist@1.2.0, camelcase-keys@2.1.0, loud-rejection@1.6.0, redent@1.0.0, normalize-package-data@2.4.0, read-pkg-up@1.0.1) npm WARN engine cryptiles@2.0.5: wanted: {"node":">=0.10.40"} (current: {"node":"v0.10.25","npm":"1.3.10"}) npm WARN engine hoek@2.16.3: wanted: {"node":">=0.10.40"} (current: {"node":"v0.10.25","npm":"1.3.10"}) npm WARN engine boom@2.10.1: wanted: {"node":">=0.10.40"} (current: {"node":"v0.10.25","npm":"1.3.10"}) npm http GET https://registry.npmjs.org/es6-weak-map npm http GET https://registry.npmjs.org/next-tick/-/next-tick-0.2.2.tgz npm http GET https://registry.npmjs.org/event-emitter npm http GET https://registry.npmjs.org/lru-queue npm http 200 https://registry.npmjs.org/next-tick/-/next-tick-0.2.2.tgz npm http 304 https://registry.npmjs.org/event-emitter npm http 304 https://registry.npmjs.org/lru-queue npm http 304 https://registry.npmjs.org/es6-weak-map npm http GET https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-0.1.4.tgz npm http 200 https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-0.1.4.tgz npm http GET https://registry.npmjs.org/es6-iterator npm http GET https://registry.npmjs.org/es6-symbol/-/es6-symbol-2.0.1.tgz npm http 304 https://registry.npmjs.org/es6-iterator npm http 200 https://registry.npmjs.org/es6-symbol/-/es6-symbol-2.0.1.tgz npm http GET https://registry.npmjs.org/es6-iterator/-/es6-iterator-0.1.3.tgz npm http 200 https://registry.npmjs.org/es6-iterator/-/es6-iterator-0.1.3.tgz npm http GET https://registry.npmjs.org/co npm http GET https://registry.npmjs.org/json-stable-stringify npm http 304 https://registry.npmjs.org/json-stable-stringify npm http 304 https://registry.npmjs.org/co npm WARN engine co@4.6.0: wanted: {"iojs":">= 1.0.0","node":">= 0.12.0"} (current: {"node":"v0.10.25","npm":"1.3.10"}) npm http GET https://registry.npmjs.org/jsonify npm http 304 https://registry.npmjs.org/jsonify

bignum@0.12.5 install /home/mk148a/pool/node_modules/bignum node-pre-gyp install --fallback-to-build

node-pre-gyp http GET https://rvagg-node.s3-us-west-2.amazonaws.com/bignum/v0.12.5/bignum-v0.12.5-node-v11-linux-x64.tar.gz cli-color@1.1.0 node_modules/cli-color ├── ansi-regex@2.1.1 ├── d@0.1.1 ├── timers-ext@0.1.2 (next-tick@1.0.0) ├── es6-iterator@2.0.1 (d@1.0.0, es6-symbol@3.1.1) ├── memoizee@0.3.10 (next-tick@0.2.2, lru-queue@0.1.0, event-emitter@0.3.5, es6-weak-map@0.1.4) └── es5-ext@0.10.35 (es6-symbol@3.1.1) npm WARN engine co@4.6.0: wanted: {"iojs":">= 1.0.0","node":">= 0.12.0"} (current: {"node":"v0.10.25","npm":"1.3.10"})

bignum@0.12.5 install /home/mk148a/pool/node_modules/base58-native/node_modules/bignum node-pre-gyp install --fallback-to-build

node-pre-gyp http GET https://rvagg-node.s3-us-west-2.amazonaws.com/bignum/v0.12.5/bignum-v0.12.5-node-v11-linux-x64.tar.gz node-pre-gyp http 200 https://rvagg-node.s3-us-west-2.amazonaws.com/bignum/v0.12.5/bignum-v0.12.5-node-v11-linux-x64.tar.gz [bignum] Success: "/home/mk148a/pool/node_modules/bignum/binding/bignum.node" is installed via remote bignum@0.12.5 node_modules/bignum ├── nan@2.7.0 └── node-pre-gyp@0.6.38 (semver@5.4.1, nopt@4.0.1, rc@1.2.2, mkdirp@0.5.1, rimraf@2.6.2, tar-pack@3.4.0, npmlog@4.1.2, tar@2.2.1, hawk@3.1.3, request@2.81.0) node-pre-gyp http 200 https://rvagg-node.s3-us-west-2.amazonaws.com/bignum/v0.12.5/bignum-v0.12.5-node-v11-linux-x64.tar.gz [bignum] Success: "/home/mk148a/pool/node_modules/base58-native/node_modules/bignum/binding/bignum.node" is installed via remote base58-native@0.1.4 node_modules/base58-native └── bignum@0.12.5 (nan@2.7.0, node-pre-gyp@0.6.38) npm http GET https://registry.npmjs.org/bindings npm http 304 https://registry.npmjs.org/bindings

multi-hashing@0.0.9 install /home/mk148a/pool/node_modules/multi-hashing node-gyp rebuild

make: `/home/mk148a/pool/node_modules/multi-hashing/build' dizine giriliyor CXX(target) Release/obj.target/multihashing/multihashing.o ../multihashing.cc:23:22: warning: extra tokens at end of #include directive [enabled by default]

include "sha1.h",

                  ^

../multihashing.cc: In function ‘v8::Handle boolberry(const v8::Arguments&)’: ../multihashing.cc:470:7: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wparentheses] if(args.Length() >= 3) ^ CC(target) Release/obj.target/multihashing/scryptjane.o In file included from ../scryptjane/scrypt-jane-portable.h:280:0, from ../scryptjane.c:10: ../scryptjane/scrypt-jane-portable-x86.h: In function ‘detect_cpu’: ../scryptjane/scrypt-jane-portable-x86.h:275:18: warning: variable ‘vendor’ set but not used [-Wunused-but-set-variable] cpu_vendors_x86 vendor = cpu_nobody; ^ In file included from ../scryptjane/scrypt-jane-chacha.h:12:0, from ../scryptjane/scrypt-jane-romix.h:2, from ../scryptjane.c:12: ../scryptjane.c: At top level: ../scryptjane/scrypt-jane-romix-basic.h:13:1: warning: ‘scrypt_romix_convert_endian’ defined but not used [-Wunused-function] scrypt_romix_convert_endian(scrypt_mix_word_t blocks, size_t nblocks) { ^ ../scryptjane/scrypt-jane-romix-basic.h:65:1: warning: ‘scrypt_block’ defined but not used [-Wunused-function] scrypt_block(scrypt_mix_word_t base, scrypt_mix_word_t i) { ^ CC(target) Release/obj.target/multihashing/scryptn.o CC(target) Release/obj.target/multihashing/keccak.o CC(target) Release/obj.target/multihashing/skein.o In file included from ../skein.c:8:0: ../sha256.h:390:1: warning: ‘PBKDF2_SHA256’ defined but not used [-Wunused-function] PBKDF2_SHA256(const uint8_t passwd, size_t passwdlen, const uint8_t salt, ^ CC(target) Release/obj.target/multihashing/x11.o CC(target) Release/obj.target/multihashing/quark.o ../quark.c:88:1: warning: ‘be32enc_vect’ defined but not used [-Wunused-function] be32enc_vect(unsigned char dst, const uint32_t src, uint32_t len) ^ ../quark.c:101:1: warning: ‘be32dec_vect’ defined but not used [-Wunused-function] be32dec_vect(uint32_t dst, const unsigned char src, uint32_t len) ^ CC(target) Release/obj.target/multihashing/bcrypt.o CC(target) Release/obj.target/multihashing/groestl.o In file included from ../groestl.c:8:0: ../sha256.h:390:1: warning: ‘PBKDF2_SHA256’ defined but not used [-Wunused-function] PBKDF2_SHA256(const uint8_t passwd, size_t passwdlen, const uint8_t salt, ^ CC(target) Release/obj.target/multihashing/blake.o CC(target) Release/obj.target/multihashing/fugue.o CC(target) Release/obj.target/multihashing/qubit.o CC(target) Release/obj.target/multihashing/hefty1.o In file included from ../hefty1.c:7:0: ../sha256.h:390:1: warning: ‘PBKDF2_SHA256’ defined but not used [-Wunused-function] PBKDF2_SHA256(const uint8_t passwd, size_t passwdlen, const uint8_t salt, ^ CC(target) Release/obj.target/multihashing/shavite3.o CC(target) Release/obj.target/multihashing/cryptonight.o ../cryptonight.c:60:13: warning: ‘mul’ defined but not used [-Wunused-function] static void mul(const uint8_t a, const uint8_t b, uint8_t res) { ^ ../cryptonight.c:74:13: warning: ‘sum_half_blocks’ defined but not used [-Wunused-function] static void sum_half_blocks(uint8_t a, const uint8_t b) { ^ ../cryptonight.c:92:13: warning: ‘swap_blocks’ defined but not used [-Wunused-function] static void swap_blocks(uint8_t a, uint8_t b) { ^ CC(target) Release/obj.target/multihashing/x13.o CXX(target) Release/obj.target/multihashing/boolberry.o In file included from ../crypto/cryptonote_core/cryptonote_format_utils.h:7:0, from ../boolberry.cc:2: ../crypto/cryptonote_core/../wild_keccak.h: In function ‘int crypto::keccak_generic(const uint8_t, size_t, uint8_t, size_t)’: ../crypto/cryptonote_core/../wild_keccak.h:63:68: warning: enumeral and non-enumeral type in conditional expression [enabled by default] rsiz = sizeof(state_t_m) == mdlen ? HASH_DATA_AREA : 200 - 2 mdlen; ^ ../crypto/cryptonote_core/../wild_keccak.h: In function ‘int crypto::wild_keccak(const uint8_t, size_t, uint8_t, size_t, callback_t)’: ../crypto/cryptonote_core/../wild_keccak.h:98:68: warning: enumeral and non-enumeral type in conditional expression [enabled by default] rsiz = sizeof(state_t_m) == mdlen ? HASH_DATA_AREA : 200 - 2 mdlen; ^ ../crypto/cryptonote_core/../wild_keccak.h: In instantiation of ‘int crypto::wild_keccak(const uint8_t, size_t, uint8_t, size_t, callback_t) [with f_traits = crypto::mul_f; callback_t = cryptonote::get_blob_longhash_bb(const blobdata&, crypto::hash&, uint64_t, callback_t) [with callback_t = boolberry_hash(const char, uint32_t, const char, uint64_t, char, uint64_t)::lambda1; blobdata = std::basic_string; uint64_t = long unsigned int]::lambda0; uint8_t = unsigned char; size_t = long unsigned int]’: ../crypto/cryptonote_core/../wild_keccak.h:151:51: required from ‘int crypto::wild_keccak_dbl(const uint8_t, size_t, uint8_t, size_t, callback_t) [with f_traits = crypto::mul_f; callback_t = cryptonote::get_blob_longhash_bb(const blobdata&, crypto::hash&, uint64_t, callback_t) [with callback_t = boolberry_hash(const char, uint32_t, const char, uint64_t, char, uint64_t)::lambda1; blobdata = std::basic_string; uint64_t = long unsigned int]::lambda0; uint8_t = unsigned char; size_t = long unsigned int]’ ../crypto/cryptonote_core/cryptonote_format_utils.h:27:6: required from ‘bool cryptonote::get_blob_longhash_bb(const blobdata&, crypto::hash&, uint64_t, callback_t) [with callback_t = boolberry_hash(const char, uint32_t, const char, uint64_t, char, uint64_t)::__lambda1; blobdata = std::basic_string; uint64_t = long unsigned int]’ ../boolberry.cc:10:6: required from here ../crypto/cryptonote_core/../wild_keccak.h:98:10: warning: enumeral and non-enumeral type in conditional expression [enabled by default] rsiz = sizeof(state_t_m) == mdlen ? HASH_DATA_AREA : 200 - 2 mdlen; ^ CC(target) Release/obj.target/multihashing/nist5.o CC(target) Release/obj.target/multihashing/sha1.o CC(target) Release/obj.target/multihashing/x15.o CC(target) Release/obj.target/multihashing/fresh.o CC(target) Release/obj.target/multihashing/sha3/sph_hefty1.o CC(target) Release/obj.target/multihashing/sha3/sph_fugue.o CC(target) Release/obj.target/multihashing/sha3/aes_helper.o CC(target) Release/obj.target/multihashing/sha3/sph_blake.o CC(target) Release/obj.target/multihashing/sha3/sph_bmw.o CC(target) Release/obj.target/multihashing/sha3/sph_cubehash.o CC(target) Release/obj.target/multihashing/sha3/sph_echo.o CC(target) Release/obj.target/multihashing/sha3/sph_groestl.o CC(target) Release/obj.target/multihashing/sha3/sph_jh.o CC(target) Release/obj.target/multihashing/sha3/sph_keccak.o CC(target) Release/obj.target/multihashing/sha3/sph_luffa.o CC(target) Release/obj.target/multihashing/sha3/sph_shavite.o CC(target) Release/obj.target/multihashing/sha3/sph_simd.o CC(target) Release/obj.target/multihashing/sha3/sph_skein.o CC(target) Release/obj.target/multihashing/sha3/sph_whirlpool.o CC(target) Release/obj.target/multihashing/sha3/sph_shabal.o CC(target) Release/obj.target/multihashing/sha3/hamsi.o CC(target) Release/obj.target/multihashing/crypto/oaes_lib.o CC(target) Release/obj.target/multihashing/crypto/c_keccak.o CC(target) Release/obj.target/multihashing/crypto/c_groestl.o CC(target) Release/obj.target/multihashing/crypto/c_blake256.o CC(target) Release/obj.target/multihashing/crypto/c_jh.o CC(target) Release/obj.target/multihashing/crypto/c_skein.o CC(target) Release/obj.target/multihashing/crypto/hash.o CC(target) Release/obj.target/multihashing/crypto/aesb.o CXX(target) Release/obj.target/multihashing/crypto/wild_keccak.o In file included from ../crypto/wild_keccak.cpp:11:0: ../crypto/wild_keccak.h: In function ‘int crypto::keccak_generic(const uint8_t, size_t, uint8_t, size_t)’: ../crypto/wild_keccak.h:63:68: warning: enumeral and non-enumeral type in conditional expression [enabled by default] rsiz = sizeof(state_t_m) == mdlen ? HASH_DATA_AREA : 200 - 2 mdlen; ^ ../crypto/wild_keccak.h: In function ‘int crypto::wild_keccak(const uint8_t, size_t, uint8_t, size_t, callback_t)’: ../crypto/wild_keccak.h:98:68: warning: enumeral and non-enumeral type in conditional expression [enabled by default] rsiz = sizeof(state_t_m) == mdlen ? HASH_DATA_AREA : 200 - 2 * mdlen; ^ SOLINK_MODULE(target) Release/obj.target/multihashing.node SOLINK_MODULE(target) Release/obj.target/multihashing.node: Finished COPY Release/multihashing.node make: `/home/mk148a/pool/node_modules/multi-hashing/build' dizininden çıkılıyor multi-hashing@0.0.9 node_modules/multi-hashing └── bindings@1.3.0 npm http GET https://registry.npmjs.org/bindings npm http GET https://registry.npmjs.org/nan npm http 304 https://registry.npmjs.org/bindings npm http 304 https://registry.npmjs.org/nan

cryptonote-util@0.0.3 install /home/mk148a/pool/node_modules/cryptonote-util node-gyp rebuild

make: /home/mk148a/pool/node_modules/cryptonote-util/build' dizine giriliyor CXX(target) Release/obj.target/cryptonote/src/main.o CXX(target) Release/obj.target/cryptonote/src/cryptonote_core/cryptonote_format_utils.o ../src/cryptonote_core/cryptonote_format_utils.cpp: In function ‘bool cryptonote::check_proof_of_work(const cryptonote::block&, cryptonote::difficulty_type, crypto::hash&)’: ../src/cryptonote_core/cryptonote_format_utils.cpp:938:3: warning: no return statement in function returning non-void [-Wreturn-type] } ^ CC(target) Release/obj.target/cryptonote/src/crypto/tree-hash.o CXX(target) Release/obj.target/cryptonote/src/crypto/crypto.o CC(target) Release/obj.target/cryptonote/src/crypto/crypto-ops.o CC(target) Release/obj.target/cryptonote/src/crypto/crypto-ops-data.o CC(target) Release/obj.target/cryptonote/src/crypto/hash.o CC(target) Release/obj.target/cryptonote/src/crypto/keccak.o CXX(target) Release/obj.target/cryptonote/src/common/base58.o SOLINK_MODULE(target) Release/obj.target/cryptonote.node SOLINK_MODULE(target) Release/obj.target/cryptonote.node: Finished COPY Release/cryptonote.node make:/home/mk148a/pool/node_modules/cryptonote-util/build' dizininden çıkılıyor cryptonote-util@0.0.3 node_modules/cryptonote-util ├── bindings@1.3.0 └── nan@2.7.0

dunklesToast commented 7 years ago

You know how old node 0.10 is? I think you installed via apt-get, right? You need to install it from the nodejs.org page! Version 0.10 is about 2 years old!

AndreyNag commented 6 years ago

dunklesToast, what do you mean? Is the actual version nodejs and npm are compatible with zone117x/node-cryptonote-pool? And no need to install older version especially? The readme tell us this Requirements: Node.js v0.10+ (follow these installation instructions)

Thxs.

bobbieltd commented 6 years ago

I don't know yet if it works, try this Node 0.10.48 + npm 2.15.1 curl -sL https://deb.nodesource.com/setup_0.10 | sudo -E bash - sudo apt-get install -y nodejs

samsara87 commented 6 years ago

I have a similar problem. The above-described solution does not fix my problem.

Does anyone have an idea what the problem could be?? Each input/idea is welcome.

bignum@0.12.5 install /mining/pool/node_modules/bignum node-pre-gyp install --fallback-to-build

/usr/bin/env: 'node': No such file or directory cryptonote-pool@0.0.1 /mining/pool +-- cryptonote-util@0.0.3 (git://github.com/Snipa22/node-cryptonote-util.git#49d6ec `-- multi-hashing@0.0.9 (git://github.com/zone117x/node-multi-hashing.git#73996fe7772d499bba9144d4a3ebdf4b62a4262aa8a) 104108f2d66ef750b3e1bce42e4d8f0) npm ERR! Linux 4.9.49-moby npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "update" npm ERR! node v4.2.6 npm ERR! npm v3.5.2 npm ERR! file sh npm ERR! code ELIFECYCLE npm ERR! errno ENOENT npm ERR! syscall spawn

npm ERR! bignum@0.12.5 install: node-pre-gyp install --fallback-to-build npm ERR! spawn ENOENT npm ERR! npm ERR! Failed at the bignum@0.12.5 install script 'node-pre-gyp install --fallback npm ERR! Make sure you have the latest version of node.js and npm installed. -to-build'. npm ERR! If you do, this is most likely a problem with the bignum package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! node-pre-gyp install --fallback-to-build npm ERR! You can get information on how to open an issue for this project with: npm ERR! npm bugs bignum npm ERR! Or if that isn't available, you can get their info via: npm ERR! npm owner ls bignum npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request: npm ERR! /pool/npm-debug.log

isbkch commented 6 years ago

Same here... I tried with different version of nmp using nvm though...

samsara87 commented 6 years ago

I fixed my problem with a symlink from nodejs pointing to node.

mrsaicharan1 commented 6 years ago

Could you guys put up a possible solution for this? Have been trying for a long time but no result :(