kernie66 / homebridge-pushcutter

Homebridge plugin for triggering Pushcut notifications from Homekit.
4 stars 1 forks source link

Unable install #7

Closed CTMULOW closed 1 year ago

CTMULOW commented 1 year ago

Hi

I am trying to install on my pi and get the attached list of issues, any advice please?

I am running Linux raspberrypi 5.15.30-v7l+ #1536 SMP Mon Mar 28 13:51:42 BST 2022 armv7l fully patched until last week.

Homebridge v1.6.0 and Node.js v18.14.1 which I believe are the latest homebridge and node releases in my os.

Thanks in advance, Chris Failed install.pdf

kernie66 commented 1 year ago

Hi,

Thanks for the feedback. Seems like there is a problem with the RE2 module. I'll see if I can find some solution and where RE2 is used. It is time for an update of the dependencies anyway.

In the meantime you could try to install the RE2 module manually (npm install re2 from the homebridge-pushcutter directory) and see if that is successful. You may also try to reinstall node-gyp as it seems that it fails to rebuild the RE2 package on your RPi. If this works, try to reinstall homebridge-pushcutter with npm install from the homebridge-pushcutter directory.

Regards, Kenneth

CTMULOW commented 1 year ago

Thank you Kenneth for the speedy replyI tried what you suggested and re2 installation fails as below.ThanksChris0 verbose cli /usr/bin/node /usr/bin/npm1 info using @. info using @. timing npm:load:whichnode Completed in 3ms4 timing config:load:defaults Completed in 5ms5 timing config:load:file:/usr/lib/node_modules/npm/npmrc Completed in 3ms6 timing config:load:builtin Completed in 3ms7 timing config:load:cli Completed in 8ms8 timing config:load:env Completed in 1ms9 timing config:load:project Completed in 14ms10 timing config:load:file:/root/.npmrc Completed in 1ms11 timing config:load:user Completed in 1ms12 timing config:load:file:/usr/etc/npmrc Completed in 0ms13 timing config:load:global Completed in 1ms14 timing config:load:setEnvs Completed in 4ms15 timing config:load Completed in 41ms16 timing npm:load:configload Completed in 42ms17 timing npm:load:mkdirpcache Completed in 1ms18 timing npm:load:mkdirplogs Completed in 1ms19 verbose title npm install re220 verbose argv "--global" "install" "re2"21 timing npm:load:setTitle Completed in 5ms22 timing config:load:flatten Completed in 10ms23 timing npm:load:display Completed in 12ms24 verbose logfile logs-max:10 dir:/root/.npm/_logs/2023-03-11T20_01_10_851Z-25 verbose logfile /root/.npm/_logs/2023-03-11T20_01_10_851Z-debug-0.log26 timing npm:load:logFile Completed in 19ms27 timing npm:load:timers Completed in 0ms28 timing npm:load:configScope Completed in 0ms29 timing npm:load Completed in 85ms30 timing config:load:flatten Completed in 1ms31 timing arborist:ctor Completed in 2ms32 silly logfile start cleaning logs, removing 1 files33 silly logfile done cleaning log files34 timing idealTree:init Completed in 19ms35 timing idealTree:userRequests Completed in 13ms36 silly idealTree buildDeps37 silly fetch manifest re2@*38 http fetch GET 200 https://registry.npmjs.org/re2 65ms (cache hit)39 silly placeDep ROOT @. OK for:  want: 40 silly fetch manifest install-artifact-from-github@^1.3.141 silly fetch manifest nan@^2.17.042 silly fetch manifest node-gyp@^9.3.043 http fetch GET 200 https://registry.npmjs.org/install-artifact-from-github 39ms (cache hit)44 http fetch GET 200 https://registry.npmjs.org/nan 39ms (cache hit)45 http fetch GET 200 https://registry.npmjs.org/node-gyp 42ms (cache hit)46 timing idealTree:#root Completed in 158ms47 silly placeDep node_modules/re2 **@. OK for: @. want: ^1.3.148 silly placeDep node_modules/re2 @. OK for: @. want: ^2.17.049 silly placeDep node_modules/re2 @. OK for: @. want: ^9.3.050 silly fetch manifest env-paths@^2.2.051 silly fetch manifest glob@^7.1.452 silly fetch manifest graceful-fs@^4.2.653 silly fetch manifest make-fetch-happen@^10.0.354 silly fetch manifest nopt@^6.0.055 silly fetch manifest npmlog@^6.0.056 silly fetch manifest rimraf@^3.0.257 silly fetch manifest semver@^7.3.558 silly fetch manifest tar@^6.1.259 silly fetch manifest which@^2.0.260 http fetch GET 200 https://registry.npmjs.org/env-paths 97ms (cache hit)61 http fetch GET 200 https://registry.npmjs.org/graceful-fs 100ms (cache hit)62 http fetch GET 200 https://registry.npmjs.org/glob 107ms (cache hit)63 http fetch GET 200 https://registry.npmjs.org/make-fetch-happen 117ms (cache hit)64 http fetch GET 200 https://registry.npmjs.org/npmlog 132ms (cache hit)65 http fetch GET 200 https://registry.npmjs.org/which 132ms (cache hit)66 http fetch GET 200 https://registry.npmjs.org/nopt 149ms (cache hit)67 http fetch GET 200 https://registry.npmjs.org/tar 145ms (cache hit)68 http fetch GET 200 https://registry.npmjs.org/rimraf 158ms (cache hit)69 http fetch GET 200 https://registry.npmjs.org/semver 169ms (cache hit)70 timing idealTree:node_modules/re2 Completed in 215ms71 timing idealTree:node_modules/re2/node_modules/install-artifact-from-github Completed in 0ms72 timing idealTree:node_modules/re2/node_modules/nan Completed in 0ms73 silly placeDep node_modules/re2 @. OK for: @. want: ^2.2.074 silly placeDep node_modules/re2 @. OK for: @. want: ^7.1.475 silly placeDep node_modules/re2 @. OK for: @. want: ^4.2.676 silly placeDep node_modules/re2 @. OK for: @. want: ^10.0.377 silly placeDep node_modules/re2 @. OK for: @. want: ^6.0.078 silly placeDep node_modules/re2 @. OK for: @. want: ^6.0.079 silly placeDep node_modules/re2 @. OK for: @. want: ^3.0.280 silly placeDep node_modules/re2 @. OK for: @. want: ^7.3.581 silly placeDep node_modules/re2 @. OK for: @. want: ^6.1.282 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.283 silly fetch manifest fs.realpath@^1.0.084 silly fetch manifest inflight@^1.0.485 silly fetch manifest @. silly fetch manifest minimatch@^3.1.187 silly fetch manifest once@^1.3.088 silly fetch manifest path-is-absolute@^1.0.089 silly fetch manifest agentkeepalive@^4.2.190 silly fetch manifest cacache@^16.1.091 silly fetch manifest http-cache-semantics@^4.1.092 silly fetch manifest http-proxy-agent@^5.0.093 silly fetch manifest https-proxy-agent@^5.0.094 silly fetch manifest is-lambda@^1.0.195 silly fetch manifest lru-cache@^7.7.196 silly fetch manifest minipass@^3.1.697 silly fetch manifest minipass-collect@^1.0.298 silly fetch manifest minipass-fetch@^2.0.399 silly fetch manifest minipass-flush@^1.0.5100 silly fetch manifest minipass-pipeline@^1.2.4101 silly fetch manifest negotiator@^0.6.3102 silly fetch manifest promise-retry@^2.0.1103 silly fetch manifest socks-proxy-agent@^7.0.0104 silly fetch manifest ssri@^9.0.0105 silly fetch manifest abbrev@^1.0.0106 silly fetch manifest are-we-there-yet@^3.0.0107 silly fetch manifest console-control-strings@^1.1.0108 silly fetch manifest gauge@^4.0.3109 silly fetch manifest set-blocking@^2.0.0110 silly fetch manifest lru-cache@^6.0.0111 silly fetch manifest chownr@^2.0.0112 silly fetch manifest fs-minipass@^2.0.0113 silly fetch manifest minipass@^4.0.0114 silly fetch manifest minizlib@^2.1.1115 silly fetch manifest mkdirp@^1.0.3116 silly fetch manifest yallist@^4.0.0117 silly fetch manifest isexe@^2.0.0118 http fetch GET 200 https://registry.npmjs.org/fs.realpath 385ms (cache hit)119 http fetch GET 200 https://registry.npmjs.org/inflight 383ms (cache hit)120 http fetch GET 200 https://registry.npmjs.org/once 379ms (cache hit)121 http fetch GET 200 https://registry.npmjs.org/inherits 407ms (cache hit)122 http fetch GET 200 https://registry.npmjs.org/agentkeepalive 400ms (cache hit)123 http fetch GET 200 https://registry.npmjs.org/http-cache-semantics 398ms (cache hit)124 http fetch GET 200 https://registry.npmjs.org/http-proxy-agent 398ms (cache hit)125 http fetch GET 200 https://registry.npmjs.org/cacache 419ms (cache hit)126 http fetch GET 200 https://registry.npmjs.org/https-proxy-agent 423ms (cache hit)127 http fetch GET 200 https://registry.npmjs.org/is-lambda 421ms (cache hit)128 http fetch GET 200 https://registry.npmjs.org/minipass 417ms (cache hit)129 http fetch GET 200 https://registry.npmjs.org/minimatch 461ms (cache hit)130 http fetch GET 200 https://registry.npmjs.org/path-is-absolute 477ms (cache hit)131 http fetch GET 200 https://registry.npmjs.org/minipass-flush 444ms (cache hit)132 http fetch GET 200 https://registry.npmjs.org/minipass-fetch 449ms (cache hit)133 http fetch GET 200 https://registry.npmjs.org/lru-cache 466ms (cache hit)134 http fetch GET 200 https://registry.npmjs.org/negotiator 451ms (cache hit)135 http fetch GET 200 https://registry.npmjs.org/abbrev 439ms (cache hit)136 http fetch GET 200 https://registry.npmjs.org/socks-proxy-agent 449ms (cache hit)137 http fetch GET 200 https://registry.npmjs.org/are-we-there-yet 441ms (cache hit)138 http fetch GET 200 https://registry.npmjs.org/ssri 452ms (cache hit)139 http fetch GET 200 https://registry.npmjs.org/set-blocking 438ms (cache hit)140 http fetch GET 200 https://registry.npmjs.org/gauge 443ms (cache hit)141 http fetch GET 200 https://registry.npmjs.org/minipass-pipeline 475ms (cache hit)142 http fetch GET 200 https://registry.npmjs.org/chownr 439ms (cache hit)143 http fetch GET 200 https://registry.npmjs.org/console-control-strings 455ms (cache hit)144 http fetch GET 200 https://registry.npmjs.org/fs-minipass 440ms (cache hit)145 http fetch GET 200 https://registry.npmjs.org/yallist 429ms (cache hit)146 http fetch GET 200 https://registry.npmjs.org/mkdirp 434ms (cache hit)147 http fetch GET 200 https://registry.npmjs.org/lru-cache 457ms (cache hit)148 http fetch GET 200 https://registry.npmjs.org/minipass 457ms (cache hit)149 http fetch GET 200 https://registry.npmjs.org/minizlib 457ms (cache hit)150 http fetch GET 200 https://registry.npmjs.org/isexe 451ms (cache hit)151 http fetch GET 200 https://registry.npmjs.org/promise-retry 504ms (cache hit)152 http fetch GET 200 https://registry.npmjs.org/minipass-collect 522ms (cache hit)153 timing idealTree:node_modules/re2/node_modules/node-gyp Completed in 637ms154 timing idealTree:node_modules/re2/node_modules/env-paths Completed in 0ms155 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.0156 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.4157 silly placeDep node_modules/re2 @. OK for: @. want: 2158 silly placeDep node_modules/re2 @. OK for: @. want: ^3.1.1159 silly placeDep node_modules/re2 @. OK for: @. want: ^1.3.0160 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.0161 silly fetch manifest @. silly fetch manifest brace-expansion@^1.1.7163 http fetch GET 200 https://registry.npmjs.org/wrappy 23ms (cache hit)164 http fetch GET 200 https://registry.npmjs.org/brace-expansion 22ms (cache hit)165 timing idealTree:node_modules/re2/node_modules/glob Completed in 56ms166 timing idealTree:node_modules/re2/node_modules/fs.realpath Completed in 1ms167 timing idealTree:node_modules/re2/node_modules/graceful-fs Completed in 0ms168 silly placeDep node_modules/re2 @. OK for: @. want: 1169 timing idealTree:node_modules/re2/node_modules/inflight Completed in 5ms170 timing idealTree:node_modules/re2/node_modules/inherits Completed in 0ms171 silly placeDep node_modules/re2 @. OK for: @. want: ^4.2.1172 silly placeDep node_modules/re2 @. OK for: @. want: ^16.1.0173 silly placeDep node_modules/re2 @. OK for: @. want: ^4.1.0174 silly placeDep node_modules/re2 @. OK for: @. want: ^5.0.0175 silly placeDep node_modules/re2 @. OK for: @. want: ^5.0.0176 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.1177 silly placeDep node_modules/re2 @. OK for: @. want: ^7.7.1178 silly placeDep node_modules/re2 @. OK for: @. want: ^3.1.6179 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.2180 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.3181 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.5182 silly placeDep node_modules/re2 @. OK for: @. want: ^1.2.4183 silly placeDep node_modules/re2 @. OK for: @. want: ^0.6.3184 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.1185 silly placeDep node_modules/re2 @. OK for: @. want: ^7.0.0186 silly placeDep node_modules/re2 @. OK for: @. want: ^9.0.0187 silly fetch manifest debug@^4.1.0188 silly fetch manifest depd@^2.0.0189 silly fetch manifest humanize-ms@^1.2.1190 silly fetch manifest @npmcli/fs@^2.1.0191 silly fetch manifest @npmcli/move-file@^2.0.0192 silly fetch manifest fs-minipass@^2.1.0193 silly fetch manifest glob@^8.0.1194 silly fetch manifest infer-owner@^1.0.4195 silly fetch manifest mkdirp@^1.0.4196 silly fetch manifest p-map@^4.0.0197 silly fetch manifest promise-inflight@^1.0.1198 silly fetch manifest unique-filename@^2.0.0199 silly fetch manifest @@. silly fetch manifest @. silly fetch manifest @. silly fetch manifest minipass-sized@^1.0.3203 silly fetch manifest minizlib@^2.1.2204 silly fetch manifest encoding@^0.1.13205 silly fetch manifest err-code@^2.0.2206 silly fetch manifest retry@^0.12.0207 silly fetch manifest agent-base@^6.0.2208 silly fetch manifest debug@^4.3.3209 silly fetch manifest socks@^2.6.2210 http fetch GET 200 https://registry.npmjs.org/debug 222ms (cache hit)211 http fetch GET 200 https://registry.npmjs.org/depd 224ms (cache hit)212 http fetch GET 200 https://registry.npmjs.org/humanize-ms 222ms (cache hit)213 http fetch GET 200 https://registry.npmjs.org/p-map 210ms (cache hit)214 http fetch GET 200 @.%2fmove-file 221ms (cache hit)215 http fetch GET 200 https://registry.npmjs.org/promise-inflight 208ms (cache hit)216 http fetch GET 200 https://registry.npmjs.org/infer-owner 220ms (cache hit)217 http fetch GET 200 https://registry.npmjs.org/agent-base 201ms (cache hit)218 http fetch GET 200 @.%2fonce 209ms (cache hit)219 http fetch GET 200 https://registry.npmjs.org/encoding 194ms (cache hit)220 http fetch GET 200 https://registry.npmjs.org/unique-filename 216ms (cache hit)221 http fetch GET 200 https://registry.npmjs.org/minipass-sized 203ms (cache hit)222 http fetch GET 200 https://registry.npmjs.org/retry 196ms (cache hit)223 http fetch GET 200 https://registry.npmjs.org/debug 214ms (cache hit)224 http fetch GET 200 https://registry.npmjs.org/agent-base 199ms (cache hit)225 http fetch GET 200 @.%2ffs 251ms (cache hit)226 http fetch GET 200 https://registry.npmjs.org/err-code 210ms (cache hit)227 http fetch GET 200 https://registry.npmjs.org/debug 206ms (cache hit)228 http fetch GET 200 https://registry.npmjs.org/socks 206ms (cache hit)229 timing idealTree:node_modules/re2/node_modules/make-fetch-happen Completed in 360ms230 silly placeDep node_modules/re2 @. OK for: @. want: ^4.1.0231 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.0232 silly placeDep node_modules/re2 @. OK for: @. want: ^1.2.1233 silly fetch manifest @. silly fetch manifest ms@^2.0.0235 http fetch GET 200 https://registry.npmjs.org/ms 22ms (cache hit)236 http fetch GET 200 https://registry.npmjs.org/ms 22ms (cache hit)237 timing idealTree:node_modules/re2/node_modules/agentkeepalive Completed in 41ms238 silly placeDep node_modules/re2 @@. OK for: @. want: ^2.1.0239 silly placeDep node_modules/re2 @@. OK for: @. want: ^2.0.0240 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.0241 silly placeDep node_modules/re2 @. OK for: @. want: ^2.1.0242 silly placeDep node_modules/re2/node_modules/cacache @. OK for: @. want: ^8.0.1243 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.4244 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.4245 silly placeDep node_modules/re2 @. OK for: @. want: ^4.0.0246 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.1247 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.0248 silly fetch manifest @gar/promisify@^1.1.3249 silly fetch manifest minimatch@^5.0.1250 silly fetch manifest aggregate-error@^3.0.0251 silly fetch manifest unique-slug@^3.0.0252 http fetch GET 200 @.%2fpromisify 34ms (cache hit)253 http fetch GET 200 https://registry.npmjs.org/aggregate-error 32ms (cache hit)254 http fetch GET 200 https://registry.npmjs.org/unique-slug 32ms (cache hit)255 timing idealTree:node_modules/re2/node_modules/cacache Completed in 126ms256 silly placeDep node_modules/re2 @@. OK for: @@. want: ^1.1.3257 timing @./fs Completed in 5ms258 timing @./promisify Completed in 0ms259 timing @./move-file Completed in 0ms260 timing idealTree:node_modules/re2/node_modules/chownr Completed in 0ms261 silly placeDep node_modules/re2 @. OK for: @. want: 2.1.2262 timing idealTree:node_modules/re2/node_modules/debug Completed in 5ms263 timing idealTree:node_modules/re2/node_modules/depd Completed in 0ms264 timing idealTree:node_modules/re2/node_modules/fs-minipass Completed in 0ms265 timing idealTree:node_modules/re2/node_modules/http-cache-semantics Completed in 0ms266 silly placeDep node_modules/re2 @@. OK for: @. want: 2267 silly placeDep node_modules/re2 @. OK for: @. want: 6268 timing idealTree:node_modules/re2/node_modules/http-proxy-agent Completed in 10ms269 timing @./once Completed in 0ms270 timing idealTree:node_modules/re2/node_modules/agent-base Completed in 0ms271 timing idealTree:node_modules/re2/node_modules/https-proxy-agent Completed in 0ms272 timing idealTree:node_modules/re2/node_modules/humanize-ms Completed in 0ms273 timing idealTree:node_modules/re2/node_modules/infer-owner Completed in 0ms274 timing idealTree:node_modules/re2/node_modules/is-lambda Completed in 0ms275 timing idealTree:node_modules/re2/node_modules/lru-cache Completed in 0ms276 silly placeDep node_modules/re2 @. OK for: @. want: ^1.1.7277 silly fetch manifest balanced-match@^1.0.0278 silly fetch manifest @. http fetch GET 200 https://registry.npmjs.org/balanced-match 21ms (cache hit)280 http fetch GET 200 https://registry.npmjs.org/concat-map 19ms (cache hit)281 timing idealTree:node_modules/re2/node_modules/minimatch Completed in 31ms282 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.0283 silly placeDep node_modules/re2 @. OK for: @. want: 0.0.1284 timing idealTree:node_modules/re2/node_modules/brace-expansion Completed in 7ms285 timing idealTree:node_modules/re2/node_modules/balanced-match Completed in 0ms286 timing idealTree:node_modules/re2/node_modules/concat-map Completed in 0ms287 silly placeDep node_modules/re2 @. OK for: @. want: ^4.0.0288 timing idealTree:node_modules/re2/node_modules/minipass Completed in 4ms289 timing idealTree:node_modules/re2/node_modules/minipass-collect Completed in 0ms290 silly placeDep node_modules/re2 @. OK for: @. want: ^0.1.13291 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.3292 silly placeDep node_modules/re2 @. OK for: @. want: ^2.1.2293 silly fetch manifest iconv-lite@^0.6.2294 http fetch GET 200 https://registry.npmjs.org/iconv-lite 19ms (cache hit)295 timing idealTree:node_modules/re2/node_modules/minipass-fetch Completed in 36ms296 silly placeDep node_modules/re2 @. OK for: @. want: ^0.6.2297 silly fetch manifest safer-buffer@>= 2.1.2 < 3.0.0298 http fetch GET 200 https://registry.npmjs.org/safer-buffer 8ms (cache hit)299 timing idealTree:node_modules/re2/node_modules/encoding Completed in 16ms300 silly placeDep node_modules/re2 @. OK for: @. want: >= 2.1.2 < 3.0.0301 timing idealTree:node_modules/re2/node_modules/iconv-lite Completed in 4ms302 timing idealTree:node_modules/re2/node_modules/minipass-flush Completed in 0ms303 timing idealTree:node_modules/re2/node_modules/minipass-pipeline Completed in 0ms304 timing idealTree:node_modules/re2/node_modules/minipass-sized Completed in 0ms305 timing idealTree:node_modules/re2/node_modules/minizlib Completed in 0ms306 timing idealTree:node_modules/re2/node_modules/mkdirp Completed in 0ms307 timing idealTree:node_modules/re2/node_modules/ms Completed in 0ms308 timing idealTree:node_modules/re2/node_modules/negotiator Completed in 0ms309 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.0310 timing idealTree:node_modules/re2/node_modules/nopt Completed in 4ms311 timing idealTree:node_modules/re2/node_modules/abbrev Completed in 0ms312 silly placeDep node_modules/re2 @. OK for: @. want: ^3.0.0313 silly placeDep node_modules/re2 @. OK for: @. want: ^1.1.0314 silly placeDep node_modules/re2 @. OK for: @. want: ^4.0.3315 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.0316 silly fetch manifest delegates@^1.0.0317 silly fetch manifest readable-stream@^3.6.0318 silly fetch manifest aproba@^1.0.3 || ^2.0.0319 silly fetch manifest color-support@^1.1.3320 silly fetch manifest has-unicode@^2.0.1321 silly fetch manifest signal-exit@^3.0.7322 silly fetch manifest string-width@^4.2.3323 silly fetch manifest strip-ansi@^6.0.1324 silly fetch manifest wide-align@^1.1.5325 http fetch GET 200 https://registry.npmjs.org/color-support 72ms (cache hit)326 http fetch GET 200 https://registry.npmjs.org/aproba 79ms (cache hit)327 http fetch GET 200 https://registry.npmjs.org/has-unicode 74ms (cache hit)328 http fetch GET 200 https://registry.npmjs.org/delegates 88ms (cache hit)329 http fetch GET 200 https://registry.npmjs.org/wide-align 66ms (cache hit)330 http fetch GET 200 https://registry.npmjs.org/signal-exit 76ms (cache hit)331 http fetch GET 200 https://registry.npmjs.org/readable-stream 91ms (cache hit)332 http fetch GET 200 https://registry.npmjs.org/string-width 82ms (cache hit)333 http fetch GET 200 https://registry.npmjs.org/strip-ansi 84ms (cache hit)334 timing idealTree:node_modules/re2/node_modules/npmlog Completed in 126ms335 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.0336 silly placeDep node_modules/re2 @. OK for: @. want: ^3.6.0337 silly fetch manifest string_decoder@^1.1.1338 silly fetch manifest util-deprecate@^1.0.1339 http fetch GET 200 https://registry.npmjs.org/string_decoder 27ms (cache hit)340 http fetch GET 200 https://registry.npmjs.org/util-deprecate 26ms (cache hit)341 timing idealTree:node_modules/re2/node_modules/are-we-there-yet Completed in 41ms342 timing idealTree:node_modules/re2/node_modules/console-control-strings Completed in 0ms343 timing idealTree:node_modules/re2/node_modules/delegates Completed in 0ms344 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.3 || ^2.0.0345 silly placeDep node_modules/re2 @. OK for: @. want: ^1.1.3346 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.1347 silly placeDep node_modules/re2 @. OK for: @. want: ^3.0.7348 silly placeDep node_modules/re2 @. OK for: @. want: ^4.2.3349 silly placeDep node_modules/re2 @. OK for: @. want: ^6.0.1350 silly placeDep node_modules/re2 @. OK for: @. want: ^1.1.5351 silly fetch manifest emoji-regex@^8.0.0352 silly fetch manifest is-fullwidth-code-point@^3.0.0353 silly fetch manifest ansi-regex@^5.0.1354 http fetch GET 200 https://registry.npmjs.org/emoji-regex 26ms (cache hit)355 http fetch GET 200 https://registry.npmjs.org/ansi-regex 25ms (cache hit)356 http fetch GET 200 https://registry.npmjs.org/is-fullwidth-code-point 30ms (cache hit)357 timing idealTree:node_modules/re2/node_modules/gauge Completed in 64ms358 timing idealTree:node_modules/re2/node_modules/aproba Completed in 0ms359 timing idealTree:node_modules/re2/node_modules/color-support Completed in 0ms360 timing idealTree:node_modules/re2/node_modules/has-unicode Completed in 0ms361 timing idealTree:node_modules/re2/node_modules/once Completed in 1ms362 silly placeDep node_modules/re2 @. OK for: @. want: ^3.0.0363 silly fetch manifest clean-stack@^2.0.0364 silly fetch manifest indent-string@^4.0.0365 http fetch GET 200 https://registry.npmjs.org/indent-string 15ms (cache hit)366 http fetch GET 200 https://registry.npmjs.org/clean-stack 21ms (cache hit)367 timing idealTree:node_modules/re2/node_modules/p-map Completed in 29ms368 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.0369 silly placeDep node_modules/re2 @. OK for: @. want: ^4.0.0370 timing idealTree:node_modules/re2/node_modules/aggregate-error Completed in 9ms371 timing idealTree:node_modules/re2/node_modules/clean-stack Completed in 0ms372 timing idealTree:node_modules/re2/node_modules/indent-string Completed in 0ms373 timing idealTree:node_modules/re2/node_modules/path-is-absolute Completed in 0ms374 timing idealTree:node_modules/re2/node_modules/promise-inflight Completed in 0ms375 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.2376 silly placeDep node_modules/re2 @. OK for: @. want: ^0.12.0377 timing idealTree:node_modules/re2/node_modules/promise-retry Completed in 9ms378 timing idealTree:node_modules/re2/node_modules/err-code Completed in 1ms379 silly placeDep node_modules/re2 @. OK for: @. want: ^1.1.1380 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.1381 silly fetch manifest safe-buffer@~5.2.0382 http fetch GET 200 https://registry.npmjs.org/safe-buffer 20ms (cache hit)383 timing idealTree:node_modules/re2/node_modules/readable-stream Completed in 32ms384 timing idealTree:node_modules/re2/node_modules/retry Completed in 0ms385 timing idealTree:node_modules/re2/node_modules/rimraf Completed in 0ms386 timing idealTree:node_modules/re2/node_modules/safer-buffer Completed in 0ms387 silly placeDep node_modules/re2/node_modules/semver @. OK for: @. want: ^6.0.0388 timing idealTree:node_modules/re2/node_modules/semver Completed in 5ms389 timing idealTree:node_modules/re2/node_modules/set-blocking Completed in 0ms390 timing idealTree:node_modules/re2/node_modules/signal-exit Completed in 0ms391 silly placeDep node_modules/re2 @. OK for: @. want: ^2.6.2392 silly fetch manifest ip@^2.0.0393 silly fetch manifest smart-buffer@^4.2.0394 http fetch GET 200 https://registry.npmjs.org/smart-buffer 13ms (cache hit)395 http fetch GET 200 https://registry.npmjs.org/ip 19ms (cache hit)396 timing idealTree:node_modules/re2/node_modules/socks-proxy-agent Completed in 27ms397 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.0398 silly placeDep node_modules/re2 @. OK for: @. want: ^4.2.0399 timing idealTree:node_modules/re2/node_modules/socks Completed in 7ms400 timing idealTree:node_modules/re2/node_modules/ip Completed in 0ms401 timing idealTree:node_modules/re2/node_modules/smart-buffer Completed in 0ms402 timing idealTree:node_modules/re2/node_modules/ssri Completed in 0ms403 silly placeDep node_modules/re2 @. OK for: @. want: ~5.2.0404 timing idealTree:node_modules/re2/node_modules/string_decoder Completed in 4ms405 timing idealTree:node_modules/re2/node_modules/safe-buffer Completed in 0ms406 silly placeDep node_modules/re2 @. OK for: @. want: ^8.0.0407 silly placeDep node_modules/re2 @. OK for: @. want: ^3.0.0408 timing idealTree:node_modules/re2/node_modules/string-width Completed in 8ms409 timing idealTree:node_modules/re2/node_modules/emoji-regex Completed in 0ms410 timing idealTree:node_modules/re2/node_modules/is-fullwidth-code-point Completed in 1ms411 silly placeDep node_modules/re2 @. OK for: @. want: ^5.0.1412 timing idealTree:node_modules/re2/node_modules/strip-ansi Completed in 4ms413 timing idealTree:node_modules/re2/node_modules/ansi-regex Completed in 0ms414 silly placeDep node_modules/re2/node_modules/tar @. OK for: @. want: ^4.0.0415 timing idealTree:node_modules/re2/node_modules/tar Completed in 5ms416 silly placeDep node_modules/re2 @. OK for: @. want: ^3.0.0417 silly fetch manifest imurmurhash@^0.1.4418 http fetch GET 200 https://registry.npmjs.org/imurmurhash 10ms (cache hit)419 timing idealTree:node_modules/re2/node_modules/unique-filename Completed in 18ms420 silly placeDep node_modules/re2 @. OK for: @. want: ^0.1.4421 timing idealTree:node_modules/re2/node_modules/unique-slug Completed in 4ms422 timing idealTree:node_modules/re2/node_modules/imurmurhash Completed in 0ms423 timing idealTree:node_modules/re2/node_modules/util-deprecate Completed in 0ms424 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.0425 timing idealTree:node_modules/re2/node_modules/which Completed in 4ms426 timing idealTree:node_modules/re2/node_modules/isexe Completed in 0ms427 timing idealTree:node_modules/re2/node_modules/wide-align Completed in 0ms428 timing idealTree:node_modules/re2/node_modules/wrappy Completed in 0ms429 timing idealTree:node_modules/re2/node_modules/yallist Completed in 0ms430 silly placeDep node_modules/re2/node_modules/cacache @. OK for: @. want: ^5.0.1431 silly fetch manifest brace-expansion@^2.0.1432 timing idealTree:node_modules/re2/node_modules/cacache/node_modules/glob Completed in 7ms433 silly placeDep node_modules/re2/node_modules/cacache @. OK for: @. want: ^2.0.1434 timing idealTree:node_modules/re2/node_modules/cacache/node_modules/minimatch Completed in 6ms435 timing idealTree:node_modules/re2/node_modules/cacache/node_modules/brace-expansion Completed in 0ms436 timing idealTree:node_modules/re2/node_modules/semver/node_modules/lru-cache Completed in 0ms437 timing idealTree:node_modules/re2/node_modules/tar/node_modules/minipass Completed in 0ms438 timing idealTree:buildDeps Completed in 2178ms439 timing idealTree:fixDepFlags Completed in 6ms440 timing idealTree Completed in 2226ms441 timing reify:loadTrees Completed in 2235ms442 timing reify:diffTrees Completed in 11ms443 silly reify moves {}444 timing reify:retireShallow Completed in 3ms445 timing reify:createSparse Completed in 26ms446 timing reify:loadBundles Completed in 0ms447 timing reifyNode:node_modules/re2/node_modules/imurmurhash Completed in 1030ms448 timing reifyNode:node_modules/re2/node_modules/ip Completed in 1029ms449 timing reifyNode:node_modules/re2/node_modules/wide-align Completed in 1030ms450 timing reifyNode:node_modules/re2/node_modules/has-unicode Completed in 1029ms451 timing reifyNode:node_modules/re2/node_modules/abbrev Completed in 1033ms452 timing reifyNode:node_modules/re2/node_modules/brace-expansion Completed in 1034ms453 timing reifyNode:node_modules/re2/node_modules/ms Completed in 1036ms454 timing @./promisify Completed in 1036ms455 timing reifyNode:node_modules/re2/node_modules/promise-inflight Completed in 1036ms456 timing reifyNode:node_modules/re2/node_modules/infer-owner Completed in 1037ms457 timing reifyNode:node_modules/re2/node_modules/chownr Completed in 1037ms458 timing reifyNode:node_modules/re2/node_modules/minipass-pipeline Completed in 1040ms459 timing reifyNode:node_modules/re2/node_modules/minipass-flush Completed in 1041ms460 timing reifyNode:node_modules/re2/node_modules/minipass-collect Completed in 1041ms461 timing reifyNode:node_modules/re2/node_modules/wrappy Completed in 1043ms462 timing reifyNode:node_modules/re2/node_modules/path-is-absolute Completed in 1043ms463 timing reifyNode:node_modules/re2/node_modules/once Completed in 1044ms464 timing reifyNode:node_modules/re2/node_modules/inflight Completed in 1044ms465 timing reifyNode:node_modules/re2/node_modules/unique-slug Completed in 1067ms466 timing reifyNode:node_modules/re2/node_modules/ansi-regex Completed in 1066ms467 timing reifyNode:node_modules/re2/node_modules/is-fullwidth-code-point Completed in 1067ms468 timing reifyNode:node_modules/re2/node_modules/indent-string Completed in 1068ms469 timing reifyNode:node_modules/re2/node_modules/clean-stack Completed in 1068ms470 timing reifyNode:node_modules/re2/node_modules/aggregate-error Completed in 1069ms471 timing reifyNode:node_modules/re2/node_modules/strip-ansi Completed in 1070ms472 timing reifyNode:node_modules/re2/node_modules/string-width Completed in 1071ms473 timing reifyNode:node_modules/re2/node_modules/signal-exit Completed in 1071ms474 timing reifyNode:node_modules/re2/node_modules/aproba Completed in 1072ms475 timing reifyNode:node_modules/re2/node_modules/set-blocking Completed in 1072ms476 timing reifyNode:node_modules/re2/node_modules/console-control-strings Completed in 1073ms477 timing reifyNode:node_modules/re2/node_modules/unique-filename Completed in 1074ms478 timing reifyNode:node_modules/re2/node_modules/p-map Completed in 1075ms479 timing reifyNode:node_modules/re2/node_modules/fs-minipass Completed in 1076ms480 warn deprecated @@.: This functionality has been moved to @npmcli/fs481 timing @./move-file Completed in 1077ms482 timing reifyNode:node_modules/re2/node_modules/humanize-ms Completed in 1079ms483 timing reifyNode:node_modules/re2/node_modules/inherits Completed in 1088ms484 timing reifyNode:node_modules/re2/node_modules/semver/node_modules/lru-cache Completed in 1088ms485 timing reifyNode:node_modules/re2/node_modules/env-paths Completed in 1090ms486 timing reifyNode:node_modules/re2/node_modules/util-deprecate Completed in 1107ms487 timing reifyNode:node_modules/re2/node_modules/string_decoder Completed in 1108ms488 timing reifyNode:node_modules/re2/node_modules/color-support Completed in 1109ms489 timing reifyNode:node_modules/re2/node_modules/yallist Completed in 1111ms490 timing reifyNode:node_modules/re2/node_modules/balanced-match Completed in 1111ms491 timing reifyNode:node_modules/re2/node_modules/cacache/node_modules/brace-expansion Completed in 1114ms492 timing reifyNode:node_modules/re2/node_modules/fs.realpath Completed in 1117ms493 timing reifyNode:node_modules/re2/node_modules/npmlog Completed in 1118ms494 timing reifyNode:node_modules/re2/node_modules/minizlib Completed in 1135ms495 timing reifyNode:node_modules/re2/node_modules/is-lambda Completed in 1136ms496 timing reifyNode:node_modules/re2/node_modules/http-cache-semantics Completed in 1137ms497 timing reifyNode:node_modules/re2/node_modules/minimatch Completed in 1138ms498 timing reifyNode:node_modules/re2/node_modules/which Completed in 1138ms499 timing reifyNode:node_modules/re2/node_modules/safe-buffer Completed in 1158ms500 timing reifyNode:node_modules/re2/node_modules/ssri Completed in 1158ms501 timing reifyNode:node_modules/re2/node_modules/socks-proxy-agent Completed in 1159ms502 timing reifyNode:node_modules/re2/node_modules/cacache/node_modules/minimatch Completed in 1162ms503 timing reifyNode:node_modules/re2/node_modules/rimraf Completed in 1163ms504 timing reifyNode:node_modules/re2/node_modules/graceful-fs Completed in 1164ms505 timing reifyNode:node_modules/re2/node_modules/install-artifact-from-github Completed in 1164ms506 timing reifyNode:node_modules/re2/node_modules/delegates Completed in 1180ms507 timing reifyNode:node_modules/re2/node_modules/encoding Completed in 1181ms508 timing reifyNode:node_modules/re2/node_modules/concat-map Completed in 1181ms509 timing reifyNode:node_modules/re2/node_modules/debug Completed in 1182ms510 timing reifyNode:node_modules/re2/node_modules/http-proxy-agent Completed in 1182ms511 timing reifyNode:node_modules/re2/node_modules/nopt Completed in 1186ms512 timing reifyNode:node_modules/re2/node_modules/isexe Completed in 1203ms513 timing reifyNode:node_modules/re2/node_modules/are-we-there-yet Completed in 1202ms514 timing reifyNode:node_modules/re2/node_modules/safer-buffer Completed in 1202ms515 timing reifyNode:node_modules/re2/node_modules/depd Completed in 1202ms516 timing reifyNode:node_modules/re2/node_modules/minipass Completed in 1202ms517 timing reifyNode:node_modules/re2/node_modules/err-code Completed in 1226ms518 timing reifyNode:node_modules/re2/node_modules/promise-retry Completed in 1223ms519 timing reifyNode:node_modules/re2/node_modules/cacache/node_modules/glob Completed in 1224ms520 timing reifyNode:node_modules/re2/node_modules/glob Completed in 1222ms521 timing reifyNode:node_modules/re2/node_modules/emoji-regex Completed in 1240ms522 timing reifyNode:node_modules/re2/node_modules/tar/node_modules/minipass Completed in 1236ms523 timing @./once Completed in 1251ms524 timing reifyNode:node_modules/re2/node_modules/negotiator Completed in 1249ms525 timing reifyNode:node_modules/re2/node_modules/mkdirp Completed in 1260ms526 timing reifyNode:node_modules/re2/node_modules/lru-cache Completed in 1259ms527 timing reifyNode:node_modules/re2/node_modules/minipass-sized Completed in 1282ms528 timing reifyNode:node_modules/re2/node_modules/https-proxy-agent Completed in 1279ms529 timing reifyNode:node_modules/re2/node_modules/agentkeepalive Completed in 1278ms530 timing reifyNode:node_modules/re2/node_modules/agent-base Completed in 1291ms531 timing reifyNode:node_modules/re2/node_modules/minipass-fetch Completed in 1298ms532 timing reifyNode:node_modules/re2/node_modules/retry Completed in 1327ms533 timing reifyNode:node_modules/re2/node_modules/gauge Completed in 1345ms534 timing reifyNode:node_modules/re2/node_modules/make-fetch-happen Completed in 1340ms535 timing reifyNode:node_modules/re2/node_modules/smart-buffer Completed in 1366ms536 timing reifyNode:node_modules/re2/node_modules/cacache Completed in 1359ms537 timing @./fs Completed in 1383ms538 timing reifyNode:node_modules/re2/node_modules/readable-stream Completed in 1413ms539 timing reifyNode:node_modules/re2/node_modules/tar Completed in 1413ms540 timing reifyNode:node_modules/re2/node_modules/semver Completed in 1441ms541 timing reifyNode:node_modules/re2/node_modules/socks Completed in 1477ms542 timing reifyNode:node_modules/re2/node_modules/iconv-lite Completed in 1473ms543 timing reifyNode:node_modules/re2/node_modules/nan Completed in 1486ms544 timing reifyNode:node_modules/re2 Completed in 1682ms545 timing reifyNode:node_modules/re2/node_modules/node-gyp Completed in 1667ms546 timing reify:unpack Completed in 1686ms547 timing reify:unretire Completed in 0ms548 timing build:queue Completed in 20ms549 timing build:link:node_modules/re2/node_modules/color-support Completed in 11ms550 timing build:link:node_modules/re2/node_modules/mkdirp Completed in 9ms551 timing build:link:node_modules/re2/node_modules/node-gyp Completed in 9ms552 timing build:link:node_modules/re2/node_modules/nopt Completed in 9ms553 timing build:link:node_modules/re2/node_modules/rimraf Completed in 9ms554 timing build:link:node_modules/re2/node_modules/semver Completed in 9ms555 timing build:link:node_modules/re2/node_modules/which Completed in 9ms556 timing build:link:node_modules/re2/node_modules/install-artifact-from-github Completed in 11ms557 timing build:link Completed in 13ms558 info run @. install node_modules/re2 install-from-cache --artifact build/Release/re2.node --host-var RE2_DOWNLOAD_MIRROR --skip-path-var RE2_DOWNLOAD_SKIP_PATH --skip-ver-var RE2_DOWNLOAD_SKIP_VER || npm run rebuild559 info run @. install { code: 1, signal: null }560 timing reify:rollback:createSparse Completed in 298ms561 timing reify:rollback:retireShallow Completed in 0ms562 timing command:install Completed in 23283ms563 verbose stack Error: command failed563 verbose stack     at ChildProcess. @./promise-spawn/lib/index.js:53:27)563 verbose stack     at ChildProcess.emit (node:events:513:28)563 verbose stack     at maybeClose (node:internal/child_process:1091:16)563 verbose stack     at ChildProcess._handle.onexit (node:internal/child_process:302:5)564 verbose pkgid @. verbose cwd /home/pi566 verbose Linux 5.15.30-v7l+567 verbose node v18.14.1568 verbose npm  v9.6.1569 error code 1570 error path /usr/lib/node_modules/re2571 error command failed572 error command sh -c install-from-cache --artifact build/Release/re2.node --host-var RE2_DOWNLOAD_MIRROR --skip-path-var RE2_DOWNLOAD_SKIP_PATH --skip-ver-var RE2_DOWNLOAD_SKIP_VER || npm run rebuild573 error Trying https://github.com/uhop/node-re2/releases/download/1.18.0/linux-arm-108.br ...573 error Trying https://github.com/uhop/node-re2/releases/download/1.18.0/linux-arm-108.gz ...573 error Building locally ...573 error573 error > @. rebuild573 error > node-gyp rebuild573 error573 error make: Entering directory '/usr/lib/node_modules/re2/build'573 error   CXX(target) Release/obj.target/re2/lib/addon.o573 error make: Leaving directory '/usr/lib/node_modules/re2/build'573 error573 error > @. rebuild573 error > node-gyp rebuild573 error573 error make: Entering directory '/usr/lib/node_modules/re2/build'573 error   CXX(target) Release/obj.target/re2/lib/addon.o573 error make: Leaving directory '/usr/lib/node_modules/re2/build'574 error gyp info it worked if it ends with ok574 error gyp info using @. error gyp info using @. | linux | arm574 error gyp info find Python using Python version 3.9.2 found at "/usr/bin/python3"574 error gyp info spawn /usr/bin/python3574 error gyp info spawn args [574 error gyp info spawn args   '/usr/lib/node_modules/re2/node_modules/node-gyp/gyp/gyp_main.py',574 error gyp info spawn args   'binding.gyp',574 error gyp info spawn args   '-f',574 error gyp info spawn args   'make',574 error gyp info spawn args   '-I',574 error gyp info spawn args   '/usr/lib/node_modules/re2/build/config.gypi',574 error gyp info spawn args   '-I',574 error gyp info spawn args   '/usr/lib/node_modules/re2/node_modules/node-gyp/addon.gypi',574 error gyp info spawn args   '-I',574 error gyp info spawn args   '/root/.cache/node-gyp/18.14.1/include/node/common.gypi',574 error gyp info spawn args   '-Dlibrary=shared_library',574 error gyp info spawn args   '-Dvisibility=default',574 error gyp info spawn args   '-Dnode_root_dir=/root/.cache/node-gyp/18.14.1',574 error gyp info spawn args   '-Dnode_gyp_dir=/usr/lib/node_modules/re2/node_modules/node-gyp',574 error gyp info spawn args   '-Dnode_lib_file=/root/.cache/node-gyp/18.14.1/<(target_arch)/node.lib',574 error gyp info spawn args   '-Dmodule_root_dir=/usr/lib/node_modules/re2',574 error gyp info spawn args   '-Dnode_engine=v8',574 error gyp info spawn args   '--depth=.',574 error gyp info spawn args   '--no-parallel',574 error gyp info spawn args   '--generator-output',574 error gyp info spawn args   'build',574 error gyp info spawn args   '-Goutput_dir=.'574 error gyp info spawn args ]574 error gyp info spawn make574 error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]574 error make: g++: No such file or directory574 error make: [re2.target.mk:170: Release/obj.target/re2/lib/addon.o] Error 127574 error gyp ERR! build error 574 error gyp ERR! stack Error: make failed with exit code: 2574 error gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/re2/node_modules/node-gyp/lib/build.js:203:23)574 error gyp ERR! stack     at ChildProcess.emit (node:events:513:28)574 error gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:291:12)574 error gyp ERR! System Linux 5.15.30-v7l+574 error gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/re2/node_modules/.bin/node-gyp" "rebuild"574 error gyp ERR! cwd /usr/lib/node_modules/re2574 error gyp ERR! node -v v18.14.1574 error gyp ERR! node-gyp -v v9.3.1574 error gyp ERR! not ok 574 error node:internal/process/promises:288574 error             triggerUncaughtException(err, true / fromPromise /);574 error             ^574 error574 error [UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "1".] {574 error   code: 'ERR_UNHANDLED_REJECTION'574 error }574 error574 error Node.js v18.14.1574 error gyp info it worked if it ends with ok574 error gyp info using @. error gyp info using @. | linux | arm574 error gyp info find Python using Python version 3.9.2 found at "/usr/bin/python3"574 error gyp info spawn /usr/bin/python3574 error gyp info spawn args [574 error gyp info spawn args   '/usr/lib/node_modules/re2/node_modules/node-gyp/gyp/gyp_main.py',574 error gyp info spawn args   'binding.gyp',574 error gyp info spawn args   '-f',574 error gyp info spawn args   'make',574 error gyp info spawn args   '-I',574 error gyp info spawn args   '/usr/lib/node_modules/re2/build/config.gypi',574 error gyp info spawn args   '-I',574 error gyp info spawn args   '/usr/lib/node_modules/re2/node_modules/node-gyp/addon.gypi',574 error gyp info spawn args   '-I',574 error gyp info spawn args   '/root/.cache/node-gyp/18.14.1/include/node/common.gypi',574 error gyp info spawn args   '-Dlibrary=shared_library',574 error gyp info spawn args   '-Dvisibility=default',574 error gyp info spawn args   '-Dnode_root_dir=/root/.cache/node-gyp/18.14.1',574 error gyp info spawn args   '-Dnode_gyp_dir=/usr/lib/node_modules/re2/node_modules/node-gyp',574 error gyp info spawn args   '-Dnode_lib_file=/root/.cache/node-gyp/18.14.1/<(target_arch)/node.lib',574 error gyp info spawn args   '-Dmodule_root_dir=/usr/lib/node_modules/re2',574 error gyp info spawn args   '-Dnode_engine=v8',574 error gyp info spawn args   '--depth=.',574 error gyp info spawn args   '--no-parallel',574 error gyp info spawn args   '--generator-output',574 error gyp info spawn args   'build',574 error gyp info spawn args   '-Goutput_dir=.'574 error gyp info spawn args ]574 error gyp info spawn make574 error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]574 error make: g++: No such file or directory574 error make: [re2.target.mk:170: Release/obj.target/re2/lib/addon.o] Error 127574 error gyp ERR! build error 574 error gyp ERR! stack Error: make failed with exit code: 2574 error gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/re2/node_modules/node-gyp/lib/build.js:203:23)574 error gyp ERR! stack     at ChildProcess.emit (node:events:513:28)574 error gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:291:12)574 error gyp ERR! System Linux 5.15.30-v7l+574 error gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/re2/node_modules/.bin/node-gyp" "rebuild"574 error gyp ERR! cwd /usr/lib/node_modules/re2574 error gyp ERR! node -v v18.14.1574 error gyp ERR! node-gyp -v v9.3.1574 error gyp ERR! not ok575 verbose exit 1576 timing npm Completed in 23443ms577 verbose unfinished npm timer reify 1678564870991578 verbose unfinished npm timer reify:build 1678564874971579 verbose unfinished npm timer build 1678564874973580 verbose unfinished npm timer build:deps 1678564874974581 verbose unfinished npm timer build:run:install 1678564875008582 verbose unfinished npm timer build:run:install:node_modules/re2 1678564875009583 verbose code 1584 error A complete log of this run can be found in:584 error     /root/.npm/_logs/2023-03-11T20_01_10_851Z-debug-0.logSent from my iPadOn 11 Mar 2023, at 18:28, Kenneth Jagenheim @.***> wrote: Hi, Thanks for the feedback. Seems like there is a problem with the RE2 module. I'll see if I can find some solution and where RE2 is used. It is time for an update of the dependencies anyway. In the meantime you could try to install the RE2 module manually (npm install re2 from the homebridge-pushcutter directory) and see if that is successful. You may also try to reinstall node-gyp as it seems that it fails to rebuild the RE2 package on your RPi. If this works, try to reinstall homebridge-pushcutter with npm install from the homebridge-pushcutter directory. Regards, Kenneth

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

CTMULOW commented 1 year ago

KennethI also tried reinstalling node-gpy but can’t as I just get a not in this registry error which looks complex to fix!ThanksChris Sent from my iPadOn 11 Mar 2023, at 20:04, Chris Mutlow @.> wrote:Thank you Kenneth for the speedy replyI tried what you suggested and re2 installation fails as below.ThanksChris0 verbose cli /usr/bin/node /usr/bin/npm1 info using @. info using @. timing npm:load:whichnode Completed in 3ms4 timing config:load:defaults Completed in 5ms5 timing config:load:file:/usr/lib/node_modules/npm/npmrc Completed in 3ms6 timing config:load:builtin Completed in 3ms7 timing config:load:cli Completed in 8ms8 timing config:load:env Completed in 1ms9 timing config:load:project Completed in 14ms10 timing config:load:file:/root/.npmrc Completed in 1ms11 timing config:load:user Completed in 1ms12 timing config:load:file:/usr/etc/npmrc Completed in 0ms13 timing config:load:global Completed in 1ms14 timing config:load:setEnvs Completed in 4ms15 timing config:load Completed in 41ms16 timing npm:load:configload Completed in 42ms17 timing npm:load:mkdirpcache Completed in 1ms18 timing npm:load:mkdirplogs Completed in 1ms19 verbose title npm install re220 verbose argv "--global" "install" "re2"21 timing npm:load:setTitle Completed in 5ms22 timing config:load:flatten Completed in 10ms23 timing npm:load:display Completed in 12ms24 verbose logfile logs-max:10 dir:/root/.npm/_logs/2023-03-11T20_01_10_851Z-25 verbose logfile /root/.npm/_logs/2023-03-11T20_01_10_851Z-debug-0.log26 timing npm:load:logFile Completed in 19ms27 timing npm:load:timers Completed in 0ms28 timing npm:load:configScope Completed in 0ms29 timing npm:load Completed in 85ms30 timing config:load:flatten Completed in 1ms31 timing arborist:ctor Completed in 2ms32 silly logfile start cleaning logs, removing 1 files33 silly logfile done cleaning log files34 timing idealTree:init Completed in 19ms35 timing idealTree:userRequests Completed in 13ms36 silly idealTree buildDeps37 silly fetch manifest re2@38 http fetch GET 200 https://registry.npmjs.org/re2 65ms (cache hit)39 silly placeDep ROOT **@. OK for:  want: 40 silly fetch manifest install-artifact-from-github@^1.3.141 silly fetch manifest nan@^2.17.042 silly fetch manifest node-gyp@^9.3.043 http fetch GET 200 https://registry.npmjs.org/install-artifact-from-github 39ms (cache hit)44 http fetch GET 200 https://registry.npmjs.org/nan 39ms (cache hit)45 http fetch GET 200 https://registry.npmjs.org/node-gyp 42ms (cache hit)46 timing idealTree:#root Completed in 158ms47 silly placeDep node_modules/re2 **@. OK for: @. want: ^1.3.148 silly placeDep node_modules/re2 @. OK for: @. want: ^2.17.049 silly placeDep node_modules/re2 @. OK for: @. want: ^9.3.050 silly fetch manifest env-paths@^2.2.051 silly fetch manifest glob@^7.1.452 silly fetch manifest graceful-fs@^4.2.653 silly fetch manifest make-fetch-happen@^10.0.354 silly fetch manifest nopt@^6.0.055 silly fetch manifest npmlog@^6.0.056 silly fetch manifest rimraf@^3.0.257 silly fetch manifest semver@^7.3.558 silly fetch manifest tar@^6.1.259 silly fetch manifest which@^2.0.260 http fetch GET 200 https://registry.npmjs.org/env-paths 97ms (cache hit)61 http fetch GET 200 https://registry.npmjs.org/graceful-fs 100ms (cache hit)62 http fetch GET 200 https://registry.npmjs.org/glob 107ms (cache hit)63 http fetch GET 200 https://registry.npmjs.org/make-fetch-happen 117ms (cache hit)64 http fetch GET 200 https://registry.npmjs.org/npmlog 132ms (cache hit)65 http fetch GET 200 https://registry.npmjs.org/which 132ms (cache hit)66 http fetch GET 200 https://registry.npmjs.org/nopt 149ms (cache hit)67 http fetch GET 200 https://registry.npmjs.org/tar 145ms (cache hit)68 http fetch GET 200 https://registry.npmjs.org/rimraf 158ms (cache hit)69 http fetch GET 200 https://registry.npmjs.org/semver 169ms (cache hit)70 timing idealTree:node_modules/re2 Completed in 215ms71 timing idealTree:node_modules/re2/node_modules/install-artifact-from-github Completed in 0ms72 timing idealTree:node_modules/re2/node_modules/nan Completed in 0ms73 silly placeDep node_modules/re2 @. OK for: @. want: ^2.2.074 silly placeDep node_modules/re2 @. OK for: @. want: ^7.1.475 silly placeDep node_modules/re2 @. OK for: @. want: ^4.2.676 silly placeDep node_modules/re2 @. OK for: @. want: ^10.0.377 silly placeDep node_modules/re2 @. OK for: @. want: ^6.0.078 silly placeDep node_modules/re2 @. OK for: @. want: ^6.0.079 silly placeDep node_modules/re2 @. OK for: @. want: ^3.0.280 silly placeDep node_modules/re2 @. OK for: @. want: ^7.3.581 silly placeDep node_modules/re2 @. OK for: @. want: ^6.1.282 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.283 silly fetch manifest fs.realpath@^1.0.084 silly fetch manifest inflight@^1.0.485 silly fetch manifest @. silly fetch manifest minimatch@^3.1.187 silly fetch manifest once@^1.3.088 silly fetch manifest path-is-absolute@^1.0.089 silly fetch manifest agentkeepalive@^4.2.190 silly fetch manifest cacache@^16.1.091 silly fetch manifest http-cache-semantics@^4.1.092 silly fetch manifest http-proxy-agent@^5.0.093 silly fetch manifest https-proxy-agent@^5.0.094 silly fetch manifest is-lambda@^1.0.195 silly fetch manifest lru-cache@^7.7.196 silly fetch manifest minipass@^3.1.697 silly fetch manifest minipass-collect@^1.0.298 silly fetch manifest minipass-fetch@^2.0.399 silly fetch manifest minipass-flush@^1.0.5100 silly fetch manifest minipass-pipeline@^1.2.4101 silly fetch manifest negotiator@^0.6.3102 silly fetch manifest promise-retry@^2.0.1103 silly fetch manifest socks-proxy-agent@^7.0.0104 silly fetch manifest ssri@^9.0.0105 silly fetch manifest abbrev@^1.0.0106 silly fetch manifest are-we-there-yet@^3.0.0107 silly fetch manifest console-control-strings@^1.1.0108 silly fetch manifest gauge@^4.0.3109 silly fetch manifest set-blocking@^2.0.0110 silly fetch manifest lru-cache@^6.0.0111 silly fetch manifest chownr@^2.0.0112 silly fetch manifest fs-minipass@^2.0.0113 silly fetch manifest minipass@^4.0.0114 silly fetch manifest minizlib@^2.1.1115 silly fetch manifest mkdirp@^1.0.3116 silly fetch manifest yallist@^4.0.0117 silly fetch manifest isexe@^2.0.0118 http fetch GET 200 https://registry.npmjs.org/fs.realpath 385ms (cache hit)119 http fetch GET 200 https://registry.npmjs.org/inflight 383ms (cache hit)120 http fetch GET 200 https://registry.npmjs.org/once 379ms (cache hit)121 http fetch GET 200 https://registry.npmjs.org/inherits 407ms (cache hit)122 http fetch GET 200 https://registry.npmjs.org/agentkeepalive 400ms (cache hit)123 http fetch GET 200 https://registry.npmjs.org/http-cache-semantics 398ms (cache hit)124 http fetch GET 200 https://registry.npmjs.org/http-proxy-agent 398ms (cache hit)125 http fetch GET 200 https://registry.npmjs.org/cacache 419ms (cache hit)126 http fetch GET 200 https://registry.npmjs.org/https-proxy-agent 423ms (cache hit)127 http fetch GET 200 https://registry.npmjs.org/is-lambda 421ms (cache hit)128 http fetch GET 200 https://registry.npmjs.org/minipass 417ms (cache hit)129 http fetch GET 200 https://registry.npmjs.org/minimatch 461ms (cache hit)130 http fetch GET 200 https://registry.npmjs.org/path-is-absolute 477ms (cache hit)131 http fetch GET 200 https://registry.npmjs.org/minipass-flush 444ms (cache hit)132 http fetch GET 200 https://registry.npmjs.org/minipass-fetch 449ms (cache hit)133 http fetch GET 200 https://registry.npmjs.org/lru-cache 466ms (cache hit)134 http fetch GET 200 https://registry.npmjs.org/negotiator 451ms (cache hit)135 http fetch GET 200 https://registry.npmjs.org/abbrev 439ms (cache hit)136 http fetch GET 200 https://registry.npmjs.org/socks-proxy-agent 449ms (cache hit)137 http fetch GET 200 https://registry.npmjs.org/are-we-there-yet 441ms (cache hit)138 http fetch GET 200 https://registry.npmjs.org/ssri 452ms (cache hit)139 http fetch GET 200 https://registry.npmjs.org/set-blocking 438ms (cache hit)140 http fetch GET 200 https://registry.npmjs.org/gauge 443ms (cache hit)141 http fetch GET 200 https://registry.npmjs.org/minipass-pipeline 475ms (cache hit)142 http fetch GET 200 https://registry.npmjs.org/chownr 439ms (cache hit)143 http fetch GET 200 https://registry.npmjs.org/console-control-strings 455ms (cache hit)144 http fetch GET 200 https://registry.npmjs.org/fs-minipass 440ms (cache hit)145 http fetch GET 200 https://registry.npmjs.org/yallist 429ms (cache hit)146 http fetch GET 200 https://registry.npmjs.org/mkdirp 434ms (cache hit)147 http fetch GET 200 https://registry.npmjs.org/lru-cache 457ms (cache hit)148 http fetch GET 200 https://registry.npmjs.org/minipass 457ms (cache hit)149 http fetch GET 200 https://registry.npmjs.org/minizlib 457ms (cache hit)150 http fetch GET 200 https://registry.npmjs.org/isexe 451ms (cache hit)151 http fetch GET 200 https://registry.npmjs.org/promise-retry 504ms (cache hit)152 http fetch GET 200 https://registry.npmjs.org/minipass-collect 522ms (cache hit)153 timing idealTree:node_modules/re2/node_modules/node-gyp Completed in 637ms154 timing idealTree:node_modules/re2/node_modules/env-paths Completed in 0ms155 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.0156 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.4157 silly placeDep node_modules/re2 @. OK for: @. want: 2158 silly placeDep node_modules/re2 @. OK for: @. want: ^3.1.1159 silly placeDep node_modules/re2 @. OK for: @. want: ^1.3.0160 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.0161 silly fetch manifest @. silly fetch manifest brace-expansion@^1.1.7163 http fetch GET 200 https://registry.npmjs.org/wrappy 23ms (cache hit)164 http fetch GET 200 https://registry.npmjs.org/brace-expansion 22ms (cache hit)165 timing idealTree:node_modules/re2/node_modules/glob Completed in 56ms166 timing idealTree:node_modules/re2/node_modules/fs.realpath Completed in 1ms167 timing idealTree:node_modules/re2/node_modules/graceful-fs Completed in 0ms168 silly placeDep node_modules/re2 @. OK for: @. want: 1169 timing idealTree:node_modules/re2/node_modules/inflight Completed in 5ms170 timing idealTree:node_modules/re2/node_modules/inherits Completed in 0ms171 silly placeDep node_modules/re2 @. OK for: @. want: ^4.2.1172 silly placeDep node_modules/re2 @. OK for: @. want: ^16.1.0173 silly placeDep node_modules/re2 @. OK for: @. want: ^4.1.0174 silly placeDep node_modules/re2 @. OK for: @. want: ^5.0.0175 silly placeDep node_modules/re2 @. OK for: @. want: ^5.0.0176 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.1177 silly placeDep node_modules/re2 @. OK for: @. want: ^7.7.1178 silly placeDep node_modules/re2 @. OK for: @. want: ^3.1.6179 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.2180 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.3181 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.5182 silly placeDep node_modules/re2 @. OK for: @. want: ^1.2.4183 silly placeDep node_modules/re2 @. OK for: @. want: ^0.6.3184 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.1185 silly placeDep node_modules/re2 @. OK for: @. want: ^7.0.0186 silly placeDep node_modules/re2 @. OK for: @. want: ^9.0.0187 silly fetch manifest debug@^4.1.0188 silly fetch manifest depd@^2.0.0189 silly fetch manifest humanize-ms@^1.2.1190 silly fetch manifest @npmcli/fs@^2.1.0191 silly fetch manifest @npmcli/move-file@^2.0.0192 silly fetch manifest fs-minipass@^2.1.0193 silly fetch manifest glob@^8.0.1194 silly fetch manifest infer-owner@^1.0.4195 silly fetch manifest mkdirp@^1.0.4196 silly fetch manifest p-map@^4.0.0197 silly fetch manifest promise-inflight@^1.0.1198 silly fetch manifest unique-filename@^2.0.0199 silly fetch manifest @@. silly fetch manifest @. silly fetch manifest @. silly fetch manifest minipass-sized@^1.0.3203 silly fetch manifest minizlib@^2.1.2204 silly fetch manifest encoding@^0.1.13205 silly fetch manifest err-code@^2.0.2206 silly fetch manifest retry@^0.12.0207 silly fetch manifest agent-base@^6.0.2208 silly fetch manifest debug@^4.3.3209 silly fetch manifest socks@^2.6.2210 http fetch GET 200 https://registry.npmjs.org/debug 222ms (cache hit)211 http fetch GET 200 https://registry.npmjs.org/depd 224ms (cache hit)212 http fetch GET 200 https://registry.npmjs.org/humanize-ms 222ms (cache hit)213 http fetch GET 200 https://registry.npmjs.org/p-map 210ms (cache hit)214 http fetch GET 200 @.%2fmove-file 221ms (cache hit)215 http fetch GET 200 https://registry.npmjs.org/promise-inflight 208ms (cache hit)216 http fetch GET 200 https://registry.npmjs.org/infer-owner 220ms (cache hit)217 http fetch GET 200 https://registry.npmjs.org/agent-base 201ms (cache hit)218 http fetch GET 200 @.%2fonce 209ms (cache hit)219 http fetch GET 200 https://registry.npmjs.org/encoding 194ms (cache hit)220 http fetch GET 200 https://registry.npmjs.org/unique-filename 216ms (cache hit)221 http fetch GET 200 https://registry.npmjs.org/minipass-sized 203ms (cache hit)222 http fetch GET 200 https://registry.npmjs.org/retry 196ms (cache hit)223 http fetch GET 200 https://registry.npmjs.org/debug 214ms (cache hit)224 http fetch GET 200 https://registry.npmjs.org/agent-base 199ms (cache hit)225 http fetch GET 200 @.%2ffs 251ms (cache hit)226 http fetch GET 200 https://registry.npmjs.org/err-code 210ms (cache hit)227 http fetch GET 200 https://registry.npmjs.org/debug 206ms (cache hit)228 http fetch GET 200 https://registry.npmjs.org/socks 206ms (cache hit)229 timing idealTree:node_modules/re2/node_modules/make-fetch-happen Completed in 360ms230 silly placeDep node_modules/re2 @. OK for: @. want: ^4.1.0231 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.0232 silly placeDep node_modules/re2 @. OK for: @. want: ^1.2.1233 silly fetch manifest @. silly fetch manifest ms@^2.0.0235 http fetch GET 200 https://registry.npmjs.org/ms 22ms (cache hit)236 http fetch GET 200 https://registry.npmjs.org/ms 22ms (cache hit)237 timing idealTree:node_modules/re2/node_modules/agentkeepalive Completed in 41ms238 silly placeDep node_modules/re2 @@. OK for: @. want: ^2.1.0239 silly placeDep node_modules/re2 @@. OK for: @. want: ^2.0.0240 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.0241 silly placeDep node_modules/re2 @. OK for: @. want: ^2.1.0242 silly placeDep node_modules/re2/node_modules/cacache @. OK for: @. want: ^8.0.1243 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.4244 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.4245 silly placeDep node_modules/re2 @. OK for: @. want: ^4.0.0246 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.1247 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.0248 silly fetch manifest @gar/promisify@^1.1.3249 silly fetch manifest minimatch@^5.0.1250 silly fetch manifest aggregate-error@^3.0.0251 silly fetch manifest unique-slug@^3.0.0252 http fetch GET 200 @.%2fpromisify 34ms (cache hit)253 http fetch GET 200 https://registry.npmjs.org/aggregate-error 32ms (cache hit)254 http fetch GET 200 https://registry.npmjs.org/unique-slug 32ms (cache hit)255 timing idealTree:node_modules/re2/node_modules/cacache Completed in 126ms256 silly placeDep node_modules/re2 @@. OK for: @@. want: ^1.1.3257 timing @./fs Completed in 5ms258 timing @./promisify Completed in 0ms259 timing @./move-file Completed in 0ms260 timing idealTree:node_modules/re2/node_modules/chownr Completed in 0ms261 silly placeDep node_modules/re2 @. OK for: @. want: 2.1.2262 timing idealTree:node_modules/re2/node_modules/debug Completed in 5ms263 timing idealTree:node_modules/re2/node_modules/depd Completed in 0ms264 timing idealTree:node_modules/re2/node_modules/fs-minipass Completed in 0ms265 timing idealTree:node_modules/re2/node_modules/http-cache-semantics Completed in 0ms266 silly placeDep node_modules/re2 @@. OK for: @. want: 2267 silly placeDep node_modules/re2 @. OK for: @. want: 6268 timing idealTree:node_modules/re2/node_modules/http-proxy-agent Completed in 10ms269 timing @./once Completed in 0ms270 timing idealTree:node_modules/re2/node_modules/agent-base Completed in 0ms271 timing idealTree:node_modules/re2/node_modules/https-proxy-agent Completed in 0ms272 timing idealTree:node_modules/re2/node_modules/humanize-ms Completed in 0ms273 timing idealTree:node_modules/re2/node_modules/infer-owner Completed in 0ms274 timing idealTree:node_modules/re2/node_modules/is-lambda Completed in 0ms275 timing idealTree:node_modules/re2/node_modules/lru-cache Completed in 0ms276 silly placeDep node_modules/re2 @. OK for: @. want: ^1.1.7277 silly fetch manifest balanced-match@^1.0.0278 silly fetch manifest @. http fetch GET 200 https://registry.npmjs.org/balanced-match 21ms (cache hit)280 http fetch GET 200 https://registry.npmjs.org/concat-map 19ms (cache hit)281 timing idealTree:node_modules/re2/node_modules/minimatch Completed in 31ms282 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.0283 silly placeDep node_modules/re2 @. OK for: @. want: 0.0.1284 timing idealTree:node_modules/re2/node_modules/brace-expansion Completed in 7ms285 timing idealTree:node_modules/re2/node_modules/balanced-match Completed in 0ms286 timing idealTree:node_modules/re2/node_modules/concat-map Completed in 0ms287 silly placeDep node_modules/re2 @. OK for: @. want: ^4.0.0288 timing idealTree:node_modules/re2/node_modules/minipass Completed in 4ms289 timing idealTree:node_modules/re2/node_modules/minipass-collect Completed in 0ms290 silly placeDep node_modules/re2 @. OK for: @. want: ^0.1.13291 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.3292 silly placeDep node_modules/re2 @. OK for: @. want: ^2.1.2293 silly fetch manifest iconv-lite@^0.6.2294 http fetch GET 200 https://registry.npmjs.org/iconv-lite 19ms (cache hit)295 timing idealTree:node_modules/re2/node_modules/minipass-fetch Completed in 36ms296 silly placeDep node_modules/re2 @. OK for: @. want: ^0.6.2297 silly fetch manifest safer-buffer@>= 2.1.2 < 3.0.0298 http fetch GET 200 https://registry.npmjs.org/safer-buffer 8ms (cache hit)299 timing idealTree:node_modules/re2/node_modules/encoding Completed in 16ms300 silly placeDep node_modules/re2 @. OK for: @. want: >= 2.1.2 < 3.0.0301 timing idealTree:node_modules/re2/node_modules/iconv-lite Completed in 4ms302 timing idealTree:node_modules/re2/node_modules/minipass-flush Completed in 0ms303 timing idealTree:node_modules/re2/node_modules/minipass-pipeline Completed in 0ms304 timing idealTree:node_modules/re2/node_modules/minipass-sized Completed in 0ms305 timing idealTree:node_modules/re2/node_modules/minizlib Completed in 0ms306 timing idealTree:node_modules/re2/node_modules/mkdirp Completed in 0ms307 timing idealTree:node_modules/re2/node_modules/ms Completed in 0ms308 timing idealTree:node_modules/re2/node_modules/negotiator Completed in 0ms309 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.0310 timing idealTree:node_modules/re2/node_modules/nopt Completed in 4ms311 timing idealTree:node_modules/re2/node_modules/abbrev Completed in 0ms312 silly placeDep node_modules/re2 @. OK for: @. want: ^3.0.0313 silly placeDep node_modules/re2 @. OK for: @. want: ^1.1.0314 silly placeDep node_modules/re2 @. OK for: @. want: ^4.0.3315 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.0316 silly fetch manifest delegates@^1.0.0317 silly fetch manifest readable-stream@^3.6.0318 silly fetch manifest aproba@^1.0.3 || ^2.0.0319 silly fetch manifest color-support@^1.1.3320 silly fetch manifest has-unicode@^2.0.1321 silly fetch manifest signal-exit@^3.0.7322 silly fetch manifest string-width@^4.2.3323 silly fetch manifest strip-ansi@^6.0.1324 silly fetch manifest wide-align@^1.1.5325 http fetch GET 200 https://registry.npmjs.org/color-support 72ms (cache hit)326 http fetch GET 200 https://registry.npmjs.org/aproba 79ms (cache hit)327 http fetch GET 200 https://registry.npmjs.org/has-unicode 74ms (cache hit)328 http fetch GET 200 https://registry.npmjs.org/delegates 88ms (cache hit)329 http fetch GET 200 https://registry.npmjs.org/wide-align 66ms (cache hit)330 http fetch GET 200 https://registry.npmjs.org/signal-exit 76ms (cache hit)331 http fetch GET 200 https://registry.npmjs.org/readable-stream 91ms (cache hit)332 http fetch GET 200 https://registry.npmjs.org/string-width 82ms (cache hit)333 http fetch GET 200 https://registry.npmjs.org/strip-ansi 84ms (cache hit)334 timing idealTree:node_modules/re2/node_modules/npmlog Completed in 126ms335 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.0336 silly placeDep node_modules/re2 @. OK for: @. want: ^3.6.0337 silly fetch manifest string_decoder@^1.1.1338 silly fetch manifest util-deprecate@^1.0.1339 http fetch GET 200 https://registry.npmjs.org/string_decoder 27ms (cache hit)340 http fetch GET 200 https://registry.npmjs.org/util-deprecate 26ms (cache hit)341 timing idealTree:node_modules/re2/node_modules/are-we-there-yet Completed in 41ms342 timing idealTree:node_modules/re2/node_modules/console-control-strings Completed in 0ms343 timing idealTree:node_modules/re2/node_modules/delegates Completed in 0ms344 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.3 || ^2.0.0345 silly placeDep node_modules/re2 @. OK for: @. want: ^1.1.3346 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.1347 silly placeDep node_modules/re2 @. OK for: @. want: ^3.0.7348 silly placeDep node_modules/re2 @. OK for: @. want: ^4.2.3349 silly placeDep node_modules/re2 @. OK for: @. want: ^6.0.1350 silly placeDep node_modules/re2 @. OK for: @. want: ^1.1.5351 silly fetch manifest emoji-regex@^8.0.0352 silly fetch manifest is-fullwidth-code-point@^3.0.0353 silly fetch manifest ansi-regex@^5.0.1354 http fetch GET 200 https://registry.npmjs.org/emoji-regex 26ms (cache hit)355 http fetch GET 200 https://registry.npmjs.org/ansi-regex 25ms (cache hit)356 http fetch GET 200 https://registry.npmjs.org/is-fullwidth-code-point 30ms (cache hit)357 timing idealTree:node_modules/re2/node_modules/gauge Completed in 64ms358 timing idealTree:node_modules/re2/node_modules/aproba Completed in 0ms359 timing idealTree:node_modules/re2/node_modules/color-support Completed in 0ms360 timing idealTree:node_modules/re2/node_modules/has-unicode Completed in 0ms361 timing idealTree:node_modules/re2/node_modules/once Completed in 1ms362 silly placeDep node_modules/re2 @. OK for: @. want: ^3.0.0363 silly fetch manifest clean-stack@^2.0.0364 silly fetch manifest indent-string@^4.0.0365 http fetch GET 200 https://registry.npmjs.org/indent-string 15ms (cache hit)366 http fetch GET 200 https://registry.npmjs.org/clean-stack 21ms (cache hit)367 timing idealTree:node_modules/re2/node_modules/p-map Completed in 29ms368 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.0369 silly placeDep node_modules/re2 @. OK for: @. want: ^4.0.0370 timing idealTree:node_modules/re2/node_modules/aggregate-error Completed in 9ms371 timing idealTree:node_modules/re2/node_modules/clean-stack Completed in 0ms372 timing idealTree:node_modules/re2/node_modules/indent-string Completed in 0ms373 timing idealTree:node_modules/re2/node_modules/path-is-absolute Completed in 0ms374 timing idealTree:node_modules/re2/node_modules/promise-inflight Completed in 0ms375 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.2376 silly placeDep node_modules/re2 @. OK for: @. want: ^0.12.0377 timing idealTree:node_modules/re2/node_modules/promise-retry Completed in 9ms378 timing idealTree:node_modules/re2/node_modules/err-code Completed in 1ms379 silly placeDep node_modules/re2 @. OK for: @. want: ^1.1.1380 silly placeDep node_modules/re2 @. OK for: @. want: ^1.0.1381 silly fetch manifest safe-buffer@~5.2.0382 http fetch GET 200 https://registry.npmjs.org/safe-buffer 20ms (cache hit)383 timing idealTree:node_modules/re2/node_modules/readable-stream Completed in 32ms384 timing idealTree:node_modules/re2/node_modules/retry Completed in 0ms385 timing idealTree:node_modules/re2/node_modules/rimraf Completed in 0ms386 timing idealTree:node_modules/re2/node_modules/safer-buffer Completed in 0ms387 silly placeDep node_modules/re2/node_modules/semver @. OK for: @. want: ^6.0.0388 timing idealTree:node_modules/re2/node_modules/semver Completed in 5ms389 timing idealTree:node_modules/re2/node_modules/set-blocking Completed in 0ms390 timing idealTree:node_modules/re2/node_modules/signal-exit Completed in 0ms391 silly placeDep node_modules/re2 @. OK for: @. want: ^2.6.2392 silly fetch manifest ip@^2.0.0393 silly fetch manifest smart-buffer@^4.2.0394 http fetch GET 200 https://registry.npmjs.org/smart-buffer 13ms (cache hit)395 http fetch GET 200 https://registry.npmjs.org/ip 19ms (cache hit)396 timing idealTree:node_modules/re2/node_modules/socks-proxy-agent Completed in 27ms397 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.0398 silly placeDep node_modules/re2 @. OK for: @. want: ^4.2.0399 timing idealTree:node_modules/re2/node_modules/socks Completed in 7ms400 timing idealTree:node_modules/re2/node_modules/ip Completed in 0ms401 timing idealTree:node_modules/re2/node_modules/smart-buffer Completed in 0ms402 timing idealTree:node_modules/re2/node_modules/ssri Completed in 0ms403 silly placeDep node_modules/re2 @. OK for: @. want: ~5.2.0404 timing idealTree:node_modules/re2/node_modules/string_decoder Completed in 4ms405 timing idealTree:node_modules/re2/node_modules/safe-buffer Completed in 0ms406 silly placeDep node_modules/re2 @. OK for: @. want: ^8.0.0407 silly placeDep node_modules/re2 @. OK for: @. want: ^3.0.0408 timing idealTree:node_modules/re2/node_modules/string-width Completed in 8ms409 timing idealTree:node_modules/re2/node_modules/emoji-regex Completed in 0ms410 timing idealTree:node_modules/re2/node_modules/is-fullwidth-code-point Completed in 1ms411 silly placeDep node_modules/re2 @. OK for: @. want: ^5.0.1412 timing idealTree:node_modules/re2/node_modules/strip-ansi Completed in 4ms413 timing idealTree:node_modules/re2/node_modules/ansi-regex Completed in 0ms414 silly placeDep node_modules/re2/node_modules/tar @. OK for: @. want: ^4.0.0415 timing idealTree:node_modules/re2/node_modules/tar Completed in 5ms416 silly placeDep node_modules/re2 @. OK for: @. want: ^3.0.0417 silly fetch manifest imurmurhash@^0.1.4418 http fetch GET 200 https://registry.npmjs.org/imurmurhash 10ms (cache hit)419 timing idealTree:node_modules/re2/node_modules/unique-filename Completed in 18ms420 silly placeDep node_modules/re2 @. OK for: @. want: ^0.1.4421 timing idealTree:node_modules/re2/node_modules/unique-slug Completed in 4ms422 timing idealTree:node_modules/re2/node_modules/imurmurhash Completed in 0ms423 timing idealTree:node_modules/re2/node_modules/util-deprecate Completed in 0ms424 silly placeDep node_modules/re2 @. OK for: @. want: ^2.0.0425 timing idealTree:node_modules/re2/node_modules/which Completed in 4ms426 timing idealTree:node_modules/re2/node_modules/isexe Completed in 0ms427 timing idealTree:node_modules/re2/node_modules/wide-align Completed in 0ms428 timing idealTree:node_modules/re2/node_modules/wrappy Completed in 0ms429 timing idealTree:node_modules/re2/node_modules/yallist Completed in 0ms430 silly placeDep node_modules/re2/node_modules/cacache @. OK for: @. want: ^5.0.1431 silly fetch manifest brace-expansion@^2.0.1432 timing idealTree:node_modules/re2/node_modules/cacache/node_modules/glob Completed in 7ms433 silly placeDep node_modules/re2/node_modules/cacache @. OK for: @. want: ^2.0.1434 timing idealTree:node_modules/re2/node_modules/cacache/node_modules/minimatch Completed in 6ms435 timing idealTree:node_modules/re2/node_modules/cacache/node_modules/brace-expansion Completed in 0ms436 timing idealTree:node_modules/re2/node_modules/semver/node_modules/lru-cache Completed in 0ms437 timing idealTree:node_modules/re2/node_modules/tar/node_modules/minipass Completed in 0ms438 timing idealTree:buildDeps Completed in 2178ms439 timing idealTree:fixDepFlags Completed in 6ms440 timing idealTree Completed in 2226ms441 timing reify:loadTrees Completed in 2235ms442 timing reify:diffTrees Completed in 11ms443 silly reify moves {}444 timing reify:retireShallow Completed in 3ms445 timing reify:createSparse Completed in 26ms446 timing reify:loadBundles Completed in 0ms447 timing reifyNode:node_modules/re2/node_modules/imurmurhash Completed in 1030ms448 timing reifyNode:node_modules/re2/node_modules/ip Completed in 1029ms449 timing reifyNode:node_modules/re2/node_modules/wide-align Completed in 1030ms450 timing reifyNode:node_modules/re2/node_modules/has-unicode Completed in 1029ms451 timing reifyNode:node_modules/re2/node_modules/abbrev Completed in 1033ms452 timing reifyNode:node_modules/re2/node_modules/brace-expansion Completed in 1034ms453 timing reifyNode:node_modules/re2/node_modules/ms Completed in 1036ms454 timing @./promisify Completed in 1036ms455 timing reifyNode:node_modules/re2/node_modules/promise-inflight Completed in 1036ms456 timing reifyNode:node_modules/re2/node_modules/infer-owner Completed in 1037ms457 timing reifyNode:node_modules/re2/node_modules/chownr Completed in 1037ms458 timing reifyNode:node_modules/re2/node_modules/minipass-pipeline Completed in 1040ms459 timing reifyNode:node_modules/re2/node_modules/minipass-flush Completed in 1041ms460 timing reifyNode:node_modules/re2/node_modules/minipass-collect Completed in 1041ms461 timing reifyNode:node_modules/re2/node_modules/wrappy Completed in 1043ms462 timing reifyNode:node_modules/re2/node_modules/path-is-absolute Completed in 1043ms463 timing reifyNode:node_modules/re2/node_modules/once Completed in 1044ms464 timing reifyNode:node_modules/re2/node_modules/inflight Completed in 1044ms465 timing reifyNode:node_modules/re2/node_modules/unique-slug Completed in 1067ms466 timing reifyNode:node_modules/re2/node_modules/ansi-regex Completed in 1066ms467 timing reifyNode:node_modules/re2/node_modules/is-fullwidth-code-point Completed in 1067ms468 timing reifyNode:node_modules/re2/node_modules/indent-string Completed in 1068ms469 timing reifyNode:node_modules/re2/node_modules/clean-stack Completed in 1068ms470 timing reifyNode:node_modules/re2/node_modules/aggregate-error Completed in 1069ms471 timing reifyNode:node_modules/re2/node_modules/strip-ansi Completed in 1070ms472 timing reifyNode:node_modules/re2/node_modules/string-width Completed in 1071ms473 timing reifyNode:node_modules/re2/node_modules/signal-exit Completed in 1071ms474 timing reifyNode:node_modules/re2/node_modules/aproba Completed in 1072ms475 timing reifyNode:node_modules/re2/node_modules/set-blocking Completed in 1072ms476 timing reifyNode:node_modules/re2/node_modules/console-control-strings Completed in 1073ms477 timing reifyNode:node_modules/re2/node_modules/unique-filename Completed in 1074ms478 timing reifyNode:node_modules/re2/node_modules/p-map Completed in 1075ms479 timing reifyNode:node_modules/re2/node_modules/fs-minipass Completed in 1076ms480 warn deprecated @@.: This functionality has been moved to @npmcli/fs481 timing @./move-file Completed in 1077ms482 timing reifyNode:node_modules/re2/node_modules/humanize-ms Completed in 1079ms483 timing reifyNode:node_modules/re2/node_modules/inherits Completed in 1088ms484 timing reifyNode:node_modules/re2/node_modules/semver/node_modules/lru-cache Completed in 1088ms485 timing reifyNode:node_modules/re2/node_modules/env-paths Completed in 1090ms486 timing reifyNode:node_modules/re2/node_modules/util-deprecate Completed in 1107ms487 timing reifyNode:node_modules/re2/node_modules/string_decoder Completed in 1108ms488 timing reifyNode:node_modules/re2/node_modules/color-support Completed in 1109ms489 timing reifyNode:node_modules/re2/node_modules/yallist Completed in 1111ms490 timing reifyNode:node_modules/re2/node_modules/balanced-match Completed in 1111ms491 timing reifyNode:node_modules/re2/node_modules/cacache/node_modules/brace-expansion Completed in 1114ms492 timing reifyNode:node_modules/re2/node_modules/fs.realpath Completed in 1117ms493 timing reifyNode:node_modules/re2/node_modules/npmlog Completed in 1118ms494 timing reifyNode:node_modules/re2/node_modules/minizlib Completed in 1135ms495 timing reifyNode:node_modules/re2/node_modules/is-lambda Completed in 1136ms496 timing reifyNode:node_modules/re2/node_modules/http-cache-semantics Completed in 1137ms497 timing reifyNode:node_modules/re2/node_modules/minimatch Completed in 1138ms498 timing reifyNode:node_modules/re2/node_modules/which Completed in 1138ms499 timing reifyNode:node_modules/re2/node_modules/safe-buffer Completed in 1158ms500 timing reifyNode:node_modules/re2/node_modules/ssri Completed in 1158ms501 timing reifyNode:node_modules/re2/node_modules/socks-proxy-agent Completed in 1159ms502 timing reifyNode:node_modules/re2/node_modules/cacache/node_modules/minimatch Completed in 1162ms503 timing reifyNode:node_modules/re2/node_modules/rimraf Completed in 1163ms504 timing reifyNode:node_modules/re2/node_modules/graceful-fs Completed in 1164ms505 timing reifyNode:node_modules/re2/node_modules/install-artifact-from-github Completed in 1164ms506 timing reifyNode:node_modules/re2/node_modules/delegates Completed in 1180ms507 timing reifyNode:node_modules/re2/node_modules/encoding Completed in 1181ms508 timing reifyNode:node_modules/re2/node_modules/concat-map Completed in 1181ms509 timing reifyNode:node_modules/re2/node_modules/debug Completed in 1182ms510 timing reifyNode:node_modules/re2/node_modules/http-proxy-agent Completed in 1182ms511 timing reifyNode:node_modules/re2/node_modules/nopt Completed in 1186ms512 timing reifyNode:node_modules/re2/node_modules/isexe Completed in 1203ms513 timing reifyNode:node_modules/re2/node_modules/are-we-there-yet Completed in 1202ms514 timing reifyNode:node_modules/re2/node_modules/safer-buffer Completed in 1202ms515 timing reifyNode:node_modules/re2/node_modules/depd Completed in 1202ms516 timing reifyNode:node_modules/re2/node_modules/minipass Completed in 1202ms517 timing reifyNode:node_modules/re2/node_modules/err-code Completed in 1226ms518 timing reifyNode:node_modules/re2/node_modules/promise-retry Completed in 1223ms519 timing reifyNode:node_modules/re2/node_modules/cacache/node_modules/glob Completed in 1224ms520 timing reifyNode:node_modules/re2/node_modules/glob Completed in 1222ms521 timing reifyNode:node_modules/re2/node_modules/emoji-regex Completed in 1240ms522 timing reifyNode:node_modules/re2/node_modules/tar/node_modules/minipass Completed in 1236ms523 timing @./once Completed in 1251ms524 timing reifyNode:node_modules/re2/node_modules/negotiator Completed in 1249ms525 timing reifyNode:node_modules/re2/node_modules/mkdirp Completed in 1260ms526 timing reifyNode:node_modules/re2/node_modules/lru-cache Completed in 1259ms527 timing reifyNode:node_modules/re2/node_modules/minipass-sized Completed in 1282ms528 timing reifyNode:node_modules/re2/node_modules/https-proxy-agent Completed in 1279ms529 timing reifyNode:node_modules/re2/node_modules/agentkeepalive Completed in 1278ms530 timing reifyNode:node_modules/re2/node_modules/agent-base Completed in 1291ms531 timing reifyNode:node_modules/re2/node_modules/minipass-fetch Completed in 1298ms532 timing reifyNode:node_modules/re2/node_modules/retry Completed in 1327ms533 timing reifyNode:node_modules/re2/node_modules/gauge Completed in 1345ms534 timing reifyNode:node_modules/re2/node_modules/make-fetch-happen Completed in 1340ms535 timing reifyNode:node_modules/re2/node_modules/smart-buffer Completed in 1366ms536 timing reifyNode:node_modules/re2/node_modules/cacache Completed in 1359ms537 timing @./fs Completed in 1383ms538 timing reifyNode:node_modules/re2/node_modules/readable-stream Completed in 1413ms539 timing reifyNode:node_modules/re2/node_modules/tar Completed in 1413ms540 timing reifyNode:node_modules/re2/node_modules/semver Completed in 1441ms541 timing reifyNode:node_modules/re2/node_modules/socks Completed in 1477ms542 timing reifyNode:node_modules/re2/node_modules/iconv-lite Completed in 1473ms543 timing reifyNode:node_modules/re2/node_modules/nan Completed in 1486ms544 timing reifyNode:node_modules/re2 Completed in 1682ms545 timing reifyNode:node_modules/re2/node_modules/node-gyp Completed in 1667ms546 timing reify:unpack Completed in 1686ms547 timing reify:unretire Completed in 0ms548 timing build:queue Completed in 20ms549 timing build:link:node_modules/re2/node_modules/color-support Completed in 11ms550 timing build:link:node_modules/re2/node_modules/mkdirp Completed in 9ms551 timing build:link:node_modules/re2/node_modules/node-gyp Completed in 9ms552 timing build:link:node_modules/re2/node_modules/nopt Completed in 9ms553 timing build:link:node_modules/re2/node_modules/rimraf Completed in 9ms554 timing build:link:node_modules/re2/node_modules/semver Completed in 9ms555 timing build:link:node_modules/re2/node_modules/which Completed in 9ms556 timing build:link:node_modules/re2/node_modules/install-artifact-from-github Completed in 11ms557 timing build:link Completed in 13ms558 info run @. install node_modules/re2 install-from-cache --artifact build/Release/re2.node --host-var RE2_DOWNLOAD_MIRROR --skip-path-var RE2_DOWNLOAD_SKIP_PATH --skip-ver-var RE2_DOWNLOAD_SKIP_VER || npm run rebuild559 info run @. install { code: 1, signal: null }560 timing reify:rollback:createSparse Completed in 298ms561 timing reify:rollback:retireShallow Completed in 0ms562 timing command:install Completed in 23283ms563 verbose stack Error: command failed563 verbose stack     at ChildProcess. @./promise-spawn/lib/index.js:53:27)563 verbose stack     at ChildProcess.emit (node:events:513:28)563 verbose stack     at maybeClose (node:internal/child_process:1091:16)563 verbose stack     at ChildProcess._handle.onexit (node:internal/child_process:302:5)564 verbose pkgid @. verbose cwd /home/pi566 verbose Linux 5.15.30-v7l+567 verbose node v18.14.1568 verbose npm  v9.6.1569 error code 1570 error path /usr/lib/node_modules/re2571 error command failed572 error command sh -c install-from-cache --artifact build/Release/re2.node --host-var RE2_DOWNLOAD_MIRROR --skip-path-var RE2_DOWNLOAD_SKIP_PATH --skip-ver-var RE2_DOWNLOAD_SKIP_VER || npm run rebuild573 error Trying https://github.com/uhop/node-re2/releases/download/1.18.0/linux-arm-108.br ...573 error Trying https://github.com/uhop/node-re2/releases/download/1.18.0/linux-arm-108.gz ...573 error Building locally ...573 error573 error > @. rebuild573 error > node-gyp rebuild573 error573 error make: Entering directory '/usr/lib/node_modules/re2/build'573 error   CXX(target) Release/obj.target/re2/lib/addon.o573 error make: Leaving directory '/usr/lib/node_modules/re2/build'573 error573 error > @. rebuild573 error > node-gyp rebuild573 error573 error make: Entering directory '/usr/lib/node_modules/re2/build'573 error   CXX(target) Release/obj.target/re2/lib/addon.o573 error make: Leaving directory '/usr/lib/node_modules/re2/build'574 error gyp info it worked if it ends with ok574 error gyp info using @. error gyp info using @. | linux | arm574 error gyp info find Python using Python version 3.9.2 found at "/usr/bin/python3"574 error gyp info spawn /usr/bin/python3574 error gyp info spawn args [574 error gyp info spawn args   '/usr/lib/node_modules/re2/node_modules/node-gyp/gyp/gyp_main.py',574 error gyp info spawn args   'binding.gyp',574 error gyp info spawn args   '-f',574 error gyp info spawn args   'make',574 error gyp info spawn args   '-I',574 error gyp info spawn args   '/usr/lib/node_modules/re2/build/config.gypi',574 error gyp info spawn args   '-I',574 error gyp info spawn args   '/usr/lib/node_modules/re2/node_modules/node-gyp/addon.gypi',574 error gyp info spawn args   '-I',574 error gyp info spawn args   '/root/.cache/node-gyp/18.14.1/include/node/common.gypi',574 error gyp info spawn args   '-Dlibrary=shared_library',574 error gyp info spawn args   '-Dvisibility=default',574 error gyp info spawn args   '-Dnode_root_dir=/root/.cache/node-gyp/18.14.1',574 error gyp info spawn args   '-Dnode_gyp_dir=/usr/lib/node_modules/re2/node_modules/node-gyp',574 error gyp info spawn args   '-Dnode_lib_file=/root/.cache/node-gyp/18.14.1/<(target_arch)/node.lib',574 error gyp info spawn args   '-Dmodule_root_dir=/usr/lib/node_modules/re2',574 error gyp info spawn args   '-Dnode_engine=v8',574 error gyp info spawn args   '--depth=.',574 error gyp info spawn args   '--no-parallel',574 error gyp info spawn args   '--generator-output',574 error gyp info spawn args   'build',574 error gyp info spawn args   '-Goutput_dir=.'574 error gyp info spawn args ]574 error gyp info spawn make574 error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]574 error make: g++: No such file or directory574 error make: [re2.target.mk:170: Release/obj.target/re2/lib/addon.o] Error 127574 error gyp ERR! build error 574 error gyp ERR! stack Error: make failed with exit code: 2574 error gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/re2/node_modules/node-gyp/lib/build.js:203:23)574 error gyp ERR! stack     at ChildProcess.emit (node:events:513:28)574 error gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:291:12)574 error gyp ERR! System Linux 5.15.30-v7l+574 error gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/re2/node_modules/.bin/node-gyp" "rebuild"574 error gyp ERR! cwd /usr/lib/node_modules/re2574 error gyp ERR! node -v v18.14.1574 error gyp ERR! node-gyp -v v9.3.1574 error gyp ERR! not ok 574 error node:internal/process/promises:288574 error             triggerUncaughtException(err, true / fromPromise /);574 error             ^574 error574 error [UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "1".] {574 error   code: 'ERR_UNHANDLED_REJECTION'574 error }574 error574 error Node.js v18.14.1574 error gyp info it worked if it ends with ok574 error gyp info using @. error gyp info using @. | linux | arm574 error gyp info find Python using Python version 3.9.2 found at "/usr/bin/python3"574 error gyp info spawn /usr/bin/python3574 error gyp info spawn args [574 error gyp info spawn args   '/usr/lib/node_modules/re2/node_modules/node-gyp/gyp/gyp_main.py',574 error gyp info spawn args   'binding.gyp',574 error gyp info spawn args   '-f',574 error gyp info spawn args   'make',574 error gyp info spawn args   '-I',574 error gyp info spawn args   '/usr/lib/node_modules/re2/build/config.gypi',574 error gyp info spawn args   '-I',574 error gyp info spawn args   '/usr/lib/node_modules/re2/node_modules/node-gyp/addon.gypi',574 error gyp info spawn args   '-I',574 error gyp info spawn args   '/root/.cache/node-gyp/18.14.1/include/node/common.gypi',574 error gyp info spawn args   '-Dlibrary=shared_library',574 error gyp info spawn args   '-Dvisibility=default',574 error gyp info spawn args   '-Dnode_root_dir=/root/.cache/node-gyp/18.14.1',574 error gyp info spawn args   '-Dnode_gyp_dir=/usr/lib/node_modules/re2/node_modules/node-gyp',574 error gyp info spawn args   '-Dnode_lib_file=/root/.cache/node-gyp/18.14.1/<(target_arch)/node.lib',574 error gyp info spawn args   '-Dmodule_root_dir=/usr/lib/node_modules/re2',574 error gyp info spawn args   '-Dnode_engine=v8',574 error gyp info spawn args   '--depth=.',574 error gyp info spawn args   '--no-parallel',574 error gyp info spawn args   '--generator-output',574 error gyp info spawn args   'build',574 error gyp info spawn args   '-Goutput_dir=.'574 error gyp info spawn args ]574 error gyp info spawn make574 error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]574 error make: g++: No such file or directory574 error make: [re2.target.mk:170: Release/obj.target/re2/lib/addon.o] Error 127574 error gyp ERR! build error 574 error gyp ERR! stack Error: make failed with exit code: 2574 error gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/re2/node_modules/node-gyp/lib/build.js:203:23)574 error gyp ERR! stack     at ChildProcess.emit (node:events:513:28)574 error gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:291:12)574 error gyp ERR! System Linux 5.15.30-v7l+574 error gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/re2/node_modules/.bin/node-gyp" "rebuild"574 error gyp ERR! cwd /usr/lib/node_modules/re2574 error gyp ERR! node -v v18.14.1574 error gyp ERR! node-gyp -v v9.3.1574 error gyp ERR! not ok575 verbose exit 1576 timing npm Completed in 23443ms577 verbose unfinished npm timer reify 1678564870991578 verbose unfinished npm timer reify:build 1678564874971579 verbose unfinished npm timer build 1678564874973580 verbose unfinished npm timer build:deps 1678564874974581 verbose unfinished npm timer build:run:install 1678564875008582 verbose unfinished npm timer build:run:install:node_modules/re2 1678564875009583 verbose code 1584 error A complete log of this run can be found in:584 error     /root/.npm/_logs/2023-03-11T20_01_10_851Z-debug-0.logSent from my iPadOn 11 Mar 2023, at 18:28, Kenneth Jagenheim @.***> wrote: Hi, Thanks for the feedback. Seems like there is a problem with the RE2 module. I'll see if I can find some solution and where RE2 is used. It is time for an update of the dependencies anyway. In the meantime you could try to install the RE2 module manually (npm install re2 from the homebridge-pushcutter directory) and see if that is successful. You may also try to reinstall node-gyp as it seems that it fails to rebuild the RE2 package on your RPi. If this works, try to reinstall homebridge-pushcutter with npm install from the homebridge-pushcutter directory. Regards, Kenneth

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

kernie66 commented 1 year ago

I think you misspelled node-gyp (not node-gpy), that is why you get "not in your registry". I tried installing re2 on my RPi4 and it builds correctly with node-gyp (in 3 minutes). It doesn't seem to be a problem directly related to the plugin. You should probably google your build problems with re2 and node-gyp to find the solution. Make sure you have the necessary C++ tools installed. You may try this for example: Stack Overflow link

Regards, Kenneth

kernie66 commented 1 year ago

I will remove the dependencies that requires the re2 package in the next release. This will also make the install smaller.

Regards, Kenneth

CTMULOW commented 1 year ago

Thanks Kenneth,Chris Sent from my iPhoneOn 12 Mar 2023, at 21:22, Kenneth Jagenheim @.***> wrote: I will remove the dependencies that requires the re2 package in the next release. This will also make the install smaller. Regards, Kenneth

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

kernie66 commented 1 year ago

Dependency on module that used RE2 removed, replaced code with internal URL command. Also cleaned up other dependencies.

CTMULOW commented 1 year ago

Thanks KennethChris Sent from my iPhoneOn 20 Mar 2023, at 22:33, Kenneth Jagenheim @.***> wrote: Dependency on module that used RE2 removed, replaced code with internal URL command. Also cleaned up other dependencies.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>