Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Install command failed - 404 on Raspberry Pi OS Trixie #1003

@jlit

Description

@jlit

Brand new 32-bit Trixie full image from Raspberry Pi Imager on Pi 5.

sudo apt install git nodejs npm
git clone https://github.com/electron/minimal-repro.git
cd minimal-repro
sudo npm i

Results:

0 verbose cli /usr/bin/node /usr/bin/npm
1 info using [email protected]
2 info using [email protected]
3 timing npm:load:whichnode Completed in 0ms
4 timing config:load:defaults Completed in 7ms
5 timing config:load:file:/usr/share/nodejs/npm/npmrc Completed in 9ms
6 timing config:load:builtin Completed in 9ms
7 timing config:load:cli Completed in 6ms
8 timing config:load:env Completed in 1ms
9 timing config:load:file:/home/pi/Desktop/code/minimal-repro/.npmrc Completed in 1ms
10 timing config:load:project Completed in 10ms
11 timing config:load:file:/root/.npmrc Completed in 1ms
12 timing config:load:user Completed in 2ms
13 timing config:load:file:/etc/npmrc Completed in 0ms
14 timing config:load:global Completed in 1ms
15 timing config:load:setEnvs Completed in 4ms
16 timing config:load Completed in 42ms
17 timing npm:load:configload Completed in 43ms
18 timing npm:load:mkdirpcache Completed in 1ms
19 timing npm:load:mkdirplogs Completed in 1ms
20 verbose title npm i
21 verbose argv "i"
22 timing npm:load:setTitle Completed in 3ms
23 timing config:load:flatten Completed in 11ms
24 timing npm:load:display Completed in 15ms
25 verbose logfile logs-max:10 dir:/root/.npm/_logs/2025-10-19T22_08_48_370Z-
26 verbose logfile /root/.npm/_logs/2025-10-19T22_08_48_370Z-debug-0.log
27 timing npm:load:logFile Completed in 29ms
28 timing npm:load:timers Completed in 0ms
29 timing npm:load:configScope Completed in 1ms
30 timing npm:load Completed in 96ms
31 silly logfile done cleaning log files
32 timing config:load:flatten Completed in 3ms
33 timing arborist:ctor Completed in 3ms
34 timing idealTree:init Completed in 334ms
35 timing idealTree:userRequests Completed in 0ms
36 silly idealTree buildDeps
37 timing idealTree:#root Completed in 1ms
38 timing idealTree:buildDeps Completed in 7ms
39 timing idealTree:fixDepFlags Completed in 1ms
40 timing idealTree Completed in 352ms
41 timing reify:loadTrees Completed in 365ms
42 timing reify:diffTrees Completed in 15ms
43 silly reify moves {}
44 timing reify:retireShallow Completed in 5ms
45 timing reify:createSparse Completed in 29ms
46 timing reify:loadBundles Completed in 0ms
47 silly audit bulk request {
47 silly audit   '@electron/get': [ '2.0.2' ],
47 silly audit   '@sindresorhus/is': [ '4.6.0' ],
47 silly audit   '@szmarczak/http-timer': [ '4.0.6' ],
47 silly audit   '@types/cacheable-request': [ '6.0.3' ],
47 silly audit   '@types/http-cache-semantics': [ '4.0.1' ],
47 silly audit   '@types/keyv': [ '3.1.4' ],
47 silly audit   '@types/node': [ '22.13.9' ],
47 silly audit   '@types/responselike': [ '1.0.0' ],
47 silly audit   '@types/yauzl': [ '2.10.0' ],
47 silly audit   boolean: [ '3.2.0' ],
47 silly audit   'buffer-crc32': [ '0.2.13' ],
47 silly audit   'cacheable-lookup': [ '5.0.4' ],
47 silly audit   'cacheable-request': [ '7.0.2' ],
47 silly audit   'clone-response': [ '1.0.3' ],
47 silly audit   debug: [ '4.3.4' ],
47 silly audit   'decompress-response': [ '6.0.0' ],
47 silly audit   'mimic-response': [ '3.1.0', '1.0.1' ],
47 silly audit   'defer-to-connect': [ '2.0.1' ],
47 silly audit   'define-properties': [ '1.1.4' ],
47 silly audit   'detect-node': [ '2.1.0' ],
47 silly audit   electron: [ '38.3.0' ],
47 silly audit   'end-of-stream': [ '1.4.4' ],
47 silly audit   'env-paths': [ '2.2.1' ],
47 silly audit   'es6-error': [ '4.1.1' ],
47 silly audit   'escape-string-regexp': [ '4.0.0' ],
47 silly audit   'extract-zip': [ '2.0.1' ],
47 silly audit   'fd-slicer': [ '1.1.0' ],
47 silly audit   'fs-extra': [ '8.1.0' ],
47 silly audit   'function-bind': [ '1.1.1' ],
47 silly audit   'get-intrinsic': [ '1.1.3' ],
47 silly audit   'get-stream': [ '5.2.0' ],
47 silly audit   'global-agent': [ '3.0.0' ],
47 silly audit   semver: [ '7.5.4', '6.3.1' ],
47 silly audit   globalthis: [ '1.0.3' ],
47 silly audit   got: [ '11.8.5' ],
47 silly audit   'graceful-fs': [ '4.2.10' ],
47 silly audit   has: [ '1.0.3' ],
47 silly audit   'has-property-descriptors': [ '1.0.0' ],
47 silly audit   'has-symbols': [ '1.0.3' ],
47 silly audit   'http-cache-semantics': [ '4.1.1' ],
47 silly audit   'http2-wrapper': [ '1.0.3' ],
47 silly audit   'json-buffer': [ '3.0.1' ],
47 silly audit   'json-stringify-safe': [ '5.0.1' ],
47 silly audit   jsonfile: [ '4.0.0' ],
47 silly audit   keyv: [ '4.5.2' ],
47 silly audit   'lowercase-keys': [ '2.0.0' ],
47 silly audit   'lru-cache': [ '6.0.0' ],
47 silly audit   matcher: [ '3.0.0' ],
47 silly audit   ms: [ '2.1.2' ],
47 silly audit   'normalize-url': [ '6.1.0' ],
47 silly audit   'object-keys': [ '1.1.1' ],
47 silly audit   once: [ '1.4.0' ],
47 silly audit   'p-cancelable': [ '2.1.1' ],
47 silly audit   pend: [ '1.2.0' ],
47 silly audit   progress: [ '2.0.3' ],
47 silly audit   pump: [ '3.0.0' ],
47 silly audit   'quick-lru': [ '5.1.1' ],
47 silly audit   'resolve-alpn': [ '1.2.1' ],
47 silly audit   responselike: [ '2.0.1' ],
47 silly audit   roarr: [ '2.15.4' ],
47 silly audit   'semver-compare': [ '1.0.0' ],
47 silly audit   'serialize-error': [ '7.0.1' ],
47 silly audit   'sprintf-js': [ '1.1.2' ],
47 silly audit   sumchecker: [ '3.0.1' ],
47 silly audit   'type-fest': [ '0.13.1' ],
47 silly audit   'undici-types': [ '6.20.0' ],
47 silly audit   universalify: [ '0.1.2' ],
47 silly audit   wrappy: [ '1.0.2' ],
47 silly audit   yallist: [ '4.0.0' ],
47 silly audit   yauzl: [ '2.10.0' ]
47 silly audit }
48 http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/advisories/bulk 1025ms
49 timing auditReport:getReport Completed in 1048ms
50 silly audit report {}
51 timing auditReport:init Completed in 0ms
52 timing reify:audit Completed in 1053ms
53 timing reifyNode:node_modules/universalify Completed in 1165ms
54 timing reifyNode:node_modules/resolve-alpn Completed in 1168ms
55 timing reifyNode:node_modules/ms Completed in 1170ms
56 timing reifyNode:node_modules/mimic-response Completed in 1171ms
57 timing reifyNode:node_modules/end-of-stream Completed in 1172ms
58 timing reifyNode:node_modules/@types/responselike Completed in 1174ms
59 timing reifyNode:node_modules/wrappy Completed in 1194ms
60 timing reifyNode:node_modules/serialize-error Completed in 1194ms
61 timing reifyNode:node_modules/responselike Completed in 1196ms
62 timing reifyNode:node_modules/quick-lru Completed in 1196ms
63 timing reifyNode:node_modules/once Completed in 1197ms
64 timing reifyNode:node_modules/matcher Completed in 1197ms
65 timing reifyNode:node_modules/lru-cache Completed in 1198ms
66 timing reifyNode:node_modules/lowercase-keys Completed in 1198ms
67 timing reifyNode:node_modules/escape-string-regexp Completed in 1206ms
68 timing reifyNode:node_modules/env-paths Completed in 1208ms
69 timing reifyNode:node_modules/decompress-response Completed in 1211ms
70 timing reifyNode:node_modules/clone-response Completed in 1213ms
71 timing reifyNode:node_modules/buffer-crc32 Completed in 1216ms
72 timing reifyNode:node_modules/@types/yauzl Completed in 1218ms
73 timing reifyNode:node_modules/@types/keyv Completed in 1220ms
74 timing reifyNode:node_modules/@types/http-cache-semantics Completed in 1221ms
75 timing reifyNode:node_modules/@types/cacheable-request Completed in 1222ms
76 timing reifyNode:node_modules/decompress-response/node_modules/mimic-response Completed in 1226ms
77 timing reifyNode:node_modules/yallist Completed in 1242ms
78 timing reifyNode:node_modules/pend Completed in 1241ms
79 timing reifyNode:node_modules/p-cancelable Completed in 1241ms
80 timing reifyNode:node_modules/detect-node Completed in 1241ms
81 timing reifyNode:node_modules/cacheable-request Completed in 1241ms
82 timing reifyNode:node_modules/extract-zip Completed in 1248ms
83 timing reifyNode:node_modules/pump Completed in 1259ms
84 timing reifyNode:node_modules/normalize-url Completed in 1259ms
85 timing reifyNode:node_modules/keyv Completed in 1259ms
86 timing reifyNode:node_modules/jsonfile Completed in 1259ms
87 timing reifyNode:node_modules/json-buffer Completed in 1259ms
88 timing reifyNode:node_modules/http-cache-semantics Completed in 1260ms
89 timing reifyNode:node_modules/has Completed in 1260ms
90 timing reifyNode:node_modules/get-stream Completed in 1262ms
91 timing reifyNode:node_modules/defer-to-connect Completed in 1264ms
92 timing reifyNode:node_modules/@szmarczak/http-timer Completed in 1266ms
93 timing reifyNode:node_modules/graceful-fs Completed in 1284ms
94 timing reifyNode:node_modules/cacheable-lookup Completed in 1286ms
95 timing reifyNode:node_modules/yauzl Completed in 1308ms
96 timing reifyNode:node_modules/progress Completed in 1306ms
97 timing reifyNode:node_modules/debug Completed in 1303ms
98 timing reifyNode:node_modules/es6-error Completed in 1317ms
99 timing reifyNode:node_modules/define-properties Completed in 1317ms
100 timing reifyNode:node_modules/semver-compare Completed in 1333ms
101 timing reifyNode:node_modules/has-property-descriptors Completed in 1337ms
102 timing reifyNode:node_modules/semver Completed in 1349ms
103 timing reifyNode:node_modules/json-stringify-safe Completed in 1355ms
104 timing reifyNode:node_modules/fd-slicer Completed in 1358ms
105 timing reifyNode:node_modules/@sindresorhus/is Completed in 1357ms
106 timing reifyNode:node_modules/get-intrinsic Completed in 1373ms
107 timing reifyNode:node_modules/object-keys Completed in 1384ms
108 timing reifyNode:node_modules/function-bind Completed in 1383ms
109 timing reifyNode:node_modules/sprintf-js Completed in 1400ms
110 timing reifyNode:node_modules/globalthis Completed in 1409ms
111 timing reifyNode:node_modules/has-symbols Completed in 1421ms
112 timing reifyNode:node_modules/http2-wrapper Completed in 1427ms
113 timing reifyNode:node_modules/boolean Completed in 1444ms
114 timing reifyNode:node_modules/sumchecker Completed in 1486ms
115 timing reifyNode:node_modules/roarr Completed in 1525ms
116 timing reifyNode:node_modules/type-fest Completed in 1540ms
117 timing reifyNode:node_modules/undici-types Completed in 1609ms
118 timing reifyNode:node_modules/global-agent/node_modules/semver Completed in 1671ms
119 timing reifyNode:node_modules/fs-extra Completed in 1672ms
120 timing reifyNode:node_modules/@electron/get Completed in 1682ms
121 timing reifyNode:node_modules/electron Completed in 1691ms
122 timing reifyNode:node_modules/got Completed in 1724ms
123 timing reifyNode:node_modules/global-agent Completed in 1748ms
124 timing reifyNode:node_modules/@types/node Completed in 1808ms
125 timing reify:unpack Completed in 1825ms
126 timing reify:unretire Completed in 1ms
127 timing build:queue Completed in 26ms
128 timing build:link:node_modules/electron Completed in 19ms
129 timing build:link:node_modules/global-agent/node_modules/semver Completed in 9ms
130 timing build:link:node_modules/extract-zip Completed in 11ms
131 timing build:link:node_modules/semver Completed in 10ms
132 timing build:link Completed in 21ms
133 info run [email protected] postinstall node_modules/electron node install.js
134 info run [email protected] postinstall { code: 1, signal: null }
135 timing reify:rollback:createSparse Completed in 182ms
136 timing reify:rollback:retireShallow Completed in 0ms
137 timing command:i Completed in 5852ms
138 verbose stack Error: command failed
138 verbose stack     at ChildProcess.<anonymous> (/usr/share/nodejs/@npmcli/promise-spawn/lib/index.js:53:27)
138 verbose stack     at ChildProcess.emit (node:events:524:28)
138 verbose stack     at maybeClose (node:internal/child_process:1104:16)
138 verbose stack     at ChildProcess._handle.onexit (node:internal/child_process:304:5)
139 verbose pkgid [email protected]
140 verbose cwd /home/pi/Desktop/code/minimal-repro
141 verbose Linux 6.12.47+rpt-rpi-v8
142 verbose node v20.19.2
143 verbose npm  v9.2.0
144 error code 1
145 error path /home/pi/Desktop/code/minimal-repro/node_modules/electron
146 error command failed
147 error command sh -c node install.js
148 error HTTPError: Response code 404 (Not Found)
148 error     at Request._onResponseBase (/home/pi/Desktop/code/minimal-repro/node_modules/got/dist/source/core/index.js:913:31)
148 error     at Request._onResponse (/home/pi/Desktop/code/minimal-repro/node_modules/got/dist/source/core/index.js:948:24)
148 error     at ClientRequest.<anonymous> (/home/pi/Desktop/code/minimal-repro/node_modules/got/dist/source/core/index.js:962:23)
148 error     at Object.onceWrapper (node:events:639:26)
148 error     at ClientRequest.emit (node:events:536:35)
148 error     at origin.emit (/home/pi/Desktop/code/minimal-repro/node_modules/@szmarczak/http-timer/dist/source/index.js:43:20)
148 error     at HTTPParser.parserOnIncomingClient (node:_http_client:702:27)
148 error     at HTTPParser.parserOnHeadersComplete (node:_http_common:118:17)
148 error     at TLSSocket.socketOnData (node:_http_client:544:22)
148 error     at TLSSocket.emit (node:events:524:28)
149 verbose exit 1
150 timing npm Completed in 6036ms
151 verbose unfinished npm timer reify 1760911728536
152 verbose unfinished npm timer reify:build 1760911730834
153 verbose unfinished npm timer build 1760911730836
154 verbose unfinished npm timer build:deps 1760911730837
155 verbose unfinished npm timer build:run:postinstall 1760911730887
156 verbose unfinished npm timer build:run:postinstall:node_modules/electron 1760911730888
157 verbose code 1
158 error A complete log of this run can be found in:
158 error     /root/.npm/_logs/2025-10-19T22_08_48_370Z-debug-0.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions