{"action":"closed","issue":{"url":"https://api.github.com/repos/skale-me/node-parquet/issues/57","repository_url":"https://api.github.com/repos/skale-me/node-parquet","labels_url":"https://api.github.com/repos/skale-me/node-parquet/issues/57/labels{/name}","comments_url":"https://api.github.com/repos/skale-me/node-parquet/issues/57/comments","events_url":"https://api.github.com/repos/skale-me/node-parquet/issues/57/events","html_url":"https://github.com/skale-me/node-parquet/issues/57","id":327597334,"node_id":"MDU6SXNzdWUzMjc1OTczMzQ=","number":57,"title":"Cannot install node-parquet","user":{"login":"dogenius01","id":7548321,"node_id":"MDQ6VXNlcjc1NDgzMjE=","avatar_url":"https://avatars3.githubusercontent.com/u/7548321?v=4","gravatar_id":"","url":"https://api.github.com/users/dogenius01","html_url":"https://github.com/dogenius01","followers_url":"https://api.github.com/users/dogenius01/followers","following_url":"https://api.github.com/users/dogenius01/following{/other_user}","gists_url":"https://api.github.com/users/dogenius01/gists{/gist_id}","starred_url":"https://api.github.com/users/dogenius01/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dogenius01/subscriptions","organizations_url":"https://api.github.com/users/dogenius01/orgs","repos_url":"https://api.github.com/users/dogenius01/repos","events_url":"https://api.github.com/users/dogenius01/events{/privacy}","received_events_url":"https://api.github.com/users/dogenius01/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-05-30T06:59:24Z","updated_at":"2018-05-31T00:26:35Z","closed_at":"2018-05-31T00:26:35Z","author_association":"NONE","body":"I did \"sudo apt-get install -y bison flex libssl-dev libboost-dev libboost-system-dev libboost-filesystem-dev libboost-regex-dev\"\r\nbefore install node-parquet.\r\nBut cannot go next step...\r\nPlease, check the error logs.\r\n\r\n# npm install --save node-parquet\r\n\r\n> node-parquet@0.2.7 preinstall /usr/local/globalcdn/playground/nodeParquet/node_modules/node-parquet\r\n> ./build_parquet-cpp.sh\r\n\r\nCMake Error at CMakeLists.txt:19 (cmake_minimum_required):\r\n  CMake 3.2.0 or higher is required.  You are running version 2.8.12.2\r\n\r\n\r\n-- Configuring incomplete, errors occurred!\r\nnpm WARN parquet@1.0.0 No description\r\nnpm WARN parquet@1.0.0 No repository field.\r\n\r\nnpm ERR! code ELIFECYCLE\r\nnpm ERR! errno 1\r\nnpm ERR! node-parquet@0.2.7 preinstall: `./build_parquet-cpp.sh`\r\nnpm ERR! Exit status 1\r\nnpm ERR!\r\nnpm ERR! Failed at the node-parquet@0.2.7 preinstall script.\r\nnpm ERR! This is probably not a problem with npm. There is likely additional logging output above.\r\n\r\nnpm ERR! A complete log of this run can be found in:\r\nnpm ERR!     /root/.npm/_logs/2018-05-30T06_53_50_947Z-debug.log\r\n\r\n\r\n0 info it worked if it ends with ok\r\n1 verbose cli [ '/usr/local/bin/node',\r\n1 verbose cli   '/usr/local/bin/npm',\r\n1 verbose cli   'install',\r\n1 verbose cli   '--save',\r\n1 verbose cli   'node-parquet' ]\r\n2 info using npm@5.6.0\r\n3 info using node@v8.11.1\r\n4 verbose npm-session 008f3bb4f7d551b2\r\n5 silly install loadCurrentTree\r\n6 silly install readLocalPackageData\r\n7 http fetch GET 304 https://registry.npmjs.org/node-parquet 817ms (from cache)\r\n8 silly pacote tag manifest for node-parquet@latest fetched in 854ms\r\n9 silly install loadIdealTree\r\n10 silly install cloneCurrentTreeToIdealTree\r\n11 silly install loadShrinkwrap\r\n12 silly install loadAllDepsIntoIdealTree\r\n13 silly resolveWithNewModule node-parquet@0.2.7 checking installable status\r\n14 http fetch GET 304 https://registry.npmjs.org/minimist 126ms (from cache)\r\n15 http fetch GET 304 https://registry.npmjs.org/nan 127ms (from cache)\r\n16 silly pacote range manifest for minimist@^1.2.0 fetched in 130ms\r\n17 silly resolveWithNewModule minimist@1.2.0 checking installable status\r\n18 silly pacote range manifest for nan@^2.10.0 fetched in 131ms\r\n19 silly resolveWithNewModule nan@2.10.0 checking installable status\r\n20 http fetch GET 304 https://registry.npmjs.org/hexdump-nodejs 697ms (from cache)\r\n21 silly pacote range manifest for hexdump-nodejs@^0.1.0 fetched in 700ms\r\n22 silly resolveWithNewModule hexdump-nodejs@0.1.0 checking installable status\r\n23 silly currentTree parquet@1.0.0\r\n24 silly idealTree parquet@1.0.0\r\n24 silly idealTree ├── hexdump-nodejs@0.1.0\r\n24 silly idealTree ├── minimist@1.2.0\r\n24 silly idealTree ├─┬ node-parquet@0.2.7\r\n24 silly idealTree │ └── nan@2.10.0\r\n24 silly idealTree └── varint@5.0.0\r\n25 silly install generateActionsToTake\r\n26 silly diffTrees action count 5\r\n27 silly diffTrees add hexdump-nodejs@0.1.0\r\n28 silly diffTrees add minimist@1.2.0\r\n29 silly diffTrees add nan@2.10.0\r\n30 silly diffTrees add varint@5.0.0\r\n31 silly diffTrees add node-parquet@0.2.7\r\n32 silly decomposeActions action count 40\r\n33 silly decomposeActions fetch hexdump-nodejs@0.1.0\r\n34 silly decomposeActions extract hexdump-nodejs@0.1.0\r\n35 silly decomposeActions preinstall hexdump-nodejs@0.1.0\r\n36 silly decomposeActions build hexdump-nodejs@0.1.0\r\n37 silly decomposeActions install hexdump-nodejs@0.1.0\r\n38 silly decomposeActions postinstall hexdump-nodejs@0.1.0\r\n39 silly decomposeActions finalize hexdump-nodejs@0.1.0\r\n40 silly decomposeActions refresh-package-json hexdump-nodejs@0.1.0\r\n41 silly decomposeActions fetch minimist@1.2.0\r\n42 silly decomposeActions extract minimist@1.2.0\r\n43 silly decomposeActions preinstall minimist@1.2.0\r\n44 silly decomposeActions build minimist@1.2.0\r\n45 silly decomposeActions install minimist@1.2.0\r\n46 silly decomposeActions postinstall minimist@1.2.0\r\n47 silly decomposeActions finalize minimist@1.2.0\r\n48 silly decomposeActions refresh-package-json minimist@1.2.0\r\n49 silly decomposeActions fetch nan@2.10.0\r\n50 silly decomposeActions extract nan@2.10.0\r\n51 silly decomposeActions preinstall nan@2.10.0\r\n52 silly decomposeActions build nan@2.10.0\r\n53 silly decomposeActions install nan@2.10.0\r\n54 silly decomposeActions postinstall nan@2.10.0\r\n55 silly decomposeActions finalize nan@2.10.0\r\n56 silly decomposeActions refresh-package-json nan@2.10.0\r\n57 silly decomposeActions fetch varint@5.0.0\r\n58 silly decomposeActions extract varint@5.0.0\r\n59 silly decomposeActions preinstall varint@5.0.0\r\n60 silly decomposeActions build varint@5.0.0\r\n61 silly decomposeActions install varint@5.0.0\r\n62 silly decomposeActions postinstall varint@5.0.0\r\n63 silly decomposeActions finalize varint@5.0.0\r\n64 silly decomposeActions refresh-package-json varint@5.0.0\r\n65 silly decomposeActions fetch node-parquet@0.2.7\r\n66 silly decomposeActions extract node-parquet@0.2.7\r\n67 silly decomposeActions preinstall node-parquet@0.2.7\r\n68 silly decomposeActions build node-parquet@0.2.7\r\n69 silly decomposeActions install node-parquet@0.2.7\r\n70 silly decomposeActions postinstall node-parquet@0.2.7\r\n71 silly decomposeActions finalize node-parquet@0.2.7\r\n72 silly decomposeActions refresh-package-json node-parquet@0.2.7\r\n73 silly install executeActions\r\n74 silly doSerial global-install 40\r\n75 verbose correctMkdir /root/.npm/_locks correctMkdir not in flight; initializing\r\n76 verbose lock using /root/.npm/_locks/staging-846bdfdb6908b49a.lock for /usr/local/globalcdn/playground/nodeParquet/node_modules/.staging\r\n77 silly doParallel extract 40\r\n78 silly extract hexdump-nodejs@0.1.0\r\n79 silly pacote trying hexdump-nodejs@https://registry.npmjs.org/hexdump-nodejs/-/hexdump-nodejs-0.1.0.tgz by hash: sha1-W2KB2R3YjHnfpRtC8I2sTML5rpI=\r\n80 silly extract minimist@1.2.0\r\n81 silly pacote trying minimist@https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz by hash: sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=\r\n82 silly extract nan@2.10.0\r\n83 silly pacote trying nan@https://registry.npmjs.org/nan/-/nan-2.10.0.tgz by hash: sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==\r\n84 silly extract node-parquet@0.2.7\r\n85 silly pacote trying node-parquet@https://registry.npmjs.org/node-parquet/-/node-parquet-0.2.7.tgz by hash: sha512-m9OySE3WfBgkTQ+lH8SC9cbrmBPgBSbGSG9hhrQACaqnyQFXJXuutqEeCIxo/2We5iuguCFsfpqqnjfCvPxGMg==\r\n86 silly extract varint@5.0.0\r\n87 silly pacote trying varint@https://registry.npmjs.org/varint/-/varint-5.0.0.tgz by hash: sha1-2Ca4n3SQcy+rwMDtaT7Uddyynr8=\r\n88 silly pacote hexdump-nodejs@https://registry.npmjs.org/hexdump-nodejs/-/hexdump-nodejs-0.1.0.tgz extracted to /usr/local/globalcdn/playground/nodeParquet/node_modules/.staging/hexdump-nodejs-1072ae2d by content address 113ms\r\n89 silly pacote varint@https://registry.npmjs.org/varint/-/varint-5.0.0.tgz extracted to /usr/local/globalcdn/playground/nodeParquet/node_modules/.staging/varint-4786d7ab by content address 116ms\r\n90 silly pacote minimist@https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz extracted to /usr/local/globalcdn/playground/nodeParquet/node_modules/.staging/minimist-1906643f by content address 128ms\r\n91 silly pacote nan@https://registry.npmjs.org/nan/-/nan-2.10.0.tgz extracted to /usr/local/globalcdn/playground/nodeParquet/node_modules/.staging/nan-85e1df4c by content address 142ms\r\n92 silly pacote node-parquet@https://registry.npmjs.org/node-parquet/-/node-parquet-0.2.7.tgz extracted to /usr/local/globalcdn/playground/nodeParquet/node_modules/.staging/node-parquet-76a6ccb4 by content address 232ms\r\n93 silly doReverseSerial unbuild 40\r\n94 silly doSerial remove 40\r\n95 silly doSerial move 40\r\n96 silly doSerial finalize 40\r\n97 silly finalize /usr/local/globalcdn/playground/nodeParquet/node_modules/hexdump-nodejs\r\n98 silly finalize /usr/local/globalcdn/playground/nodeParquet/node_modules/minimist\r\n99 silly finalize /usr/local/globalcdn/playground/nodeParquet/node_modules/node-parquet/node_modules/nan\r\n100 silly finalize /usr/local/globalcdn/playground/nodeParquet/node_modules/varint\r\n101 silly finalize /usr/local/globalcdn/playground/nodeParquet/node_modules/node-parquet\r\n102 silly doParallel refresh-package-json 40\r\n103 silly refresh-package-json /usr/local/globalcdn/playground/nodeParquet/node_modules/hexdump-nodejs\r\n104 silly refresh-package-json /usr/local/globalcdn/playground/nodeParquet/node_modules/minimist\r\n105 silly refresh-package-json /usr/local/globalcdn/playground/nodeParquet/node_modules/node-parquet/node_modules/nan\r\n106 silly refresh-package-json /usr/local/globalcdn/playground/nodeParquet/node_modules/varint\r\n107 silly refresh-package-json /usr/local/globalcdn/playground/nodeParquet/node_modules/node-parquet\r\n108 silly doParallel preinstall 40\r\n109 silly preinstall hexdump-nodejs@0.1.0\r\n110 info lifecycle hexdump-nodejs@0.1.0~preinstall: hexdump-nodejs@0.1.0\r\n111 silly preinstall minimist@1.2.0\r\n112 info lifecycle minimist@1.2.0~preinstall: minimist@1.2.0\r\n113 silly preinstall nan@2.10.0\r\n114 info lifecycle nan@2.10.0~preinstall: nan@2.10.0\r\n115 silly preinstall varint@5.0.0\r\n116 info lifecycle varint@5.0.0~preinstall: varint@5.0.0\r\n117 silly preinstall node-parquet@0.2.7\r\n118 info lifecycle node-parquet@0.2.7~preinstall: node-parquet@0.2.7\r\n119 verbose lifecycle node-parquet@0.2.7~preinstall: unsafe-perm in lifecycle false\r\n120 verbose lifecycle node-parquet@0.2.7~preinstall: PATH: /usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/usr/local/globalcdn/playground/nodeParquet/node_modules/node-parquet/node_modules/.bin:/usr/local/globalcdn/playground/nodeParquet/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games\r\n121 verbose lifecycle node-parquet@0.2.7~preinstall: CWD: /usr/local/globalcdn/playground/nodeParquet/node_modules/node-parquet\r\n122 silly lifecycle node-parquet@0.2.7~preinstall: Args: [ '-c', './build_parquet-cpp.sh' ]\r\n123 silly lifecycle node-parquet@0.2.7~preinstall: Returned: code: 1  signal: null\r\n124 info lifecycle node-parquet@0.2.7~preinstall: Failed to exec preinstall script\r\n125 verbose unlock done using /root/.npm/_locks/staging-846bdfdb6908b49a.lock for /usr/local/globalcdn/playground/nodeParquet/node_modules/.staging\r\n126 silly saveTree parquet@1.0.0\r\n126 silly saveTree └─┬ node-parquet@0.2.7\r\n126 silly saveTree   ├── hexdump-nodejs@0.1.0\r\n126 silly saveTree   ├── minimist@1.2.0\r\n126 silly saveTree   ├── nan@2.10.0\r\n126 silly saveTree   └── varint@5.0.0\r\n127 warn parquet@1.0.0 No description\r\n128 warn parquet@1.0.0 No repository field.\r\n129 verbose stack Error: node-parquet@0.2.7 preinstall: `./build_parquet-cpp.sh`\r\n129 verbose stack Exit status 1\r\n129 verbose stack     at EventEmitter.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:285:16)\r\n129 verbose stack     at emitTwo (events.js:126:13)\r\n129 verbose stack     at EventEmitter.emit (events.js:214:7)\r\n129 verbose stack     at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)\r\n129 verbose stack     at emitTwo (events.js:126:13)\r\n129 verbose stack     at ChildProcess.emit (events.js:214:7)\r\n129 verbose stack     at maybeClose (internal/child_process.js:925:16)\r\n129 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)\r\n130 verbose pkgid node-parquet@0.2.7\r\n131 verbose cwd /usr/local/globalcdn/playground/nodeParquet\r\n132 verbose Linux 3.13.0-74-generic\r\n133 verbose argv \"/usr/local/bin/node\" \"/usr/local/bin/npm\" \"install\" \"--save\" \"node-parquet\"\r\n134 verbose node v8.11.1\r\n135 verbose npm  v5.6.0\r\n136 error code ELIFECYCLE\r\n137 error errno 1\r\n138 error node-parquet@0.2.7 preinstall: `./build_parquet-cpp.sh`\r\n138 error Exit status 1\r\n139 error Failed at the node-parquet@0.2.7 preinstall script.\r\n139 error This is probably not a problem with npm. There is likely additional logging output above.\r\n140 verbose exit [ 1, true ]\r\n\r\n"}}
{"actor":{"display_login":"dogenius01"}}