opencode icon indicating copy to clipboard operation
opencode copied to clipboard

Installation fails on Fedora 43 with npm after version v1.0.152

Open hallelujah-shih opened this issue 1 month ago • 4 comments

Description

Installation fails on Fedora 43 with npm after version v1.0.152

Issue Description

When attempting to install the latest version of opencode-ai globally via npm on Fedora 43, the installation fails with an error related to missing opencode-linux-x64 package.

System Environment

  • OS: Fedora 43
  • Node Version Manager (nvm): v24.4.1

Command & Error Output

$ npm i -g opencode-ai@latest
npm error code 1
npm error path /home/shih/.nvm/versions/node/v24.4.1/lib/node_modules/opencode-ai
npm error command failed
npm error command sh -c bun ./postinstall.mjs || node ./postinstall.mjs
npm error Failed to setup opencode binary: Could not find package opencode-linux-x64: Cannot find module 'opencode-linux-x64/package.json' from '/home/shih/.nvm/versions/node/v24.4.1/lib/node_modules/opencode-ai/postinstall.mjs'
npm error Failed to setup opencode binary: Could not find package opencode-linux-x64: Cannot find module 'opencode-linux-x64/package.json'
npm error Require stack:
npm error - /home/shih/.nvm/versions/node/v24.4.1/lib/node_modules/opencode-ai/postinstall.mjs
npm error A complete log of this run can be found in: /home/shih/.npm/_logs/2025-12-16T02_13_49_262Z-debug-0.log

Additional Information

  • Version v1.0.152 installs correctly without issues.
  • This error occurs in versions after v1.0.152, regardless of whether attempting a fresh install or updating from an existing version.

Steps to Reproduce

  1. Use Fedora 43 with nvm v24.4.1.
  2. Run npm i -g opencode-ai@latest.
  3. Observe the installation failure.

Expected Behavior

The package should install successfully on Linux systems.

Actual Behavior

Installation fails due to missing opencode-linux-x64 package in the postinstall script.

OpenCode version

v1.0.152

Steps to reproduce

No response

Screenshot and/or share link

Image

Operating System

Fedora 43

Terminal

Gnome Terminal

hallelujah-shih avatar Dec 16 '25 02:12 hallelujah-shih

This issue might be a duplicate of existing issues. Please check:

  • #5556: 1.0.153 doesn't seem to work on windows - Same regression affecting both Linux and Windows after v1.0.152

Feel free to ignore if this doesn't address your specific case.

github-actions[bot] avatar Dec 16 '25 02:12 github-actions[bot]

Hm im confused why this started happening hm

rekram1-node avatar Dec 16 '25 02:12 rekram1-node

Hm im confused why this started happening hm

shih@fedora:~$ npm update -g opencode-ai
npm error code 1
npm error path /home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/opencode-ai
npm error command failed
npm error command sh -c bun ./postinstall.mjs || node ./postinstall.mjs
npm error sh: line 1: bun: command not found
npm error Failed to setup opencode binary: Could not find package opencode-linux-x64: Cannot find module 'opencode-linux-x64/package.json'
npm error Require stack:
npm error - /home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/opencode-ai/postinstall.mjs
npm error A complete log of this run can be found in: /home/shih/.npm/_logs/2025-12-22T02_40_18_119Z-debug-0.log
shih@fedora:~$ cat /home/shih/.npm/_logs/2025-12-22T02_40_18_119Z-debug-0.log
0 verbose cli /home/shih/.nvm/versions/node/v24.12.0/bin/node /home/shih/.nvm/versions/node/v24.12.0/bin/npm
1 info using [email protected]
2 info using [email protected]
3 silly config load:file:/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/npmrc
4 silly config load:file:/home/shih/.npmrc
5 silly config load:file:/home/shih/.nvm/versions/node/v24.12.0/etc/npmrc
6 verbose title npm update opencode-ai
7 verbose argv "update" "--global" "opencode-ai"
8 verbose logfile logs-max:10 dir:/home/shih/.npm/_logs/2025-12-22T02_40_18_119Z-
9 verbose logfile /home/shih/.npm/_logs/2025-12-22T02_40_18_119Z-debug-0.log
10 silly packumentCache heap:4496293888 maxSize:1124073472 maxEntrySize:562036736
11 silly logfile done cleaning log files
12 silly idealTree buildDeps
13 silly fetch manifest opencode-ai@*
14 silly packumentCache full:https://registry.npmmirror.com/opencode-ai cache-miss
15 http cache https://registry.npmmirror.com/opencode-ai 33ms (cache hit)
16 silly packumentCache full:https://registry.npmmirror.com/opencode-ai set size:6962997 disposed:false
17 silly placeDep ROOT [email protected] REPLACE for:  want: *
18 silly fetch manifest [email protected]
19 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64 cache-miss
20 silly fetch manifest [email protected]
21 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64 cache-miss
22 silly fetch manifest [email protected]
23 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline cache-miss
24 silly fetch manifest [email protected]
25 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64-musl cache-miss
26 silly fetch manifest [email protected]
27 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-musl cache-miss
28 silly fetch manifest [email protected]
29 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline-musl cache-miss
30 silly fetch manifest [email protected]
31 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-arm64 cache-miss
32 http cache https://registry.npmmirror.com/opencode-linux-arm64-musl 25ms (cache hit)
33 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64-musl set size:1360471 disposed:false
34 silly fetch manifest [email protected]
35 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64 cache-miss
36 http cache https://registry.npmmirror.com/opencode-linux-x64-musl 36ms (cache hit)
37 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-musl set size:1348307 disposed:false
38 silly fetch manifest [email protected]
39 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64-baseline cache-miss
40 http cache https://registry.npmmirror.com/opencode-linux-x64-baseline-musl 48ms (cache hit)
41 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline-musl set size:1391814 disposed:false
42 silly fetch manifest [email protected]
43 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64 cache-miss
44 http cache https://registry.npmmirror.com/opencode-linux-x64-baseline 63ms (cache hit)
45 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline set size:3486768 disposed:false
46 silly fetch manifest [email protected]
47 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64-baseline cache-miss
48 http cache https://registry.npmmirror.com/opencode-linux-x64 89ms (cache hit)
49 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64 set size:4876259 disposed:false
50 http cache https://registry.npmmirror.com/opencode-darwin-arm64 124ms (cache hit)
51 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-arm64 set size:4911470 disposed:false
52 http cache https://registry.npmmirror.com/opencode-linux-arm64 168ms (cache hit)
53 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64 set size:4933116 disposed:false
54 http cache https://registry.npmmirror.com/opencode-windows-x64-baseline 118ms (cache hit)
55 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64-baseline set size:1367467 disposed:false
56 http cache https://registry.npmmirror.com/opencode-darwin-x64-baseline 169ms (cache hit)
57 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64-baseline set size:3335820 disposed:false
58 http cache https://registry.npmmirror.com/opencode-darwin-x64 211ms (cache hit)
59 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64 set size:4874912 disposed:false
60 http cache https://registry.npmmirror.com/opencode-windows-x64 227ms (cache hit)
61 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64 set size:4548758 disposed:false
62 silly fetch manifest @img/sharp-darwin-arm64@^0.33.5
63 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-darwin-arm64 cache-miss
64 http cache https://registry.npmmirror.com/@img%2fsharp-darwin-arm64 14ms (cache hit)
65 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-darwin-arm64 set size:69298 disposed:false
66 silly fetch manifest @img/sharp-darwin-x64@^0.33.5
67 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-darwin-x64 cache-miss
68 http cache https://registry.npmmirror.com/@img%2fsharp-darwin-x64 4ms (cache hit)
69 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-darwin-x64 set size:68425 disposed:false
70 silly fetch manifest @img/sharp-linux-arm@^0.33.5
71 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-arm cache-miss
72 http cache https://registry.npmmirror.com/@img%2fsharp-linux-arm 3ms (cache hit)
73 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-arm set size:69797 disposed:false
74 silly fetch manifest @img/sharp-linux-arm64@^0.33.5
75 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-arm64 cache-miss
76 http cache https://registry.npmmirror.com/@img%2fsharp-linux-arm64 2ms (cache hit)
77 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-arm64 set size:70357 disposed:false
78 silly fetch manifest @img/sharp-linuxmusl-arm64@^0.33.5
79 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linuxmusl-arm64 cache-miss
80 http cache https://registry.npmmirror.com/@img%2fsharp-linuxmusl-arm64 3ms (cache hit)
81 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linuxmusl-arm64 set size:71421 disposed:false
82 silly fetch manifest @img/sharp-linuxmusl-x64@^0.33.5
83 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linuxmusl-x64 cache-miss
84 http cache https://registry.npmmirror.com/@img%2fsharp-linuxmusl-x64 3ms (cache hit)
85 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linuxmusl-x64 set size:70568 disposed:false
86 silly fetch manifest @img/sharp-win32-x64@^0.33.5
87 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-win32-x64 cache-miss
88 http cache https://registry.npmmirror.com/@img%2fsharp-win32-x64 2ms (cache hit)
89 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-win32-x64 set size:71898 disposed:false
90 silly placeDep node_modules/@anthropic-ai/claude-code @img/[email protected] OK for: @anthropic-ai/[email protected] want: ^0.33.5
91 silly placeDep node_modules/@anthropic-ai/claude-code @img/[email protected] OK for: @anthropic-ai/[email protected] want: ^0.33.5
92 silly placeDep node_modules/@anthropic-ai/claude-code @img/[email protected] OK for: @anthropic-ai/[email protected] want: ^0.33.5
93 silly placeDep node_modules/@anthropic-ai/claude-code @img/[email protected] OK for: @anthropic-ai/[email protected] want: ^0.33.5
94 silly placeDep node_modules/@anthropic-ai/claude-code @img/[email protected] OK for: @anthropic-ai/[email protected] want: ^0.33.5
95 silly placeDep node_modules/@anthropic-ai/claude-code @img/[email protected] OK for: @anthropic-ai/[email protected] want: ^0.33.5
96 silly placeDep node_modules/@anthropic-ai/claude-code @img/[email protected] OK for: @anthropic-ai/[email protected] want: ^0.33.5
97 silly fetch manifest @img/[email protected]
98 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-darwin-arm64 cache-miss
99 silly fetch manifest @img/[email protected]
100 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-darwin-x64 cache-miss
101 silly fetch manifest @img/[email protected]
102 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linux-arm cache-miss
103 silly fetch manifest @img/[email protected]
104 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linux-arm64 cache-miss
105 silly fetch manifest @img/[email protected]
106 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linuxmusl-arm64 cache-miss
107 silly fetch manifest @img/[email protected]
108 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linuxmusl-x64 cache-miss
109 http cache https://registry.npmmirror.com/@img%2fsharp-libvips-linuxmusl-arm64 7ms (cache hit)
110 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linuxmusl-arm64 set size:60178 disposed:false
111 http cache https://registry.npmmirror.com/@img%2fsharp-libvips-darwin-arm64 9ms (cache hit)
112 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-darwin-arm64 set size:58439 disposed:false
113 http cache https://registry.npmmirror.com/@img%2fsharp-libvips-darwin-x64 9ms (cache hit)
114 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-darwin-x64 set size:57861 disposed:false
115 http cache https://registry.npmmirror.com/@img%2fsharp-libvips-linux-arm 10ms (cache hit)
116 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linux-arm set size:64926 disposed:false
117 http cache https://registry.npmmirror.com/@img%2fsharp-libvips-linux-arm64 12ms (cache hit)
118 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linux-arm64 set size:61509 disposed:false
119 http cache https://registry.npmmirror.com/@img%2fsharp-libvips-linuxmusl-x64 11ms (cache hit)
120 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linuxmusl-x64 set size:59562 disposed:false
121 silly fetch manifest [email protected]
122 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64 cache-miss
123 http cache https://registry.npmmirror.com/opencode-linux-arm64 11ms (cache hit)
124 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64 set size:4933116 disposed:false
125 silly fetch manifest [email protected]
126 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64 cache-miss
127 http cache https://registry.npmmirror.com/opencode-linux-x64 14ms (cache hit)
128 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64 set size:4876259 disposed:false
129 silly fetch manifest [email protected]
130 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline cache-miss
131 http cache https://registry.npmmirror.com/opencode-linux-x64-baseline 16ms (cache hit)
132 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline set size:3486768 disposed:false
133 silly fetch manifest [email protected]
134 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64-musl cache-miss
135 http cache https://registry.npmmirror.com/opencode-linux-arm64-musl 15ms (cache hit)
136 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64-musl set size:1360471 disposed:false
137 silly fetch manifest [email protected]
138 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-musl cache-miss
139 http cache https://registry.npmmirror.com/opencode-linux-x64-musl 5ms (cache hit)
140 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-musl set size:1348307 disposed:false
141 silly fetch manifest [email protected]
142 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline-musl cache-miss
143 http cache https://registry.npmmirror.com/opencode-linux-x64-baseline-musl 4ms (cache hit)
144 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline-musl set size:1391814 disposed:false
145 silly fetch manifest [email protected]
146 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-arm64 cache-miss
147 http cache https://registry.npmmirror.com/opencode-darwin-arm64 13ms (cache hit)
148 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-arm64 set size:4911470 disposed:false
149 silly fetch manifest [email protected]
150 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64 cache-miss
151 http cache https://registry.npmmirror.com/opencode-darwin-x64 15ms (cache hit)
152 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64 set size:4874912 disposed:false
153 silly fetch manifest [email protected]
154 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64-baseline cache-miss
155 http cache https://registry.npmmirror.com/opencode-darwin-x64-baseline 8ms (cache hit)
156 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64-baseline set size:3335820 disposed:false
157 silly fetch manifest [email protected]
158 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64 cache-miss
159 http cache https://registry.npmmirror.com/opencode-windows-x64 11ms (cache hit)
160 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64 set size:4548758 disposed:false
161 silly fetch manifest [email protected]
162 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64-baseline cache-miss
163 http cache https://registry.npmmirror.com/opencode-windows-x64-baseline 10ms (cache hit)
164 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64-baseline set size:1367467 disposed:false
165 silly placeDep node_modules/opencode-ai opencode-darwin-arm64@ OK for: [email protected] want: 1.0.185
166 silly placeDep node_modules/opencode-ai opencode-darwin-x64@ OK for: [email protected] want: 1.0.185
167 silly placeDep node_modules/opencode-ai opencode-darwin-x64-baseline@ OK for: [email protected] want: 1.0.185
168 silly placeDep node_modules/opencode-ai opencode-linux-arm64@ OK for: [email protected] want: 1.0.185
169 silly placeDep node_modules/opencode-ai opencode-linux-arm64-musl@ OK for: [email protected] want: 1.0.185
170 silly placeDep node_modules/opencode-ai opencode-linux-x64@ OK for: [email protected] want: 1.0.185
171 silly placeDep node_modules/opencode-ai opencode-linux-x64-baseline@ OK for: [email protected] want: 1.0.185
172 silly placeDep node_modules/opencode-ai opencode-linux-x64-baseline-musl@ OK for: [email protected] want: 1.0.185
173 silly placeDep node_modules/opencode-ai opencode-linux-x64-musl@ OK for: [email protected] want: 1.0.185
174 silly placeDep node_modules/opencode-ai opencode-windows-x64@ OK for: [email protected] want: 1.0.185
175 silly placeDep node_modules/opencode-ai opencode-windows-x64-baseline@ OK for: [email protected] want: 1.0.185
176 silly placeDep node_modules/@anthropic-ai/claude-code @img/[email protected] OK for: @img/[email protected] want: 1.0.4
177 silly placeDep node_modules/@anthropic-ai/claude-code @img/[email protected] OK for: @img/[email protected] want: 1.0.4
178 silly placeDep node_modules/@anthropic-ai/claude-code @img/[email protected] OK for: @img/[email protected] want: 1.0.5
179 silly placeDep node_modules/@anthropic-ai/claude-code @img/[email protected] OK for: @img/[email protected] want: 1.0.4
180 silly placeDep node_modules/@anthropic-ai/claude-code @img/[email protected] OK for: @img/[email protected] want: 1.0.4
181 silly placeDep node_modules/@anthropic-ai/claude-code @img/[email protected] OK for: @img/[email protected] want: 1.0.4
182 silly fetch manifest @esbuild/[email protected]
183 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2faix-ppc64 cache-miss
184 http cache https://registry.npmmirror.com/@esbuild%2faix-ppc64 2ms (cache hit)
185 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2faix-ppc64 set size:59332 disposed:false
186 silly fetch manifest @esbuild/[email protected]
187 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fandroid-arm cache-miss
188 http cache https://registry.npmmirror.com/@esbuild%2fandroid-arm 2ms (cache hit)
189 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fandroid-arm set size:224914 disposed:false
190 silly fetch manifest @esbuild/[email protected]
191 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fandroid-arm64 cache-miss
192 http cache https://registry.npmmirror.com/@esbuild%2fandroid-arm64 2ms (cache hit)
193 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fandroid-arm64 set size:203017 disposed:false
194 silly fetch manifest @esbuild/[email protected]
195 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fandroid-x64 cache-miss
196 http cache https://registry.npmmirror.com/@esbuild%2fandroid-x64 3ms (cache hit)
197 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fandroid-x64 set size:197943 disposed:false
198 silly fetch manifest @esbuild/[email protected]
199 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fdarwin-arm64 cache-miss
200 http cache https://registry.npmmirror.com/@esbuild%2fdarwin-arm64 2ms (cache hit)
201 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fdarwin-arm64 set size:200210 disposed:false
202 silly fetch manifest @esbuild/[email protected]
203 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fdarwin-x64 cache-miss
204 http cache https://registry.npmmirror.com/@esbuild%2fdarwin-x64 3ms (cache hit)
205 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fdarwin-x64 set size:198556 disposed:false
206 silly fetch manifest @esbuild/[email protected]
207 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2ffreebsd-arm64 cache-miss
208 http cache https://registry.npmmirror.com/@esbuild%2ffreebsd-arm64 2ms (cache hit)
209 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2ffreebsd-arm64 set size:201052 disposed:false
210 silly fetch manifest @esbuild/[email protected]
211 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2ffreebsd-x64 cache-miss
212 http cache https://registry.npmmirror.com/@esbuild%2ffreebsd-x64 2ms (cache hit)
213 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2ffreebsd-x64 set size:199380 disposed:false
214 silly fetch manifest @esbuild/[email protected]
215 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-arm cache-miss
216 http cache https://registry.npmmirror.com/@esbuild%2flinux-arm 3ms (cache hit)
217 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-arm set size:197558 disposed:false
218 silly fetch manifest @esbuild/[email protected]
219 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-arm64 cache-miss
220 http cache https://registry.npmmirror.com/@esbuild%2flinux-arm64 2ms (cache hit)
221 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-arm64 set size:199569 disposed:false
222 silly fetch manifest @esbuild/[email protected]
223 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-ia32 cache-miss
224 http cache https://registry.npmmirror.com/@esbuild%2flinux-ia32 2ms (cache hit)
225 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-ia32 set size:198509 disposed:false
226 silly fetch manifest @esbuild/[email protected]
227 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-loong64 cache-miss
228 http cache https://registry.npmmirror.com/@esbuild%2flinux-loong64 4ms (cache hit)
229 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-loong64 set size:255940 disposed:false
230 silly fetch manifest @esbuild/[email protected]
231 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-mips64el cache-miss
232 http cache https://registry.npmmirror.com/@esbuild%2flinux-mips64el 4ms (cache hit)
233 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-mips64el set size:203142 disposed:false
234 silly fetch manifest @esbuild/[email protected]
235 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-ppc64 cache-miss
236 http cache https://registry.npmmirror.com/@esbuild%2flinux-ppc64 3ms (cache hit)
237 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-ppc64 set size:201498 disposed:false
238 silly fetch manifest @esbuild/[email protected]
239 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-riscv64 cache-miss
240 http cache https://registry.npmmirror.com/@esbuild%2flinux-riscv64 3ms (cache hit)
241 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-riscv64 set size:201173 disposed:false
242 silly fetch manifest @esbuild/[email protected]
243 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-s390x cache-miss
244 http cache https://registry.npmmirror.com/@esbuild%2flinux-s390x 2ms (cache hit)
245 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-s390x set size:201000 disposed:false
246 silly fetch manifest @esbuild/[email protected]
247 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fnetbsd-arm64 cache-miss
248 http cache https://registry.npmmirror.com/@esbuild%2fnetbsd-arm64 3ms (cache hit)
249 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fnetbsd-arm64 set size:33433 disposed:false
250 silly fetch manifest @esbuild/[email protected]
251 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fnetbsd-x64 cache-miss
252 http cache https://registry.npmmirror.com/@esbuild%2fnetbsd-x64 2ms (cache hit)
253 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fnetbsd-x64 set size:196386 disposed:false
254 silly fetch manifest @esbuild/[email protected]
255 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fopenbsd-arm64 cache-miss
256 http cache https://registry.npmmirror.com/@esbuild%2fopenbsd-arm64 1ms (cache hit)
257 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fopenbsd-arm64 set size:39236 disposed:false
258 silly fetch manifest @esbuild/[email protected]
259 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fopenbsd-x64 cache-miss
260 http cache https://registry.npmmirror.com/@esbuild%2fopenbsd-x64 2ms (cache hit)
261 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fopenbsd-x64 set size:199384 disposed:false
262 silly fetch manifest @esbuild/[email protected]
263 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fopenharmony-arm64 cache-miss
264 http cache https://registry.npmmirror.com/@esbuild%2fopenharmony-arm64 2ms (cache hit)
265 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fopenharmony-arm64 set size:20916 disposed:false
266 silly fetch manifest @esbuild/[email protected]
267 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fsunos-x64 cache-miss
268 http cache https://registry.npmmirror.com/@esbuild%2fsunos-x64 2ms (cache hit)
269 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fsunos-x64 set size:198112 disposed:false
270 silly fetch manifest @esbuild/[email protected]
271 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fwin32-arm64 cache-miss
272 http cache https://registry.npmmirror.com/@esbuild%2fwin32-arm64 2ms (cache hit)
273 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fwin32-arm64 set size:199788 disposed:false
274 silly fetch manifest @esbuild/[email protected]
275 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fwin32-ia32 cache-miss
276 http cache https://registry.npmmirror.com/@esbuild%2fwin32-ia32 2ms (cache hit)
277 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fwin32-ia32 set size:198724 disposed:false
278 silly fetch manifest @esbuild/[email protected]
279 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fwin32-x64 cache-miss
280 http cache https://registry.npmmirror.com/@esbuild%2fwin32-x64 3ms (cache hit)
281 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fwin32-x64 set size:198113 disposed:false
282 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
283 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
284 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
285 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
286 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
287 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
288 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
289 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
290 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
291 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
292 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
293 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
294 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
295 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
296 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
297 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
298 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
299 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
300 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
301 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
302 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
303 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
304 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
305 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
306 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/[email protected] OK for: [email protected] want: 0.27.2
307 silly fetch manifest [email protected]
308 silly packumentCache full:https://registry.npmmirror.com/fsevents cache-miss
309 http cache https://registry.npmmirror.com/fsevents 4ms (cache hit)
310 silly packumentCache full:https://registry.npmmirror.com/fsevents set size:122258 disposed:false
311 silly placeDep node_modules/@executeautomation/playwright-mcp-server [email protected] OK for: [email protected] want: 2.3.2
312 silly fetch manifest fsevents@~2.3.3
313 silly packumentCache full:https://registry.npmmirror.com/fsevents cache-hit
314 silly placeDep node_modules/@executeautomation/playwright-mcp-server/node_modules/tsx [email protected] OK for: [email protected] want: ~2.3.3
315 silly fetch manifest @lydell/[email protected]
316 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-darwin-arm64 cache-miss
317 http cache https://registry.npmmirror.com/@lydell%2fnode-pty-darwin-arm64 10ms (cache hit)
318 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-darwin-arm64 set size:14139 disposed:false
319 silly fetch manifest @lydell/[email protected]
320 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-darwin-x64 cache-miss
321 http cache https://registry.npmmirror.com/@lydell%2fnode-pty-darwin-x64 2ms (cache hit)
322 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-darwin-x64 set size:14006 disposed:false
323 silly fetch manifest @lydell/[email protected]
324 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-win32-arm64 cache-miss
325 http cache https://registry.npmmirror.com/@lydell%2fnode-pty-win32-arm64 2ms (cache hit)
326 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-win32-arm64 set size:11088 disposed:false
327 silly fetch manifest @lydell/[email protected]
328 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-win32-x64 cache-miss
329 http cache https://registry.npmmirror.com/@lydell%2fnode-pty-win32-x64 2ms (cache hit)
330 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-win32-x64 set size:13972 disposed:false
331 silly placeDep node_modules/@google/gemini-cli @lydell/[email protected] OK for: @google/[email protected] want: 1.1.0
332 silly placeDep node_modules/@google/gemini-cli @lydell/[email protected] OK for: @google/[email protected] want: 1.1.0
333 silly placeDep node_modules/@google/gemini-cli @lydell/[email protected] OK for: @google/[email protected] want: 1.1.0
334 silly placeDep node_modules/@google/gemini-cli @lydell/[email protected] OK for: @google/[email protected] want: 1.1.0
335 silly fetch manifest @lydell/[email protected]
336 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-linux-arm64 cache-miss
337 http cache https://registry.npmmirror.com/@lydell%2fnode-pty-linux-arm64 3ms (cache hit)
338 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-linux-arm64 set size:2182 disposed:false
339 silly placeDep node_modules/@google/gemini-cli @lydell/[email protected] OK for: @lydell/[email protected] want: 1.1.0
340 silly fetch manifest @img/[email protected]
341 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-darwin-arm64 cache-hit
342 silly fetch manifest @img/[email protected]
343 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-darwin-x64 cache-hit
344 silly fetch manifest @img/[email protected]
345 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linux-s390x cache-miss
346 http cache https://registry.npmmirror.com/@img%2fsharp-libvips-linux-s390x 2ms (cache hit)
347 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linux-s390x set size:57448 disposed:false
348 silly fetch manifest @img/[email protected]
349 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-arm cache-hit
350 silly fetch manifest @img/[email protected]
351 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-arm64 cache-hit
352 silly fetch manifest @img/[email protected]
353 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-s390x cache-miss
354 http cache https://registry.npmmirror.com/@img%2fsharp-linux-s390x 2ms (cache hit)
355 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-s390x set size:68186 disposed:false
356 silly fetch manifest @img/[email protected]
357 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linuxmusl-arm64 cache-hit
358 silly fetch manifest @img/[email protected]
359 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linuxmusl-x64 cache-hit
360 silly fetch manifest @img/[email protected]
361 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-wasm32 cache-miss
362 http cache https://registry.npmmirror.com/@img%2fsharp-wasm32 2ms (cache hit)
363 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-wasm32 set size:67287 disposed:false
364 silly fetch manifest @img/[email protected]
365 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-win32-ia32 cache-miss
366 http cache https://registry.npmmirror.com/@img%2fsharp-win32-ia32 2ms (cache hit)
367 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-win32-ia32 set size:72502 disposed:false
368 silly fetch manifest @img/[email protected]
369 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-win32-x64 cache-hit
370 silly placeDep node_modules/@kazuph/mcp-fetch @img/[email protected] OK for: [email protected] want: 0.33.5
371 silly placeDep node_modules/@kazuph/mcp-fetch @img/[email protected] OK for: [email protected] want: 0.33.5
372 silly placeDep node_modules/@kazuph/mcp-fetch @img/[email protected] OK for: [email protected] want: 1.0.4
373 silly placeDep node_modules/@kazuph/mcp-fetch @img/[email protected] OK for: [email protected] want: 1.0.4
374 silly placeDep node_modules/@kazuph/mcp-fetch @img/[email protected] OK for: [email protected] want: 1.0.5
375 silly placeDep node_modules/@kazuph/mcp-fetch @img/[email protected] OK for: [email protected] want: 1.0.4
376 silly placeDep node_modules/@kazuph/mcp-fetch @img/[email protected] OK for: [email protected] want: 1.0.4
377 silly placeDep node_modules/@kazuph/mcp-fetch @img/[email protected] OK for: [email protected] want: 1.0.4
378 silly placeDep node_modules/@kazuph/mcp-fetch @img/[email protected] OK for: [email protected] want: 1.0.4
379 silly placeDep node_modules/@kazuph/mcp-fetch @img/[email protected] OK for: [email protected] want: 0.33.5
380 silly placeDep node_modules/@kazuph/mcp-fetch @img/[email protected] OK for: [email protected] want: 0.33.5
381 silly placeDep node_modules/@kazuph/mcp-fetch @img/[email protected] OK for: [email protected] want: 0.33.5
382 silly placeDep node_modules/@kazuph/mcp-fetch @img/[email protected] OK for: [email protected] want: 0.33.5
383 silly placeDep node_modules/@kazuph/mcp-fetch @img/[email protected] OK for: [email protected] want: 0.33.5
384 silly placeDep node_modules/@kazuph/mcp-fetch @img/[email protected] OK for: [email protected] want: 0.33.5
385 silly placeDep node_modules/@kazuph/mcp-fetch @img/[email protected] OK for: [email protected] want: 0.33.5
386 silly placeDep node_modules/@kazuph/mcp-fetch @img/[email protected] OK for: [email protected] want: 0.33.5
387 silly fetch manifest @emnapi/runtime@^1.2.0
388 silly packumentCache full:https://registry.npmmirror.com/@emnapi%2fruntime cache-miss
389 http cache https://registry.npmmirror.com/@emnapi%2fruntime 3ms (cache hit)
390 silly packumentCache full:https://registry.npmmirror.com/@emnapi%2fruntime set size:99922 disposed:false
391 silly placeDep node_modules/@kazuph/mcp-fetch @emnapi/[email protected] OK for: @img/[email protected] want: ^1.2.0
392 silly fetch manifest tslib@^2.4.0
393 silly packumentCache full:https://registry.npmmirror.com/tslib cache-miss
394 http cache https://registry.npmmirror.com/tslib 6ms (cache hit)
395 silly packumentCache full:https://registry.npmmirror.com/tslib set size:113340 disposed:false
396 silly placeDep node_modules/@kazuph/mcp-fetch [email protected] OK for: @emnapi/[email protected] want: ^2.4.0
397 silly reify mark retired [
397 silly reify   '/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/opencode-ai',
397 silly reify   '/home/shih/.nvm/versions/node/v24.12.0/bin/opencode'
397 silly reify ]
398 silly reify moves {
398 silly reify   '/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/opencode-ai': '/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/.opencode-ai-Hj3PAQBK',
398 silly reify   '/home/shih/.nvm/versions/node/v24.12.0/bin/opencode': '/home/shih/.nvm/versions/node/v24.12.0/bin/.opencode-wNN0buzn'
398 silly reify }
399 http cache opencode-ai@https://registry.npmmirror.com/opencode-ai/-/opencode-ai-1.0.185.tgz 1ms (cache hit)
400 info run [email protected] postinstall node_modules/opencode-ai bun ./postinstall.mjs || node ./postinstall.mjs
401 info run [email protected] postinstall { code: 1, signal: null }
402 verbose stack Error: command failed
402 verbose stack     at promiseSpawn (/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js:22:22)
402 verbose stack     at spawnWithShell (/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js:124:10)
402 verbose stack     at promiseSpawn (/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js:12:12)
402 verbose stack     at runScriptPkg (/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/run-script-pkg.js:79:13)
402 verbose stack     at runScript (/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/run-script.js:9:12)
402 verbose stack     at /home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/rebuild.js:332:17
402 verbose stack     at run (/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/promise-call-limit/dist/commonjs/index.js:67:22)
402 verbose stack     at /home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/promise-call-limit/dist/commonjs/index.js:84:9
402 verbose stack     at new Promise (<anonymous>)
402 verbose stack     at callLimit (/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/promise-call-limit/dist/commonjs/index.js:35:69)
403 verbose pkgid [email protected]
404 error code 1
405 error path /home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/opencode-ai
406 error command failed
407 error command sh -c bun ./postinstall.mjs || node ./postinstall.mjs
408 error sh: line 1: bun: command not found
408 error Failed to setup opencode binary: Could not find package opencode-linux-x64: Cannot find module 'opencode-linux-x64/package.json'
408 error Require stack:
408 error - /home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/opencode-ai/postinstall.mjs
409 silly unfinished npm timer reify 1766371218301
410 silly unfinished npm timer reify:build 1766371221097
411 silly unfinished npm timer build 1766371221098
412 silly unfinished npm timer build:deps 1766371221098
413 silly unfinished npm timer build:run:postinstall 1766371221100
414 silly unfinished npm timer build:run:postinstall:node_modules/opencode-ai 1766371221100
415 verbose cwd /home/shih
416 verbose os Linux 6.17.12-300.fc43.x86_64
417 verbose node v24.12.0
418 verbose npm  v11.6.2
419 verbose exit 1
420 verbose code 1
421 error A complete log of this run can be found in: /home/shih/.npm/_logs/2025-12-22T02_40_18_119Z-debug-0.log

Above is the error message and the complete error log I received when I tried to update again today, I hope this can help you.

hallelujah-shih avatar Dec 22 '25 02:12 hallelujah-shih