Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: Update dependencies for Ubuntu 18~20 #1582

Closed
wants to merge 2 commits into from

Conversation

Kreyren
Copy link

@Kreyren Kreyren commented May 17, 2020

DO_NOT_MERGE: New discovery on #1582 (comment)

Based on my research i've concluded that using libjpeg-dev breaks the canvas on Ubuntu 18~20 -> Updating docs for libjpeg8-dev

Relevant: gitpod-io/gitpod#1520

Relevant: #1496

Signed-off-by: Jacob Hrbek [email protected]

Thanks for contributing!

  • Have you updated CHANGELOG.md?

Jacob Hrbek added 2 commits May 17, 2020 09:01
Based on my research i've concluded that using `libjpeg-dev` breaks the canvas on Ubuntu 18~20 -> Updating docs for `libjpeg8-dev`

Relevant: gitpod-io/gitpod#1520

Relevant: Automattic#1496

Signed-off-by: Jacob Hrbek <[email protected]>
@LinusU
Copy link
Collaborator

LinusU commented May 17, 2020

I think that we can probably just edit the current Ubuntu line, instead of adding another one? 🤔

@Kreyren
Copy link
Author

Kreyren commented May 17, 2020

@LinusU Possibly, but it seems that older version of ubuntu are using libjpeg-dev based on your configuration in deprecated TravisCI

@Kreyren
Copy link
Author

Kreyren commented May 17, 2020

EDIT: apparently deprecated TravisCI is also using libjpeg8-dev (https://travis-ci.org/github/Automattic/node-canvas/builds/671872871/config) -> Sane to use libjpeg8-dev ?

@zbjornson
Copy link
Collaborator

libjpeg-dev is a dummy package that may resolve to libjpeg8-dev on some distributions, but to something else equivalent on others, i.e. it should be the correct dependency to list. In the gitpod issue you linked to, I don't see any log info about libjpeg (just the one caused by a bug in needle that is causing prebuilds to fail to download). Can you provide the logs related to libjpeg please?

Kreyren pushed a commit to Kreyren/gitpod-1520 that referenced this pull request May 17, 2020
@Kreyren
Copy link
Author

Kreyren commented May 17, 2020

@zbjornson https://hastebin.com/inuzazihib.sql or raw on https://hastebin.com/raw/inuzazihib

or on github

Log from with reproduction of the issue
0 info it worked if it ends with ok
1 verbose cli [
1 verbose cli   '/home/gitpod/.nvm/versions/node/v12.16.3/bin/node',
1 verbose cli   '/home/gitpod/.nvm/versions/node/v12.16.3/bin/npm',
1 verbose cli   'i',
1 verbose cli   'canvas'
1 verbose cli ]
2 info using [email protected]
3 info using [email protected]
4 verbose npm-session 07b329b26418964b
5 silly install loadCurrentTree
6 silly install readLocalPackageData
7 http fetch GET 200 https://registry.npmjs.org/canvas 111ms
8 http fetch GET 200 https://registry.npmjs.org/canvas/-/canvas-2.6.1.tgz 55ms
9 silly pacote tag manifest for canvas@latest fetched in 192ms
10 timing stage:loadCurrentTree Completed in 216ms
11 silly install loadIdealTree
12 silly install cloneCurrentTreeToIdealTree
13 timing stage:loadIdealTree:cloneCurrentTree Completed in 1ms
14 silly install loadShrinkwrap
15 timing stage:loadIdealTree:loadShrinkwrap Completed in 0ms
16 silly install loadAllDepsIntoIdealTree
17 silly resolveWithNewModule [email protected] checking installable status
18 http fetch GET 200 https://registry.npmjs.org/nan 54ms
19 http fetch GET 200 https://registry.npmjs.org/simple-get 72ms
20 http fetch GET 200 https://registry.npmjs.org/node-pre-gyp 76ms
21 http fetch GET 200 https://registry.npmjs.org/nan/-/nan-2.14.1.tgz 85ms
22 http fetch GET 200 https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.11.0.tgz 61ms
23 http fetch GET 200 https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz 63ms
24 silly pacote range manifest for nan@^2.14.0 fetched in 150ms
25 silly resolveWithNewModule [email protected] checking installable status
26 silly pacote range manifest for node-pre-gyp@^0.11.0 fetched in 149ms
27 silly resolveWithNewModule [email protected] checking installable status
28 silly pacote range manifest for simple-get@^3.0.3 fetched in 148ms
29 silly resolveWithNewModule [email protected] checking installable status
30 http fetch GET 200 https://registry.npmjs.org/mkdirp 62ms
31 http fetch GET 200 https://registry.npmjs.org/needle 70ms
32 http fetch GET 200 https://registry.npmjs.org/detect-libc 127ms
33 http fetch GET 200 https://registry.npmjs.org/npm-packlist 127ms
34 http fetch GET 200 https://registry.npmjs.org/rc 126ms
35 http fetch GET 200 https://registry.npmjs.org/rimraf 127ms
36 http fetch GET 200 https://registry.npmjs.org/npmlog 137ms
37 http fetch GET 200 https://registry.npmjs.org/semver 152ms
38 http fetch GET 200 https://registry.npmjs.org/nopt 160ms
39 http fetch GET 200 https://registry.npmjs.org/tar 157ms
40 http fetch GET 200 https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz 104ms
41 http fetch GET 200 https://registry.npmjs.org/needle/-/needle-2.4.1.tgz 91ms
42 silly pacote range manifest for mkdirp@^0.5.1 fetched in 185ms
43 silly resolveWithNewModule [email protected] checking installable status
44 http fetch GET 200 https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz 96ms
45 silly pacote range manifest for needle@^2.2.1 fetched in 235ms
46 silly resolveWithNewModule [email protected] checking installable status
47 http fetch GET 200 https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz 67ms
48 http fetch GET 200 https://registry.npmjs.org/rc/-/rc-1.2.8.tgz 95ms
49 http fetch GET 200 https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz 95ms
50 http fetch GET 200 https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz 98ms
51 http fetch GET 200 https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz 80ms
52 http fetch GET 200 https://registry.npmjs.org/tar/-/tar-4.4.13.tgz 70ms
53 http fetch GET 200 https://registry.npmjs.org/semver/-/semver-5.7.1.tgz 74ms
54 silly pacote range manifest for detect-libc@^1.0.2 fetched in 254ms
55 silly resolveWithNewModule [email protected] checking installable status
56 silly pacote range manifest for nopt@^4.0.1 fetched in 264ms
57 silly resolveWithNewModule [email protected] checking installable status
58 silly pacote range manifest for npmlog@^4.0.2 fetched in 263ms
59 silly resolveWithNewModule [email protected] checking installable status
60 silly pacote range manifest for tar@^4 fetched in 258ms
61 silly resolveWithNewModule [email protected] checking installable status
62 silly pacote range manifest for rc@^1.2.7 fetched in 265ms
63 silly resolveWithNewModule [email protected] checking installable status
64 silly pacote range manifest for rimraf@^2.6.1 fetched in 266ms
65 silly resolveWithNewModule [email protected] checking installable status
66 silly pacote range manifest for npm-packlist@^1.1.6 fetched in 269ms
67 silly resolveWithNewModule [email protected] checking installable status
68 silly pacote range manifest for semver@^5.3.0 fetched in 265ms
69 silly resolveWithNewModule [email protected] checking installable status
70 http fetch GET 200 https://registry.npmjs.org/minimist 27ms
71 http fetch GET 200 https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz 28ms
72 silly pacote range manifest for minimist@^1.2.5 fetched in 59ms
73 silly resolveWithNewModule [email protected] checking installable status
74 http fetch GET 200 https://registry.npmjs.org/sax 41ms
75 http fetch GET 200 https://registry.npmjs.org/iconv-lite 46ms
76 http fetch GET 200 https://registry.npmjs.org/debug 51ms
77 http fetch GET 200 https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz 56ms
78 http fetch GET 200 https://registry.npmjs.org/debug/-/debug-3.2.6.tgz 48ms
79 http fetch GET 200 https://registry.npmjs.org/sax/-/sax-1.2.4.tgz 64ms
80 silly pacote range manifest for iconv-lite@^0.4.4 fetched in 113ms
81 silly resolveWithNewModule [email protected] checking installable status
82 silly pacote range manifest for debug@^3.2.6 fetched in 115ms
83 silly resolveWithNewModule [email protected] checking installable status
84 silly pacote range manifest for sax@^1.2.4 fetched in 114ms
85 silly resolveWithNewModule [email protected] checking installable status
86 http fetch GET 200 https://registry.npmjs.org/ms 40ms
87 http fetch GET 200 https://registry.npmjs.org/ms/-/ms-2.1.2.tgz 31ms
88 silly pacote range manifest for ms@^2.1.1 fetched in 77ms
89 silly resolveWithNewModule [email protected] checking installable status
90 http fetch GET 200 https://registry.npmjs.org/safer-buffer 42ms
91 http fetch GET 200 https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz 28ms
92 silly pacote range manifest for safer-buffer@>= 2.1.2 < 3 fetched in 73ms
93 silly resolveWithNewModule [email protected] checking installable status
94 http fetch GET 200 https://registry.npmjs.org/abbrev 25ms
95 http fetch GET 200 https://registry.npmjs.org/osenv 34ms
96 http fetch GET 200 https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz 28ms
97 http fetch GET 200 https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz 39ms
98 silly pacote range manifest for osenv@^0.1.4 fetched in 67ms
99 silly resolveWithNewModule [email protected] checking installable status
100 silly pacote range manifest for abbrev@1 fetched in 68ms
101 silly resolveWithNewModule [email protected] checking installable status
102 http fetch GET 200 https://registry.npmjs.org/os-homedir 30ms
103 http fetch GET 200 https://registry.npmjs.org/os-tmpdir 37ms
104 http fetch GET 200 https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz 27ms
105 silly pacote range manifest for os-homedir@^1.0.0 fetched in 62ms
106 silly resolveWithNewModule [email protected] checking installable status
107 http fetch GET 200 https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz 56ms
108 silly pacote range manifest for os-tmpdir@^1.0.0 fetched in 103ms
109 silly resolveWithNewModule [email protected] checking installable status
110 http fetch GET 200 https://registry.npmjs.org/ignore-walk 28ms
111 http fetch GET 200 https://registry.npmjs.org/npm-normalize-package-bin 27ms
112 http fetch GET 200 https://registry.npmjs.org/npm-bundled 35ms
113 http fetch GET 200 https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz 37ms
114 http fetch GET 200 https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz 35ms
115 http fetch GET 200 https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz 35ms
116 silly pacote range manifest for ignore-walk@^3.0.1 fetched in 73ms
117 silly resolveWithNewModule [email protected] checking installable status
118 silly pacote range manifest for npm-normalize-package-bin@^1.0.1 fetched in 73ms
119 silly resolveWithNewModule [email protected] checking installable status
120 silly pacote range manifest for npm-bundled@^1.0.1 fetched in 78ms
121 silly resolveWithNewModule [email protected] checking installable status
122 http fetch GET 200 https://registry.npmjs.org/minimatch 24ms
123 http fetch GET 200 https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz 32ms
124 silly pacote range manifest for minimatch@^3.0.4 fetched in 60ms
125 silly resolveWithNewModule [email protected] checking installable status
126 http fetch GET 200 https://registry.npmjs.org/brace-expansion 24ms
127 http fetch GET 200 https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz 25ms
128 silly pacote range manifest for brace-expansion@^1.1.7 fetched in 54ms
129 silly resolveWithNewModule [email protected] checking installable status
130 http fetch GET 200 https://registry.npmjs.org/concat-map 25ms
131 http fetch GET 200 https://registry.npmjs.org/balanced-match 28ms
132 http fetch GET 200 https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz 23ms
133 silly pacote range manifest for balanced-match@^1.0.0 fetched in 58ms
134 silly resolveWithNewModule [email protected] checking installable status
135 http fetch GET 200 https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz 32ms
136 silly pacote version manifest for [email protected] fetched in 60ms
137 silly resolveWithNewModule [email protected] checking installable status
138 http fetch GET 200 https://registry.npmjs.org/console-control-strings 28ms
139 http fetch GET 200 https://registry.npmjs.org/gauge 27ms
140 http fetch GET 200 https://registry.npmjs.org/are-we-there-yet 38ms
141 http fetch GET 200 https://registry.npmjs.org/set-blocking 44ms
142 http fetch GET 200 https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz 31ms
143 http fetch GET 200 https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz 32ms
144 silly pacote range manifest for gauge@~2.7.3 fetched in 74ms
145 silly resolveWithNewModule [email protected] checking installable status
146 http fetch GET 200 https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz 29ms
147 silly pacote range manifest for console-control-strings@~1.1.0 fetched in 77ms
148 silly resolveWithNewModule [email protected] checking installable status
149 http fetch GET 200 https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz 35ms
150 silly pacote range manifest for set-blocking@~2.0.0 fetched in 81ms
151 silly resolveWithNewModule [email protected] checking installable status
152 silly pacote range manifest for are-we-there-yet@~1.1.2 fetched in 84ms
153 silly resolveWithNewModule [email protected] checking installable status
154 http fetch GET 200 https://registry.npmjs.org/delegates 37ms
155 http fetch GET 200 https://registry.npmjs.org/readable-stream 40ms
156 http fetch GET 200 https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz 36ms
157 http fetch GET 200 https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz 38ms
158 silly pacote range manifest for readable-stream@^2.0.6 fetched in 87ms
159 silly resolveWithNewModule [email protected] checking installable status
160 silly pacote range manifest for delegates@^1.0.0 fetched in 92ms
161 silly resolveWithNewModule [email protected] checking installable status
162 http fetch GET 200 https://registry.npmjs.org/isarray 35ms
163 http fetch GET 200 https://registry.npmjs.org/string_decoder 36ms
164 http fetch GET 200 https://registry.npmjs.org/safe-buffer 38ms
165 http fetch GET 200 https://registry.npmjs.org/util-deprecate 48ms
166 http fetch GET 200 https://registry.npmjs.org/inherits 59ms
167 http fetch GET 200 https://registry.npmjs.org/core-util-is 62ms
168 http fetch GET 200 https://registry.npmjs.org/process-nextick-args 61ms
169 http fetch GET 200 https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz 31ms
170 silly pacote range manifest for isarray@~1.0.0 fetched in 75ms
171 silly resolveWithNewModule [email protected] checking installable status
172 http fetch GET 200 https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz 34ms
173 silly pacote range manifest for string_decoder@~1.1.1 fetched in 78ms
174 silly resolveWithNewModule [email protected] checking installable status
175 http fetch GET 200 https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz 49ms
176 http fetch GET 200 https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz 32ms
177 http fetch GET 200 https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz 44ms
178 http fetch GET 200 https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz 38ms
179 http fetch GET 200 https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz 36ms
180 silly pacote range manifest for safe-buffer@~5.1.1 fetched in 105ms
181 silly resolveWithNewModule [email protected] checking installable status
182 silly pacote range manifest for core-util-is@~1.0.0 fetched in 108ms
183 silly resolveWithNewModule [email protected] checking installable status
184 silly pacote range manifest for inherits@~2.0.3 fetched in 109ms
185 silly resolveWithNewModule [email protected] checking installable status
186 silly pacote range manifest for util-deprecate@~1.0.1 fetched in 108ms
187 silly resolveWithNewModule [email protected] checking installable status
188 silly pacote range manifest for process-nextick-args@~2.0.0 fetched in 109ms
189 silly resolveWithNewModule [email protected] checking installable status
190 http fetch GET 200 https://registry.npmjs.org/has-unicode 44ms
191 http fetch GET 200 https://registry.npmjs.org/signal-exit 48ms
192 http fetch GET 200 https://registry.npmjs.org/strip-ansi 47ms
193 http fetch GET 200 https://registry.npmjs.org/wide-align 49ms
194 http fetch GET 200 https://registry.npmjs.org/string-width 51ms
195 http fetch GET 200 https://registry.npmjs.org/object-assign 57ms
196 http fetch GET 200 https://registry.npmjs.org/aproba 66ms
197 http fetch GET 200 https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz 43ms
198 http fetch GET 200 https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz 49ms
199 http fetch GET 200 https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz 46ms
200 http fetch GET 200 https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz 38ms
201 http fetch GET 200 https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz 52ms
202 http fetch GET 200 https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz 47ms
203 silly pacote range manifest for signal-exit@^3.0.0 fetched in 113ms
204 silly resolveWithNewModule [email protected] checking installable status
205 silly pacote range manifest for has-unicode@^2.0.0 fetched in 116ms
206 silly resolveWithNewModule [email protected] checking installable status
207 silly pacote range manifest for wide-align@^1.1.0 fetched in 114ms
208 silly resolveWithNewModule [email protected] checking installable status
209 silly pacote range manifest for aproba@^1.0.3 fetched in 119ms
210 silly resolveWithNewModule [email protected] checking installable status
211 silly pacote range manifest for string-width@^1.0.1 fetched in 117ms
212 silly resolveWithNewModule [email protected] checking installable status
213 silly pacote range manifest for object-assign@^4.1.0 fetched in 119ms
214 silly resolveWithNewModule [email protected] checking installable status
215 http fetch GET 200 https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz 65ms
216 silly pacote range manifest for strip-ansi@^3.0.1 fetched in 120ms
217 silly resolveWithNewModule [email protected] checking installable status
218 http fetch GET 200 https://registry.npmjs.org/code-point-at 25ms
219 http fetch GET 200 https://registry.npmjs.org/is-fullwidth-code-point 31ms
220 http fetch GET 200 https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz 31ms
221 http fetch GET 200 https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz 26ms
222 silly pacote range manifest for code-point-at@^1.0.0 fetched in 60ms
223 silly resolveWithNewModule [email protected] checking installable status
224 silly pacote range manifest for is-fullwidth-code-point@^1.0.0 fetched in 60ms
225 silly resolveWithNewModule [email protected] checking installable status
226 http fetch GET 200 https://registry.npmjs.org/number-is-nan 29ms
227 http fetch GET 200 https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz 27ms
228 silly pacote range manifest for number-is-nan@^1.0.0 fetched in 61ms
229 silly resolveWithNewModule [email protected] checking installable status
230 http fetch GET 200 https://registry.npmjs.org/ansi-regex 24ms
231 http fetch GET 200 https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz 28ms
232 silly pacote range manifest for ansi-regex@^2.0.0 fetched in 57ms
233 silly resolveWithNewModule [email protected] checking installable status
234 http fetch GET 200 https://registry.npmjs.org/deep-extend 26ms
235 http fetch GET 200 https://registry.npmjs.org/strip-json-comments 33ms
236 http fetch GET 200 https://registry.npmjs.org/ini 35ms
237 http fetch GET 200 https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz 23ms
238 silly pacote range manifest for deep-extend@^0.6.0 fetched in 55ms
239 silly resolveWithNewModule [email protected] checking installable status
240 http fetch GET 200 https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz 28ms
241 silly pacote range manifest for strip-json-comments@~2.0.1 fetched in 65ms
242 silly resolveWithNewModule [email protected] checking installable status
243 http fetch GET 200 https://registry.npmjs.org/ini/-/ini-1.3.5.tgz 29ms
244 silly pacote range manifest for ini@~1.3.0 fetched in 70ms
245 silly resolveWithNewModule [email protected] checking installable status
246 http fetch GET 200 https://registry.npmjs.org/glob 34ms
247 http fetch GET 200 https://registry.npmjs.org/glob/-/glob-7.1.6.tgz 25ms
248 silly pacote range manifest for glob@^7.1.3 fetched in 64ms
249 silly resolveWithNewModule [email protected] checking installable status
250 http fetch GET 200 https://registry.npmjs.org/inflight 30ms
251 http fetch GET 200 https://registry.npmjs.org/path-is-absolute 31ms
252 http fetch GET 200 https://registry.npmjs.org/once 34ms
253 http fetch GET 200 https://registry.npmjs.org/fs.realpath 39ms
254 http fetch GET 200 https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz 23ms
255 silly pacote range manifest for inflight@^1.0.4 fetched in 72ms
256 silly resolveWithNewModule [email protected] checking installable status
257 http fetch GET 200 https://registry.npmjs.org/once/-/once-1.4.0.tgz 37ms
258 http fetch GET 200 https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz 42ms
259 http fetch GET 200 https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz 37ms
260 silly pacote range manifest for once@^1.3.0 fetched in 76ms
261 silly resolveWithNewModule [email protected] checking installable status
262 silly pacote range manifest for path-is-absolute@^1.0.0 fetched in 77ms
263 silly resolveWithNewModule [email protected] checking installable status
264 silly pacote range manifest for fs.realpath@^1.0.0 fetched in 80ms
265 silly resolveWithNewModule [email protected] checking installable status
266 http fetch GET 200 https://registry.npmjs.org/wrappy 24ms
267 http fetch GET 200 https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz 26ms
268 silly pacote range manifest for wrappy@1 fetched in 53ms
269 silly resolveWithNewModule [email protected] checking installable status
270 http fetch GET 200 https://registry.npmjs.org/minizlib 37ms
271 http fetch GET 200 https://registry.npmjs.org/fs-minipass 39ms
272 http fetch GET 200 https://registry.npmjs.org/yallist 40ms
273 http fetch GET 200 https://registry.npmjs.org/chownr 42ms
274 http fetch GET 200 https://registry.npmjs.org/minipass 44ms
275 http fetch GET 200 https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz 39ms
276 http fetch GET 200 https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz 38ms
277 http fetch GET 200 https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz 35ms
278 http fetch GET 200 https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz 47ms
279 silly pacote range manifest for yallist@^3.0.3 fetched in 87ms
280 silly resolveWithNewModule [email protected] checking installable status
281 silly pacote range manifest for fs-minipass@^1.2.5 fetched in 89ms
282 silly resolveWithNewModule [email protected] checking installable status
283 silly pacote range manifest for minipass@^2.8.6 fetched in 88ms
284 silly resolveWithNewModule [email protected] checking installable status
285 http fetch GET 200 https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz 43ms
286 silly pacote range manifest for minizlib@^1.2.1 fetched in 95ms
287 silly resolveWithNewModule [email protected] checking installable status
288 silly pacote range manifest for chownr@^1.1.1 fetched in 96ms
289 silly resolveWithNewModule [email protected] checking installable status
290 http fetch GET 200 https://registry.npmjs.org/decompress-response 23ms
291 http fetch GET 200 https://registry.npmjs.org/simple-concat 28ms
292 http fetch GET 200 https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz 21ms
293 silly pacote range manifest for simple-concat@^1.0.0 fetched in 52ms
294 silly resolveWithNewModule [email protected] checking installable status
295 http fetch GET 200 https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz 35ms
296 silly pacote range manifest for decompress-response@^4.2.0 fetched in 63ms
297 silly resolveWithNewModule [email protected] checking installable status
298 http fetch GET 200 https://registry.npmjs.org/mimic-response 25ms
299 http fetch GET 200 https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz 28ms
300 silly pacote range manifest for mimic-response@^2.0.0 fetched in 58ms
301 silly resolveWithNewModule [email protected] checking installable status
302 timing stage:loadIdealTree:loadAllDepsIntoIdealTree Completed in 2336ms
303 timing stage:loadIdealTree Completed in 2370ms
304 silly currentTree gitpod-1520
305 silly idealTree gitpod-1520
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree ├── [email protected]
305 silly idealTree └── [email protected]
306 silly install generateActionsToTake
307 timing stage:generateActionsToTake Completed in 16ms
308 silly diffTrees action count 72
309 silly diffTrees add [email protected]
310 silly diffTrees add [email protected]
311 silly diffTrees add [email protected]
312 silly diffTrees add [email protected]
313 silly diffTrees add [email protected]
314 silly diffTrees add [email protected]
315 silly diffTrees add [email protected]
316 silly diffTrees add [email protected]
317 silly diffTrees add [email protected]
318 silly diffTrees add [email protected]
319 silly diffTrees add [email protected]
320 silly diffTrees add [email protected]
321 silly diffTrees add [email protected]
322 silly diffTrees add [email protected]
323 silly diffTrees add [email protected]
324 silly diffTrees add [email protected]
325 silly diffTrees add [email protected]
326 silly diffTrees add [email protected]
327 silly diffTrees add [email protected]
328 silly diffTrees add [email protected]
329 silly diffTrees add [email protected]
330 silly diffTrees add [email protected]
331 silly diffTrees add [email protected]
332 silly diffTrees add [email protected]
333 silly diffTrees add [email protected]
334 silly diffTrees add [email protected]
335 silly diffTrees add [email protected]
336 silly diffTrees add [email protected]
337 silly diffTrees add [email protected]
338 silly diffTrees add [email protected]
339 silly diffTrees add [email protected]
340 silly diffTrees add [email protected]
341 silly diffTrees add [email protected]
342 silly diffTrees add [email protected]
343 silly diffTrees add [email protected]
344 silly diffTrees add [email protected]
345 silly diffTrees add [email protected]
346 silly diffTrees add [email protected]
347 silly diffTrees add [email protected]
348 silly diffTrees add [email protected]
349 silly diffTrees add [email protected]
350 silly diffTrees add [email protected]
351 silly diffTrees add [email protected]
352 silly diffTrees add [email protected]
353 silly diffTrees add [email protected]
354 silly diffTrees add [email protected]
355 silly diffTrees add [email protected]
356 silly diffTrees add [email protected]
357 silly diffTrees add [email protected]
358 silly diffTrees add [email protected]
359 silly diffTrees add [email protected]
360 silly diffTrees add [email protected]
361 silly diffTrees add [email protected]
362 silly diffTrees add [email protected]
363 silly diffTrees add [email protected]
364 silly diffTrees add [email protected]
365 silly diffTrees add [email protected]
366 silly diffTrees add [email protected]
367 silly diffTrees add [email protected]
368 silly diffTrees add [email protected]
369 silly diffTrees add [email protected]
370 silly diffTrees add [email protected]
371 silly diffTrees add [email protected]
372 silly diffTrees add [email protected]
373 silly diffTrees add [email protected]
374 silly diffTrees add [email protected]
375 silly diffTrees add [email protected]
376 silly diffTrees add [email protected]
377 silly diffTrees add [email protected]
378 silly diffTrees add [email protected]
379 silly diffTrees add [email protected]
380 silly diffTrees add [email protected]
381 silly decomposeActions action count 576
382 silly decomposeActions fetch [email protected]
383 silly decomposeActions extract [email protected]
384 silly decomposeActions preinstall [email protected]
385 silly decomposeActions build [email protected]
386 silly decomposeActions install [email protected]
387 silly decomposeActions postinstall [email protected]
388 silly decomposeActions finalize [email protected]
389 silly decomposeActions refresh-package-json [email protected]
390 silly decomposeActions fetch [email protected]
391 silly decomposeActions extract [email protected]
392 silly decomposeActions preinstall [email protected]
393 silly decomposeActions build [email protected]
394 silly decomposeActions install [email protected]
395 silly decomposeActions postinstall [email protected]
396 silly decomposeActions finalize [email protected]
397 silly decomposeActions refresh-package-json [email protected]
398 silly decomposeActions fetch [email protected]
399 silly decomposeActions extract [email protected]
400 silly decomposeActions preinstall [email protected]
401 silly decomposeActions build [email protected]
402 silly decomposeActions install [email protected]
403 silly decomposeActions postinstall [email protected]
404 silly decomposeActions finalize [email protected]
405 silly decomposeActions refresh-package-json [email protected]
406 silly decomposeActions fetch [email protected]
407 silly decomposeActions extract [email protected]
408 silly decomposeActions preinstall [email protected]
409 silly decomposeActions build [email protected]
410 silly decomposeActions install [email protected]
411 silly decomposeActions postinstall [email protected]
412 silly decomposeActions finalize [email protected]
413 silly decomposeActions refresh-package-json [email protected]
414 silly decomposeActions fetch [email protected]
415 silly decomposeActions extract [email protected]
416 silly decomposeActions preinstall [email protected]
417 silly decomposeActions build [email protected]
418 silly decomposeActions install [email protected]
419 silly decomposeActions postinstall [email protected]
420 silly decomposeActions finalize [email protected]
421 silly decomposeActions refresh-package-json [email protected]
422 silly decomposeActions fetch [email protected]
423 silly decomposeActions extract [email protected]
424 silly decomposeActions preinstall [email protected]
425 silly decomposeActions build [email protected]
426 silly decomposeActions install [email protected]
427 silly decomposeActions postinstall [email protected]
428 silly decomposeActions finalize [email protected]
429 silly decomposeActions refresh-package-json [email protected]
430 silly decomposeActions fetch [email protected]
431 silly decomposeActions extract [email protected]
432 silly decomposeActions preinstall [email protected]
433 silly decomposeActions build [email protected]
434 silly decomposeActions install [email protected]
435 silly decomposeActions postinstall [email protected]
436 silly decomposeActions finalize [email protected]
437 silly decomposeActions refresh-package-json [email protected]
438 silly decomposeActions fetch [email protected]
439 silly decomposeActions extract [email protected]
440 silly decomposeActions preinstall [email protected]
441 silly decomposeActions build [email protected]
442 silly decomposeActions install [email protected]
443 silly decomposeActions postinstall [email protected]
444 silly decomposeActions finalize [email protected]
445 silly decomposeActions refresh-package-json [email protected]
446 silly decomposeActions fetch [email protected]
447 silly decomposeActions extract [email protected]
448 silly decomposeActions preinstall [email protected]
449 silly decomposeActions build [email protected]
450 silly decomposeActions install [email protected]
451 silly decomposeActions postinstall [email protected]
452 silly decomposeActions finalize [email protected]
453 silly decomposeActions refresh-package-json [email protected]
454 silly decomposeActions fetch [email protected]
455 silly decomposeActions extract [email protected]
456 silly decomposeActions preinstall [email protected]
457 silly decomposeActions build [email protected]
458 silly decomposeActions install [email protected]
459 silly decomposeActions postinstall [email protected]
460 silly decomposeActions finalize [email protected]
461 silly decomposeActions refresh-package-json [email protected]
462 silly decomposeActions fetch [email protected]
463 silly decomposeActions extract [email protected]
464 silly decomposeActions preinstall [email protected]
465 silly decomposeActions build [email protected]
466 silly decomposeActions install [email protected]
467 silly decomposeActions postinstall [email protected]
468 silly decomposeActions finalize [email protected]
469 silly decomposeActions refresh-package-json [email protected]
470 silly decomposeActions fetch [email protected]
471 silly decomposeActions extract [email protected]
472 silly decomposeActions preinstall [email protected]
473 silly decomposeActions build [email protected]
474 silly decomposeActions install [email protected]
475 silly decomposeActions postinstall [email protected]
476 silly decomposeActions finalize [email protected]
477 silly decomposeActions refresh-package-json [email protected]
478 silly decomposeActions fetch [email protected]
479 silly decomposeActions extract [email protected]
480 silly decomposeActions preinstall [email protected]
481 silly decomposeActions build [email protected]
482 silly decomposeActions install [email protected]
483 silly decomposeActions postinstall [email protected]
484 silly decomposeActions finalize [email protected]
485 silly decomposeActions refresh-package-json [email protected]
486 silly decomposeActions fetch [email protected]
487 silly decomposeActions extract [email protected]
488 silly decomposeActions preinstall [email protected]
489 silly decomposeActions build [email protected]
490 silly decomposeActions install [email protected]
491 silly decomposeActions postinstall [email protected]
492 silly decomposeActions finalize [email protected]
493 silly decomposeActions refresh-package-json [email protected]
494 silly decomposeActions fetch [email protected]
495 silly decomposeActions extract [email protected]
496 silly decomposeActions preinstall [email protected]
497 silly decomposeActions build [email protected]
498 silly decomposeActions install [email protected]
499 silly decomposeActions postinstall [email protected]
500 silly decomposeActions finalize [email protected]
501 silly decomposeActions refresh-package-json [email protected]
502 silly decomposeActions fetch [email protected]
503 silly decomposeActions extract [email protected]
504 silly decomposeActions preinstall [email protected]
505 silly decomposeActions build [email protected]
506 silly decomposeActions install [email protected]
507 silly decomposeActions postinstall [email protected]
508 silly decomposeActions finalize [email protected]
509 silly decomposeActions refresh-package-json [email protected]
510 silly decomposeActions fetch [email protected]
511 silly decomposeActions extract [email protected]
512 silly decomposeActions preinstall [email protected]
513 silly decomposeActions build [email protected]
514 silly decomposeActions install [email protected]
515 silly decomposeActions postinstall [email protected]
516 silly decomposeActions finalize [email protected]
517 silly decomposeActions refresh-package-json [email protected]
518 silly decomposeActions fetch [email protected]
519 silly decomposeActions extract [email protected]
520 silly decomposeActions preinstall [email protected]
521 silly decomposeActions build [email protected]
522 silly decomposeActions install [email protected]
523 silly decomposeActions postinstall [email protected]
524 silly decomposeActions finalize [email protected]
525 silly decomposeActions refresh-package-json [email protected]
526 silly decomposeActions fetch [email protected]
527 silly decomposeActions extract [email protected]
528 silly decomposeActions preinstall [email protected]
529 silly decomposeActions build [email protected]
530 silly decomposeActions install [email protected]
531 silly decomposeActions postinstall [email protected]
532 silly decomposeActions finalize [email protected]
533 silly decomposeActions refresh-package-json [email protected]
534 silly decomposeActions fetch [email protected]
535 silly decomposeActions extract [email protected]
536 silly decomposeActions preinstall [email protected]
537 silly decomposeActions build [email protected]
538 silly decomposeActions install [email protected]
539 silly decomposeActions postinstall [email protected]
540 silly decomposeActions finalize [email protected]
541 silly decomposeActions refresh-package-json [email protected]
542 silly decomposeActions fetch [email protected]
543 silly decomposeActions extract [email protected]
544 silly decomposeActions preinstall [email protected]
545 silly decomposeActions build [email protected]
546 silly decomposeActions install [email protected]
547 silly decomposeActions postinstall [email protected]
548 silly decomposeActions finalize [email protected]
549 silly decomposeActions refresh-package-json [email protected]
550 silly decomposeActions fetch [email protected]
551 silly decomposeActions extract [email protected]
552 silly decomposeActions preinstall [email protected]
553 silly decomposeActions build [email protected]
554 silly decomposeActions install [email protected]
555 silly decomposeActions postinstall [email protected]
556 silly decomposeActions finalize [email protected]
557 silly decomposeActions refresh-package-json [email protected]
558 silly decomposeActions fetch [email protected]
559 silly decomposeActions extract [email protected]
560 silly decomposeActions preinstall [email protected]
561 silly decomposeActions build [email protected]
562 silly decomposeActions install [email protected]
563 silly decomposeActions postinstall [email protected]
564 silly decomposeActions finalize [email protected]
565 silly decomposeActions refresh-package-json [email protected]
566 silly decomposeActions fetch [email protected]
567 silly decomposeActions extract [email protected]
568 silly decomposeActions preinstall [email protected]
569 silly decomposeActions build [email protected]
570 silly decomposeActions install [email protected]
571 silly decomposeActions postinstall [email protected]
572 silly decomposeActions finalize [email protected]
573 silly decomposeActions refresh-package-json [email protected]
574 silly decomposeActions fetch [email protected]
575 silly decomposeActions extract [email protected]
576 silly decomposeActions preinstall [email protected]
577 silly decomposeActions build [email protected]
578 silly decomposeActions install [email protected]
579 silly decomposeActions postinstall [email protected]
580 silly decomposeActions finalize [email protected]
581 silly decomposeActions refresh-package-json [email protected]
582 silly decomposeActions fetch [email protected]
583 silly decomposeActions extract [email protected]
584 silly decomposeActions preinstall [email protected]
585 silly decomposeActions build [email protected]
586 silly decomposeActions install [email protected]
587 silly decomposeActions postinstall [email protected]
588 silly decomposeActions finalize [email protected]
589 silly decomposeActions refresh-package-json [email protected]
590 silly decomposeActions fetch [email protected]
591 silly decomposeActions extract [email protected]
592 silly decomposeActions preinstall [email protected]
593 silly decomposeActions build [email protected]
594 silly decomposeActions install [email protected]
595 silly decomposeActions postinstall [email protected]
596 silly decomposeActions finalize [email protected]
597 silly decomposeActions refresh-package-json [email protected]
598 silly decomposeActions fetch [email protected]
599 silly decomposeActions extract [email protected]
600 silly decomposeActions preinstall [email protected]
601 silly decomposeActions build [email protected]
602 silly decomposeActions install [email protected]
603 silly decomposeActions postinstall [email protected]
604 silly decomposeActions finalize [email protected]
605 silly decomposeActions refresh-package-json [email protected]
606 silly decomposeActions fetch [email protected]
607 silly decomposeActions extract [email protected]
608 silly decomposeActions preinstall [email protected]
609 silly decomposeActions build [email protected]
610 silly decomposeActions install [email protected]
611 silly decomposeActions postinstall [email protected]
612 silly decomposeActions finalize [email protected]
613 silly decomposeActions refresh-package-json [email protected]
614 silly decomposeActions fetch [email protected]
615 silly decomposeActions extract [email protected]
616 silly decomposeActions preinstall [email protected]
617 silly decomposeActions build [email protected]
618 silly decomposeActions install [email protected]
619 silly decomposeActions postinstall [email protected]
620 silly decomposeActions finalize [email protected]
621 silly decomposeActions refresh-package-json [email protected]
622 silly decomposeActions fetch [email protected]
623 silly decomposeActions extract [email protected]
624 silly decomposeActions preinstall [email protected]
625 silly decomposeActions build [email protected]
626 silly decomposeActions install [email protected]
627 silly decomposeActions postinstall [email protected]
628 silly decomposeActions finalize [email protected]
629 silly decomposeActions refresh-package-json [email protected]
630 silly decomposeActions fetch [email protected]
631 silly decomposeActions extract [email protected]
632 silly decomposeActions preinstall [email protected]
633 silly decomposeActions build [email protected]
634 silly decomposeActions install [email protected]
635 silly decomposeActions postinstall [email protected]
636 silly decomposeActions finalize [email protected]
637 silly decomposeActions refresh-package-json [email protected]
638 silly decomposeActions fetch [email protected]
639 silly decomposeActions extract [email protected]
640 silly decomposeActions preinstall [email protected]
641 silly decomposeActions build [email protected]
642 silly decomposeActions install [email protected]
643 silly decomposeActions postinstall [email protected]
644 silly decomposeActions finalize [email protected]
645 silly decomposeActions refresh-package-json [email protected]
646 silly decomposeActions fetch [email protected]
647 silly decomposeActions extract [email protected]
648 silly decomposeActions preinstall [email protected]
649 silly decomposeActions build [email protected]
650 silly decomposeActions install [email protected]
651 silly decomposeActions postinstall [email protected]
652 silly decomposeActions finalize [email protected]
653 silly decomposeActions refresh-package-json [email protected]
654 silly decomposeActions fetch [email protected]
655 silly decomposeActions extract [email protected]
656 silly decomposeActions preinstall [email protected]
657 silly decomposeActions build [email protected]
658 silly decomposeActions install [email protected]
659 silly decomposeActions postinstall [email protected]
660 silly decomposeActions finalize [email protected]
661 silly decomposeActions refresh-package-json [email protected]
662 silly decomposeActions fetch [email protected]
663 silly decomposeActions extract [email protected]
664 silly decomposeActions preinstall [email protected]
665 silly decomposeActions build [email protected]
666 silly decomposeActions install [email protected]
667 silly decomposeActions postinstall [email protected]
668 silly decomposeActions finalize [email protected]
669 silly decomposeActions refresh-package-json [email protected]
670 silly decomposeActions fetch [email protected]
671 silly decomposeActions extract [email protected]
672 silly decomposeActions preinstall [email protected]
673 silly decomposeActions build [email protected]
674 silly decomposeActions install [email protected]
675 silly decomposeActions postinstall [email protected]
676 silly decomposeActions finalize [email protected]
677 silly decomposeActions refresh-package-json [email protected]
678 silly decomposeActions fetch [email protected]
679 silly decomposeActions extract [email protected]
680 silly decomposeActions preinstall [email protected]
681 silly decomposeActions build [email protected]
682 silly decomposeActions install [email protected]
683 silly decomposeActions postinstall [email protected]
684 silly decomposeActions finalize [email protected]
685 silly decomposeActions refresh-package-json [email protected]
686 silly decomposeActions fetch [email protected]
687 silly decomposeActions extract [email protected]
688 silly decomposeActions preinstall [email protected]
689 silly decomposeActions build [email protected]
690 silly decomposeActions install [email protected]
691 silly decomposeActions postinstall [email protected]
692 silly decomposeActions finalize [email protected]
693 silly decomposeActions refresh-package-json [email protected]
694 silly decomposeActions fetch [email protected]
695 silly decomposeActions extract [email protected]
696 silly decomposeActions preinstall [email protected]
697 silly decomposeActions build [email protected]
698 silly decomposeActions install [email protected]
699 silly decomposeActions postinstall [email protected]
700 silly decomposeActions finalize [email protected]
701 silly decomposeActions refresh-package-json [email protected]
702 silly decomposeActions fetch [email protected]
703 silly decomposeActions extract [email protected]
704 silly decomposeActions preinstall [email protected]
705 silly decomposeActions build [email protected]
706 silly decomposeActions install [email protected]
707 silly decomposeActions postinstall [email protected]
708 silly decomposeActions finalize [email protected]
709 silly decomposeActions refresh-package-json [email protected]
710 silly decomposeActions fetch [email protected]
711 silly decomposeActions extract [email protected]
712 silly decomposeActions preinstall [email protected]
713 silly decomposeActions build [email protected]
714 silly decomposeActions install [email protected]
715 silly decomposeActions postinstall [email protected]
716 silly decomposeActions finalize [email protected]
717 silly decomposeActions refresh-package-json [email protected]
718 silly decomposeActions fetch [email protected]
719 silly decomposeActions extract [email protected]
720 silly decomposeActions preinstall [email protected]
721 silly decomposeActions build [email protected]
722 silly decomposeActions install [email protected]
723 silly decomposeActions postinstall [email protected]
724 silly decomposeActions finalize [email protected]
725 silly decomposeActions refresh-package-json [email protected]
726 silly decomposeActions fetch [email protected]
727 silly decomposeActions extract [email protected]
728 silly decomposeActions preinstall [email protected]
729 silly decomposeActions build [email protected]
730 silly decomposeActions install [email protected]
731 silly decomposeActions postinstall [email protected]
732 silly decomposeActions finalize [email protected]
733 silly decomposeActions refresh-package-json [email protected]
734 silly decomposeActions fetch [email protected]
735 silly decomposeActions extract [email protected]
736 silly decomposeActions preinstall [email protected]
737 silly decomposeActions build [email protected]
738 silly decomposeActions install [email protected]
739 silly decomposeActions postinstall [email protected]
740 silly decomposeActions finalize [email protected]
741 silly decomposeActions refresh-package-json [email protected]
742 silly decomposeActions fetch [email protected]
743 silly decomposeActions extract [email protected]
744 silly decomposeActions preinstall [email protected]
745 silly decomposeActions build [email protected]
746 silly decomposeActions install [email protected]
747 silly decomposeActions postinstall [email protected]
748 silly decomposeActions finalize [email protected]
749 silly decomposeActions refresh-package-json [email protected]
750 silly decomposeActions fetch [email protected]
751 silly decomposeActions extract [email protected]
752 silly decomposeActions preinstall [email protected]
753 silly decomposeActions build [email protected]
754 silly decomposeActions install [email protected]
755 silly decomposeActions postinstall [email protected]
756 silly decomposeActions finalize [email protected]
757 silly decomposeActions refresh-package-json [email protected]
758 silly decomposeActions fetch [email protected]
759 silly decomposeActions extract [email protected]
760 silly decomposeActions preinstall [email protected]
761 silly decomposeActions build [email protected]
762 silly decomposeActions install [email protected]
763 silly decomposeActions postinstall [email protected]
764 silly decomposeActions finalize [email protected]
765 silly decomposeActions refresh-package-json [email protected]
766 silly decomposeActions fetch [email protected]
767 silly decomposeActions extract [email protected]
768 silly decomposeActions preinstall [email protected]
769 silly decomposeActions build [email protected]
770 silly decomposeActions install [email protected]
771 silly decomposeActions postinstall [email protected]
772 silly decomposeActions finalize [email protected]
773 silly decomposeActions refresh-package-json [email protected]
774 silly decomposeActions fetch [email protected]
775 silly decomposeActions extract [email protected]
776 silly decomposeActions preinstall [email protected]
777 silly decomposeActions build [email protected]
778 silly decomposeActions install [email protected]
779 silly decomposeActions postinstall [email protected]
780 silly decomposeActions finalize [email protected]
781 silly decomposeActions refresh-package-json [email protected]
782 silly decomposeActions fetch [email protected]
783 silly decomposeActions extract [email protected]
784 silly decomposeActions preinstall [email protected]
785 silly decomposeActions build [email protected]
786 silly decomposeActions install [email protected]
787 silly decomposeActions postinstall [email protected]
788 silly decomposeActions finalize [email protected]
789 silly decomposeActions refresh-package-json [email protected]
790 silly decomposeActions fetch [email protected]
791 silly decomposeActions extract [email protected]
792 silly decomposeActions preinstall [email protected]
793 silly decomposeActions build [email protected]
794 silly decomposeActions install [email protected]
795 silly decomposeActions postinstall [email protected]
796 silly decomposeActions finalize [email protected]
797 silly decomposeActions refresh-package-json [email protected]
798 silly decomposeActions fetch [email protected]
799 silly decomposeActions extract [email protected]
800 silly decomposeActions preinstall [email protected]
801 silly decomposeActions build [email protected]
802 silly decomposeActions install [email protected]
803 silly decomposeActions postinstall [email protected]
804 silly decomposeActions finalize [email protected]
805 silly decomposeActions refresh-package-json [email protected]
806 silly decomposeActions fetch [email protected]
807 silly decomposeActions extract [email protected]
808 silly decomposeActions preinstall [email protected]
809 silly decomposeActions build [email protected]
810 silly decomposeActions install [email protected]
811 silly decomposeActions postinstall [email protected]
812 silly decomposeActions finalize [email protected]
813 silly decomposeActions refresh-package-json [email protected]
814 silly decomposeActions fetch [email protected]
815 silly decomposeActions extract [email protected]
816 silly decomposeActions preinstall [email protected]
817 silly decomposeActions build [email protected]
818 silly decomposeActions install [email protected]
819 silly decomposeActions postinstall [email protected]
820 silly decomposeActions finalize [email protected]
821 silly decomposeActions refresh-package-json [email protected]
822 silly decomposeActions fetch [email protected]
823 silly decomposeActions extract [email protected]
824 silly decomposeActions preinstall [email protected]
825 silly decomposeActions build [email protected]
826 silly decomposeActions install [email protected]
827 silly decomposeActions postinstall [email protected]
828 silly decomposeActions finalize [email protected]
829 silly decomposeActions refresh-package-json [email protected]
830 silly decomposeActions fetch [email protected]
831 silly decomposeActions extract [email protected]
832 silly decomposeActions preinstall [email protected]
833 silly decomposeActions build [email protected]
834 silly decomposeActions install [email protected]
835 silly decomposeActions postinstall [email protected]
836 silly decomposeActions finalize [email protected]
837 silly decomposeActions refresh-package-json [email protected]
838 silly decomposeActions fetch [email protected]
839 silly decomposeActions extract [email protected]
840 silly decomposeActions preinstall [email protected]
841 silly decomposeActions build [email protected]
842 silly decomposeActions install [email protected]
843 silly decomposeActions postinstall [email protected]
844 silly decomposeActions finalize [email protected]
845 silly decomposeActions refresh-package-json [email protected]
846 silly decomposeActions fetch [email protected]
847 silly decomposeActions extract [email protected]
848 silly decomposeActions preinstall [email protected]
849 silly decomposeActions build [email protected]
850 silly decomposeActions install [email protected]
851 silly decomposeActions postinstall [email protected]
852 silly decomposeActions finalize [email protected]
853 silly decomposeActions refresh-package-json [email protected]
854 silly decomposeActions fetch [email protected]
855 silly decomposeActions extract [email protected]
856 silly decomposeActions preinstall [email protected]
857 silly decomposeActions build [email protected]
858 silly decomposeActions install [email protected]
859 silly decomposeActions postinstall [email protected]
860 silly decomposeActions finalize [email protected]
861 silly decomposeActions refresh-package-json [email protected]
862 silly decomposeActions fetch [email protected]
863 silly decomposeActions extract [email protected]
864 silly decomposeActions preinstall [email protected]
865 silly decomposeActions build [email protected]
866 silly decomposeActions install [email protected]
867 silly decomposeActions postinstall [email protected]
868 silly decomposeActions finalize [email protected]
869 silly decomposeActions refresh-package-json [email protected]
870 silly decomposeActions fetch [email protected]
871 silly decomposeActions extract [email protected]
872 silly decomposeActions preinstall [email protected]
873 silly decomposeActions build [email protected]
874 silly decomposeActions install [email protected]
875 silly decomposeActions postinstall [email protected]
876 silly decomposeActions finalize [email protected]
877 silly decomposeActions refresh-package-json [email protected]
878 silly decomposeActions fetch [email protected]
879 silly decomposeActions extract [email protected]
880 silly decomposeActions preinstall [email protected]
881 silly decomposeActions build [email protected]
882 silly decomposeActions install [email protected]
883 silly decomposeActions postinstall [email protected]
884 silly decomposeActions finalize [email protected]
885 silly decomposeActions refresh-package-json [email protected]
886 silly decomposeActions fetch [email protected]
887 silly decomposeActions extract [email protected]
888 silly decomposeActions preinstall [email protected]
889 silly decomposeActions build [email protected]
890 silly decomposeActions install [email protected]
891 silly decomposeActions postinstall [email protected]
892 silly decomposeActions finalize [email protected]
893 silly decomposeActions refresh-package-json [email protected]
894 silly decomposeActions fetch [email protected]
895 silly decomposeActions extract [email protected]
896 silly decomposeActions preinstall [email protected]
897 silly decomposeActions build [email protected]
898 silly decomposeActions install [email protected]
899 silly decomposeActions postinstall [email protected]
900 silly decomposeActions finalize [email protected]
901 silly decomposeActions refresh-package-json [email protected]
902 silly decomposeActions fetch [email protected]
903 silly decomposeActions extract [email protected]
904 silly decomposeActions preinstall [email protected]
905 silly decomposeActions build [email protected]
906 silly decomposeActions install [email protected]
907 silly decomposeActions postinstall [email protected]
908 silly decomposeActions finalize [email protected]
909 silly decomposeActions refresh-package-json [email protected]
910 silly decomposeActions fetch [email protected]
911 silly decomposeActions extract [email protected]
912 silly decomposeActions preinstall [email protected]
913 silly decomposeActions build [email protected]
914 silly decomposeActions install [email protected]
915 silly decomposeActions postinstall [email protected]
916 silly decomposeActions finalize [email protected]
917 silly decomposeActions refresh-package-json [email protected]
918 silly decomposeActions fetch [email protected]
919 silly decomposeActions extract [email protected]
920 silly decomposeActions preinstall [email protected]
921 silly decomposeActions build [email protected]
922 silly decomposeActions install [email protected]
923 silly decomposeActions postinstall [email protected]
924 silly decomposeActions finalize [email protected]
925 silly decomposeActions refresh-package-json [email protected]
926 silly decomposeActions fetch [email protected]
927 silly decomposeActions extract [email protected]
928 silly decomposeActions preinstall [email protected]
929 silly decomposeActions build [email protected]
930 silly decomposeActions install [email protected]
931 silly decomposeActions postinstall [email protected]
932 silly decomposeActions finalize [email protected]
933 silly decomposeActions refresh-package-json [email protected]
934 silly decomposeActions fetch [email protected]
935 silly decomposeActions extract [email protected]
936 silly decomposeActions preinstall [email protected]
937 silly decomposeActions build [email protected]
938 silly decomposeActions install [email protected]
939 silly decomposeActions postinstall [email protected]
940 silly decomposeActions finalize [email protected]
941 silly decomposeActions refresh-package-json [email protected]
942 silly decomposeActions fetch [email protected]
943 silly decomposeActions extract [email protected]
944 silly decomposeActions preinstall [email protected]
945 silly decomposeActions build [email protected]
946 silly decomposeActions install [email protected]
947 silly decomposeActions postinstall [email protected]
948 silly decomposeActions finalize [email protected]
949 silly decomposeActions refresh-package-json [email protected]
950 silly decomposeActions fetch [email protected]
951 silly decomposeActions extract [email protected]
952 silly decomposeActions preinstall [email protected]
953 silly decomposeActions build [email protected]
954 silly decomposeActions install [email protected]
955 silly decomposeActions postinstall [email protected]
956 silly decomposeActions finalize [email protected]
957 silly decomposeActions refresh-package-json [email protected]
958 silly install executeActions
959 silly doSerial global-install 576
960 verbose correctMkdir /home/gitpod/.npm/_locks correctMkdir not in flight; initializing
961 verbose lock using /home/gitpod/.npm/_locks/staging-e628876286504c9e.lock for /workspace/gitpod-1520/node_modules/.staging
962 silly doParallel extract 72
963 silly extract [email protected]
964 silly extract [email protected]
965 silly extract [email protected]
966 silly extract [email protected]
967 silly extract [email protected]
968 silly extract [email protected]
969 silly extract [email protected]
970 silly extract [email protected]
971 silly extract [email protected]
972 silly extract [email protected]
973 silly extract [email protected]
974 silly extract [email protected]
975 silly extract [email protected]
976 silly extract [email protected]
977 silly extract [email protected]
978 silly extract [email protected]
979 silly extract [email protected]
980 silly extract [email protected]
981 silly extract [email protected]
982 silly extract [email protected]
983 silly extract [email protected]
984 silly extract [email protected]
985 silly extract [email protected]
986 silly extract [email protected]
987 silly extract [email protected]
988 silly extract [email protected]
989 silly extract [email protected]
990 silly extract [email protected]
991 silly extract [email protected]
992 silly extract [email protected]
993 silly extract [email protected]
994 silly extract [email protected]
995 silly extract [email protected]
996 silly extract [email protected]
997 silly extract [email protected]
998 silly extract [email protected]
999 silly extract [email protected]
1000 silly extract [email protected]
1001 silly extract [email protected]
1002 silly extract [email protected]
1003 silly extract [email protected]
1004 silly extract [email protected]
1005 silly extract [email protected]
1006 silly extract [email protected]
1007 silly extract [email protected]
1008 silly extract [email protected]
1009 silly extract [email protected]
1010 silly extract [email protected]
1011 silly extract [email protected]
1012 silly extract [email protected]
1013 silly tarball trying abbrev@1 by hash: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==
1014 silly tarball trying ansi-regex@^2.0.0 by hash: sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
1015 silly tarball trying aproba@^1.0.3 by hash: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==
1016 silly tarball trying balanced-match@^1.0.0 by hash: sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
1017 silly tarball trying chownr@^1.1.1 by hash: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==
1018 silly tarball trying code-point-at@^1.0.0 by hash: sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
1019 silly tarball trying [email protected] by hash: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
1020 silly tarball trying brace-expansion@^1.1.7 by hash: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
1021 silly tarball trying core-util-is@~1.0.0 by hash: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
1022 silly tarball trying console-control-strings@~1.1.0 by hash: sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=
1023 silly tarball trying deep-extend@^0.6.0 by hash: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
1024 silly tarball trying delegates@^1.0.0 by hash: sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=
1025 silly tarball trying detect-libc@^1.0.2 by hash: sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=
1026 silly tarball trying fs.realpath@^1.0.0 by hash: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
1027 silly tarball trying has-unicode@^2.0.0 by hash: sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=
1028 silly tarball trying inherits@~2.0.3 by hash: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
1029 silly tarball trying ini@~1.3.0 by hash: sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==
1030 silly tarball trying isarray@~1.0.0 by hash: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
1031 silly tarball trying mimic-response@^2.0.0 by hash: sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==
1032 silly tarball trying decompress-response@^4.2.0 by hash: sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==
1033 silly tarball trying minimatch@^3.0.4 by hash: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
1034 silly tarball trying ignore-walk@^3.0.1 by hash: sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==
1035 silly tarball trying minimist@^1.2.5 by hash: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
1036 silly tarball trying mkdirp@^0.5.1 by hash: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==
1037 silly tarball trying ms@^2.1.1 by hash: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
1038 silly tarball trying debug@^3.2.6 by hash: sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==
1039 silly tarball trying npm-normalize-package-bin@^1.0.1 by hash: sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==
1040 silly tarball trying npm-bundled@^1.0.1 by hash: sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==
1041 silly tarball trying npm-packlist@^1.1.6 by hash: sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==
1042 silly tarball trying number-is-nan@^1.0.0 by hash: sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=
1043 silly tarball trying is-fullwidth-code-point@^1.0.0 by hash: sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
1044 silly tarball trying object-assign@^4.1.0 by hash: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
1045 silly tarball trying os-homedir@^1.0.0 by hash: sha1-/7xJiDNuDoM94MFox+8VISGqf7M=
1046 silly tarball trying os-tmpdir@^1.0.0 by hash: sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
1047 silly tarball trying osenv@^0.1.4 by hash: sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==
1048 silly tarball trying nopt@^4.0.1 by hash: sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==
1049 silly tarball trying path-is-absolute@^1.0.0 by hash: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
1050 silly tarball trying process-nextick-args@~2.0.0 by hash: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
1051 silly tarball trying safe-buffer@~5.1.1 by hash: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
1052 silly tarball trying safer-buffer@>= 2.1.2 < 3 by hash: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
1053 silly tarball trying iconv-lite@^0.4.4 by hash: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
1054 silly tarball trying sax@^1.2.4 by hash: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
1055 silly tarball trying needle@^2.2.1 by hash: sha512-x/gi6ijr4B7fwl6WYL9FwlCvRQKGlUNvnceho8wxkwXqN8jvVmmmATTmZPRRG7b/yC1eode26C2HO9jl78Du9g==
1056 silly tarball trying set-blocking@~2.0.0 by hash: sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
1057 silly tarball trying semver@^5.3.0 by hash: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
1058 silly tarball trying signal-exit@^3.0.0 by hash: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==
1059 silly tarball trying simple-concat@^1.0.0 by hash: sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=
1060 silly tarball trying string_decoder@~1.1.1 by hash: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
1061 silly tarball trying strip-ansi@^3.0.1 by hash: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
1062 silly tarball trying string-width@^1.0.1 by hash: sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
1063 silly extract strip-ansi@^3.0.1 extracted to /workspace/gitpod-1520/node_modules/.staging/strip-ansi-8f9ad2f5 (190ms)
1064 silly extract string-width@^1.0.1 extracted to /workspace/gitpod-1520/node_modules/.staging/string-width-1994e2ad (190ms)
1065 silly extract abbrev@1 extracted to /workspace/gitpod-1520/node_modules/.staging/abbrev-f1838fd3 (204ms)
1066 silly extract osenv@^0.1.4 extracted to /workspace/gitpod-1520/node_modules/.staging/osenv-09ba7aec (197ms)
1067 silly extract [email protected]
1068 silly extract [email protected]
1069 silly extract [email protected]
1070 silly extract ansi-regex@^2.0.0 extracted to /workspace/gitpod-1520/node_modules/.staging/ansi-regex-0c7cf1c7 (213ms)
1071 silly extract aproba@^1.0.3 extracted to /workspace/gitpod-1520/node_modules/.staging/aproba-7897a5b9 (213ms)
1072 silly extract chownr@^1.1.1 extracted to /workspace/gitpod-1520/node_modules/.staging/chownr-6b296ade (212ms)
1073 silly extract code-point-at@^1.0.0 extracted to /workspace/gitpod-1520/node_modules/.staging/code-point-at-74600d7a (212ms)
1074 silly extract brace-expansion@^1.1.7 extracted to /workspace/gitpod-1520/node_modules/.staging/brace-expansion-d87e47ec (211ms)
1075 silly extract has-unicode@^2.0.0 extracted to /workspace/gitpod-1520/node_modules/.staging/has-unicode-5e5e347d (210ms)
1076 silly extract ini@~1.3.0 extracted to /workspace/gitpod-1520/node_modules/.staging/ini-13b8ad9b (207ms)
1077 silly extract ignore-walk@^3.0.1 extracted to /workspace/gitpod-1520/node_modules/.staging/ignore-walk-bd26243c (206ms)
1078 silly extract ms@^2.1.1 extracted to /workspace/gitpod-1520/node_modules/.staging/ms-5f205d73 (206ms)
1079 silly extract npm-bundled@^1.0.1 extracted to /workspace/gitpod-1520/node_modules/.staging/npm-bundled-9e09b8e0 (205ms)
1080 silly extract npm-packlist@^1.1.6 extracted to /workspace/gitpod-1520/node_modules/.staging/npm-packlist-3261dccf (205ms)
1081 silly extract number-is-nan@^1.0.0 extracted to /workspace/gitpod-1520/node_modules/.staging/number-is-nan-28595c81 (204ms)
1082 silly extract is-fullwidth-code-point@^1.0.0 extracted to /workspace/gitpod-1520/node_modules/.staging/is-fullwidth-code-point-268ac5ca (204ms)
1083 silly extract object-assign@^4.1.0 extracted to /workspace/gitpod-1520/node_modules/.staging/object-assign-fff56564 (204ms)
1084 silly extract os-homedir@^1.0.0 extracted to /workspace/gitpod-1520/node_modules/.staging/os-homedir-f38dbf06 (204ms)
1085 silly extract os-tmpdir@^1.0.0 extracted to /workspace/gitpod-1520/node_modules/.staging/os-tmpdir-32a1ec25 (203ms)
1086 silly extract process-nextick-args@~2.0.0 extracted to /workspace/gitpod-1520/node_modules/.staging/process-nextick-args-e994479f (202ms)
1087 silly extract path-is-absolute@^1.0.0 extracted to /workspace/gitpod-1520/node_modules/.staging/path-is-absolute-cdfe1105 (202ms)
1088 silly tarball trying canvas@latest by hash: sha512-S98rKsPcuhfTcYbtF53UIJhcbgIAK533d1kJKMwsMwAIFgfd58MOyxRud3kktlzWiEkFliaJtvyZCBtud/XVEA==
1089 silly extract string_decoder@~1.1.1 extracted to /workspace/gitpod-1520/node_modules/.staging/string_decoder-3c16be46 (208ms)
1090 silly extract balanced-match@^1.0.0 extracted to /workspace/gitpod-1520/node_modules/.staging/balanced-match-bd2bb62d (220ms)
1091 silly extract console-control-strings@~1.1.0 extracted to /workspace/gitpod-1520/node_modules/.staging/console-control-strings-60027ef2 (219ms)
1092 silly extract inherits@~2.0.3 extracted to /workspace/gitpod-1520/node_modules/.staging/inherits-90dfbdb5 (218ms)
1093 silly extract mimic-response@^2.0.0 extracted to /workspace/gitpod-1520/node_modules/.staging/mimic-response-1186a1b2 (215ms)
1094 silly extract decompress-response@^4.2.0 extracted to /workspace/gitpod-1520/node_modules/.staging/decompress-response-b84b139a (215ms)
1095 silly extract [email protected]
1096 silly extract [email protected]
1097 silly extract [email protected]
1098 silly extract [email protected]
1099 silly extract [email protected]
1100 silly extract [email protected]
1101 silly extract [email protected]
1102 silly extract [email protected]
1103 silly extract [email protected]
1104 silly extract [email protected]
1105 silly extract [email protected]
1106 silly extract [email protected]
1107 silly extract [email protected]
1108 silly extract [email protected]
1109 silly extract [email protected]
1110 silly extract [email protected]
1111 silly extract [email protected]
1112 silly extract [email protected]
1113 silly extract [email protected]
1114 silly tarball trying simple-get@^3.0.3 by hash: sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==
1115 silly tarball trying node-pre-gyp@^0.11.0 by hash: sha512-TwWAOZb0j7e9eGaf9esRx3ZcLaE5tQ2lvYy1pb5IAaG1a2e2Kv5Lms1Y4hpj+ciXJRofIxxlt5haeQ/2ANeE0Q==
1116 silly extract set-blocking@~2.0.0 extracted to /workspace/gitpod-1520/node_modules/.staging/set-blocking-0e3f5338 (218ms)
1117 silly extract fs.realpath@^1.0.0 extracted to /workspace/gitpod-1520/node_modules/.staging/fs.realpath-a7f9a5b4 (227ms)
1118 silly extract minimatch@^3.0.4 extracted to /workspace/gitpod-1520/node_modules/.staging/minimatch-90f2fb96 (223ms)
1119 silly tarball trying nan@^2.14.0 by hash: sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==
1120 silly tarball trying tar@^4 by hash: sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==
1121 silly tarball trying minizlib@^1.2.1 by hash: sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==
1122 silly tarball trying fs-minipass@^1.2.5 by hash: sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==
1123 silly tarball trying minipass@^2.8.6 by hash: sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==
1124 silly tarball trying yallist@^3.0.3 by hash: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
1125 silly tarball trying rimraf@^2.6.1 by hash: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==
1126 silly tarball trying glob@^7.1.3 by hash: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
1127 silly tarball trying inflight@^1.0.4 by hash: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
1128 silly tarball trying once@^1.3.0 by hash: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
1129 silly tarball trying wrappy@1 by hash: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
1130 silly tarball trying npmlog@^4.0.2 by hash: sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==
1131 silly tarball trying gauge@~2.7.3 by hash: sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=
1132 silly tarball trying wide-align@^1.1.0 by hash: sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==
1133 silly tarball trying are-we-there-yet@~1.1.2 by hash: sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==
1134 silly tarball trying readable-stream@^2.0.6 by hash: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
1135 silly tarball trying util-deprecate@~1.0.1 by hash: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
1136 silly tarball trying rc@^1.2.7 by hash: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==
1137 silly tarball trying strip-json-comments@~2.0.1 by hash: sha1-PFMZQukIwml8DsNEhYwobHygpgo=
1138 silly extract signal-exit@^3.0.0 extracted to /workspace/gitpod-1520/node_modules/.staging/signal-exit-13fafc11 (227ms)
1139 silly extract deep-extend@^0.6.0 extracted to /workspace/gitpod-1520/node_modules/.staging/deep-extend-00ff7d2a (237ms)
1140 silly extract mkdirp@^0.5.1 extracted to /workspace/gitpod-1520/node_modules/.staging/mkdirp-c66c6d43 (232ms)
1141 silly extract safe-buffer@~5.1.1 extracted to /workspace/gitpod-1520/node_modules/.staging/safe-buffer-9171f066 (228ms)
1142 silly extract simple-concat@^1.0.0 extracted to /workspace/gitpod-1520/node_modules/.staging/simple-concat-34dec1f3 (238ms)
1143 silly extract sax@^1.2.4 extracted to /workspace/gitpod-1520/node_modules/.staging/sax-835163c0 (240ms)
1144 silly extract isarray@~1.0.0 extracted to /workspace/gitpod-1520/node_modules/.staging/isarray-0648f110 (254ms)
1145 silly extract [email protected] extracted to /workspace/gitpod-1520/node_modules/.staging/concat-map-9a15720c (259ms)
1146 silly extract delegates@^1.0.0 extracted to /workspace/gitpod-1520/node_modules/.staging/delegates-a02959cc (258ms)
1147 silly extract core-util-is@~1.0.0 extracted to /workspace/gitpod-1520/node_modules/.staging/core-util-is-9526550f (258ms)
1148 silly extract detect-libc@^1.0.2 extracted to /workspace/gitpod-1520/node_modules/.staging/detect-libc-87d412f9 (280ms)
1149 silly extract safer-buffer@>= 2.1.2 < 3 extracted to /workspace/gitpod-1520/node_modules/.staging/safer-buffer-27069b81 (272ms)
1150 silly extract nopt@^4.0.1 extracted to /workspace/gitpod-1520/node_modules/.staging/nopt-c9fd3a3f (273ms)
1151 silly extract semver@^5.3.0 extracted to /workspace/gitpod-1520/node_modules/.staging/semver-63d2e0f4 (284ms)
1152 timing audit submit Completed in 314ms
1153 http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/audits/quick 315ms
1154 timing audit body Completed in 3ms
1155 silly extract debug@^3.2.6 extracted to /workspace/gitpod-1520/node_modules/.staging/debug-e51db65b (300ms)
1156 silly extract simple-get@^3.0.3 extracted to /workspace/gitpod-1520/node_modules/.staging/simple-get-40739eb2 (102ms)
1157 silly extract fs-minipass@^1.2.5 extracted to /workspace/gitpod-1520/node_modules/.staging/fs-minipass-429ab0ef (93ms)
1158 silly extract once@^1.3.0 extracted to /workspace/gitpod-1520/node_modules/.staging/once-af430711 (91ms)
1159 silly extract inflight@^1.0.4 extracted to /workspace/gitpod-1520/node_modules/.staging/inflight-3f629ca3 (91ms)
1160 silly extract wrappy@1 extracted to /workspace/gitpod-1520/node_modules/.staging/wrappy-843dad88 (91ms)
1161 silly extract strip-json-comments@~2.0.1 extracted to /workspace/gitpod-1520/node_modules/.staging/strip-json-comments-e78230de (89ms)
1162 silly extract wide-align@^1.1.0 extracted to /workspace/gitpod-1520/node_modules/.staging/wide-align-e6da20e6 (93ms)
1163 silly extract minizlib@^1.2.1 extracted to /workspace/gitpod-1520/node_modules/.staging/minizlib-01fa4b7a (96ms)
1164 silly extract minipass@^2.8.6 extracted to /workspace/gitpod-1520/node_modules/.staging/minipass-868346bd (95ms)
1165 silly extract npm-normalize-package-bin@^1.0.1 extracted to /workspace/gitpod-1520/node_modules/.staging/npm-normalize-package-bin-0c40436c (312ms)
1166 silly extract yallist@^3.0.3 extracted to /workspace/gitpod-1520/node_modules/.staging/yallist-39eebb4a (97ms)
1167 silly extract rimraf@^2.6.1 extracted to /workspace/gitpod-1520/node_modules/.staging/rimraf-6c47d458 (97ms)
1168 silly extract util-deprecate@~1.0.1 extracted to /workspace/gitpod-1520/node_modules/.staging/util-deprecate-a014ea9e (94ms)
1169 silly extract npmlog@^4.0.2 extracted to /workspace/gitpod-1520/node_modules/.staging/npmlog-5615d79c (97ms)
1170 silly extract minimist@^1.2.5 extracted to /workspace/gitpod-1520/node_modules/.staging/minimist-5df1fa92 (319ms)
1171 silly extract are-we-there-yet@~1.1.2 extracted to /workspace/gitpod-1520/node_modules/.staging/are-we-there-yet-f3e4cf00 (101ms)
1172 silly extract glob@^7.1.3 extracted to /workspace/gitpod-1520/node_modules/.staging/glob-9852ab95 (104ms)
1173 silly extract rc@^1.2.7 extracted to /workspace/gitpod-1520/node_modules/.staging/rc-65ecaec8 (109ms)
1174 silly extract gauge@~2.7.3 extracted to /workspace/gitpod-1520/node_modules/.staging/gauge-eff550ce (122ms)
1175 silly extract iconv-lite@^0.4.4 extracted to /workspace/gitpod-1520/node_modules/.staging/iconv-lite-b20ace86 (347ms)
1176 silly extract readable-stream@^2.0.6 extracted to /workspace/gitpod-1520/node_modules/.staging/readable-stream-28a2259a (131ms)
1177 silly extract tar@^4 extracted to /workspace/gitpod-1520/node_modules/.staging/tar-6ed9425d (137ms)
1178 silly extract node-pre-gyp@^0.11.0 extracted to /workspace/gitpod-1520/node_modules/.staging/node-pre-gyp-c8ffb7cd (154ms)
1179 silly extract needle@^2.2.1 extracted to /workspace/gitpod-1520/node_modules/.staging/needle-9ef627e0 (355ms)
1180 silly extract nan@^2.14.0 extracted to /workspace/gitpod-1520/node_modules/.staging/nan-37b535d9 (160ms)
1181 silly extract canvas@latest extracted to /workspace/gitpod-1520/node_modules/.staging/canvas-aef1b6a6 (171ms)
1182 timing action:extract Completed in 385ms
1183 silly doReverseSerial unbuild 576
1184 silly doSerial remove 576
1185 silly doSerial move 576
1186 silly doSerial finalize 576
1187 silly finalize /workspace/gitpod-1520/node_modules/abbrev
1188 silly finalize /workspace/gitpod-1520/node_modules/ansi-regex
1189 silly finalize /workspace/gitpod-1520/node_modules/aproba
1190 silly finalize /workspace/gitpod-1520/node_modules/balanced-match
1191 silly finalize /workspace/gitpod-1520/node_modules/chownr
1192 silly finalize /workspace/gitpod-1520/node_modules/code-point-at
1193 silly finalize /workspace/gitpod-1520/node_modules/concat-map
1194 silly finalize /workspace/gitpod-1520/node_modules/brace-expansion
1195 silly finalize /workspace/gitpod-1520/node_modules/console-control-strings
1196 silly finalize /workspace/gitpod-1520/node_modules/core-util-is
1197 silly finalize /workspace/gitpod-1520/node_modules/deep-extend
1198 silly finalize /workspace/gitpod-1520/node_modules/delegates
1199 silly finalize /workspace/gitpod-1520/node_modules/detect-libc
1200 silly finalize /workspace/gitpod-1520/node_modules/fs.realpath
1201 silly finalize /workspace/gitpod-1520/node_modules/has-unicode
1202 silly finalize /workspace/gitpod-1520/node_modules/inherits
1203 silly finalize /workspace/gitpod-1520/node_modules/ini
1204 silly finalize /workspace/gitpod-1520/node_modules/isarray
1205 silly finalize /workspace/gitpod-1520/node_modules/mimic-response
1206 silly finalize /workspace/gitpod-1520/node_modules/decompress-response
1207 silly finalize /workspace/gitpod-1520/node_modules/minimatch
1208 silly finalize /workspace/gitpod-1520/node_modules/ignore-walk
1209 silly finalize /workspace/gitpod-1520/node_modules/minimist
1210 silly finalize /workspace/gitpod-1520/node_modules/mkdirp
1211 silly finalize /workspace/gitpod-1520/node_modules/ms
1212 silly finalize /workspace/gitpod-1520/node_modules/debug
1213 silly finalize /workspace/gitpod-1520/node_modules/npm-normalize-package-bin
1214 silly finalize /workspace/gitpod-1520/node_modules/npm-bundled
1215 silly finalize /workspace/gitpod-1520/node_modules/npm-packlist
1216 silly finalize /workspace/gitpod-1520/node_modules/number-is-nan
1217 silly finalize /workspace/gitpod-1520/node_modules/is-fullwidth-code-point
1218 silly finalize /workspace/gitpod-1520/node_modules/object-assign
1219 silly finalize /workspace/gitpod-1520/node_modules/os-homedir
1220 silly finalize /workspace/gitpod-1520/node_modules/os-tmpdir
1221 silly finalize /workspace/gitpod-1520/node_modules/osenv
1222 silly finalize /workspace/gitpod-1520/node_modules/nopt
1223 silly finalize /workspace/gitpod-1520/node_modules/path-is-absolute
1224 silly finalize /workspace/gitpod-1520/node_modules/process-nextick-args
1225 silly finalize /workspace/gitpod-1520/node_modules/safe-buffer
1226 silly finalize /workspace/gitpod-1520/node_modules/safer-buffer
1227 silly finalize /workspace/gitpod-1520/node_modules/iconv-lite
1228 silly finalize /workspace/gitpod-1520/node_modules/sax
1229 silly finalize /workspace/gitpod-1520/node_modules/needle
1230 silly finalize /workspace/gitpod-1520/node_modules/semver
1231 silly finalize /workspace/gitpod-1520/node_modules/set-blocking
1232 silly finalize /workspace/gitpod-1520/node_modules/signal-exit
1233 silly finalize /workspace/gitpod-1520/node_modules/simple-concat
1234 silly finalize /workspace/gitpod-1520/node_modules/string_decoder
1235 silly finalize /workspace/gitpod-1520/node_modules/strip-ansi
1236 silly finalize /workspace/gitpod-1520/node_modules/string-width
1237 silly finalize /workspace/gitpod-1520/node_modules/strip-json-comments
1238 silly finalize /workspace/gitpod-1520/node_modules/rc
1239 silly finalize /workspace/gitpod-1520/node_modules/util-deprecate
1240 silly finalize /workspace/gitpod-1520/node_modules/readable-stream
1241 silly finalize /workspace/gitpod-1520/node_modules/are-we-there-yet
1242 silly finalize /workspace/gitpod-1520/node_modules/wide-align
1243 silly finalize /workspace/gitpod-1520/node_modules/gauge
1244 silly finalize /workspace/gitpod-1520/node_modules/npmlog
1245 silly finalize /workspace/gitpod-1520/node_modules/wrappy
1246 silly finalize /workspace/gitpod-1520/node_modules/once
1247 silly finalize /workspace/gitpod-1520/node_modules/inflight
1248 silly finalize /workspace/gitpod-1520/node_modules/glob
1249 silly finalize /workspace/gitpod-1520/node_modules/rimraf
1250 silly finalize /workspace/gitpod-1520/node_modules/yallist
1251 silly finalize /workspace/gitpod-1520/node_modules/minipass
1252 silly finalize /workspace/gitpod-1520/node_modules/fs-minipass
1253 silly finalize /workspace/gitpod-1520/node_modules/minizlib
1254 silly finalize /workspace/gitpod-1520/node_modules/tar
1255 silly finalize /workspace/gitpod-1520/node_modules/nan
1256 silly finalize /workspace/gitpod-1520/node_modules/node-pre-gyp
1257 silly finalize /workspace/gitpod-1520/node_modules/simple-get
1258 silly finalize /workspace/gitpod-1520/node_modules/canvas
1259 timing action:finalize Completed in 79ms
1260 silly doParallel refresh-package-json 72
1261 silly refresh-package-json /workspace/gitpod-1520/node_modules/abbrev
1262 silly refresh-package-json /workspace/gitpod-1520/node_modules/ansi-regex
1263 silly refresh-package-json /workspace/gitpod-1520/node_modules/aproba
1264 silly refresh-package-json /workspace/gitpod-1520/node_modules/balanced-match
1265 silly refresh-package-json /workspace/gitpod-1520/node_modules/chownr
1266 silly refresh-package-json /workspace/gitpod-1520/node_modules/code-point-at
1267 silly refresh-package-json /workspace/gitpod-1520/node_modules/concat-map
1268 silly refresh-package-json /workspace/gitpod-1520/node_modules/brace-expansion
1269 silly refresh-package-json /workspace/gitpod-1520/node_modules/console-control-strings
1270 silly refresh-package-json /workspace/gitpod-1520/node_modules/core-util-is
1271 silly refresh-package-json /workspace/gitpod-1520/node_modules/deep-extend
1272 silly refresh-package-json /workspace/gitpod-1520/node_modules/delegates
1273 silly refresh-package-json /workspace/gitpod-1520/node_modules/detect-libc
1274 silly refresh-package-json /workspace/gitpod-1520/node_modules/fs.realpath
1275 silly refresh-package-json /workspace/gitpod-1520/node_modules/has-unicode
1276 silly refresh-package-json /workspace/gitpod-1520/node_modules/inherits
1277 silly refresh-package-json /workspace/gitpod-1520/node_modules/ini
1278 silly refresh-package-json /workspace/gitpod-1520/node_modules/isarray
1279 silly refresh-package-json /workspace/gitpod-1520/node_modules/mimic-response
1280 silly refresh-package-json /workspace/gitpod-1520/node_modules/decompress-response
1281 silly refresh-package-json /workspace/gitpod-1520/node_modules/minimatch
1282 silly refresh-package-json /workspace/gitpod-1520/node_modules/ignore-walk
1283 silly refresh-package-json /workspace/gitpod-1520/node_modules/minimist
1284 silly refresh-package-json /workspace/gitpod-1520/node_modules/mkdirp
1285 silly refresh-package-json /workspace/gitpod-1520/node_modules/ms
1286 silly refresh-package-json /workspace/gitpod-1520/node_modules/debug
1287 silly refresh-package-json /workspace/gitpod-1520/node_modules/npm-normalize-package-bin
1288 silly refresh-package-json /workspace/gitpod-1520/node_modules/npm-bundled
1289 silly refresh-package-json /workspace/gitpod-1520/node_modules/npm-packlist
1290 silly refresh-package-json /workspace/gitpod-1520/node_modules/number-is-nan
1291 silly refresh-package-json /workspace/gitpod-1520/node_modules/is-fullwidth-code-point
1292 silly refresh-package-json /workspace/gitpod-1520/node_modules/object-assign
1293 silly refresh-package-json /workspace/gitpod-1520/node_modules/os-homedir
1294 silly refresh-package-json /workspace/gitpod-1520/node_modules/os-tmpdir
1295 silly refresh-package-json /workspace/gitpod-1520/node_modules/osenv
1296 silly refresh-package-json /workspace/gitpod-1520/node_modules/nopt
1297 silly refresh-package-json /workspace/gitpod-1520/node_modules/path-is-absolute
1298 silly refresh-package-json /workspace/gitpod-1520/node_modules/process-nextick-args
1299 silly refresh-package-json /workspace/gitpod-1520/node_modules/safe-buffer
1300 silly refresh-package-json /workspace/gitpod-1520/node_modules/safer-buffer
1301 silly refresh-package-json /workspace/gitpod-1520/node_modules/iconv-lite
1302 silly refresh-package-json /workspace/gitpod-1520/node_modules/sax
1303 silly refresh-package-json /workspace/gitpod-1520/node_modules/needle
1304 silly refresh-package-json /workspace/gitpod-1520/node_modules/semver
1305 silly refresh-package-json /workspace/gitpod-1520/node_modules/set-blocking
1306 silly refresh-package-json /workspace/gitpod-1520/node_modules/signal-exit
1307 silly refresh-package-json /workspace/gitpod-1520/node_modules/simple-concat
1308 silly refresh-package-json /workspace/gitpod-1520/node_modules/string_decoder
1309 silly refresh-package-json /workspace/gitpod-1520/node_modules/strip-ansi
1310 silly refresh-package-json /workspace/gitpod-1520/node_modules/string-width
1311 silly refresh-package-json /workspace/gitpod-1520/node_modules/canvas
1312 silly refresh-package-json /workspace/gitpod-1520/node_modules/simple-get
1313 silly refresh-package-json /workspace/gitpod-1520/node_modules/node-pre-gyp
1314 silly refresh-package-json /workspace/gitpod-1520/node_modules/nan
1315 silly refresh-package-json /workspace/gitpod-1520/node_modules/tar
1316 silly refresh-package-json /workspace/gitpod-1520/node_modules/minizlib
1317 silly refresh-package-json /workspace/gitpod-1520/node_modules/fs-minipass
1318 silly refresh-package-json /workspace/gitpod-1520/node_modules/minipass
1319 silly refresh-package-json /workspace/gitpod-1520/node_modules/yallist
1320 silly refresh-package-json /workspace/gitpod-1520/node_modules/rimraf
1321 silly refresh-package-json /workspace/gitpod-1520/node_modules/glob
1322 silly refresh-package-json /workspace/gitpod-1520/node_modules/inflight
1323 silly refresh-package-json /workspace/gitpod-1520/node_modules/once
1324 silly refresh-package-json /workspace/gitpod-1520/node_modules/wrappy
1325 silly refresh-package-json /workspace/gitpod-1520/node_modules/npmlog
1326 silly refresh-package-json /workspace/gitpod-1520/node_modules/gauge
1327 silly refresh-package-json /workspace/gitpod-1520/node_modules/wide-align
1328 silly refresh-package-json /workspace/gitpod-1520/node_modules/are-we-there-yet
1329 silly refresh-package-json /workspace/gitpod-1520/node_modules/readable-stream
1330 silly refresh-package-json /workspace/gitpod-1520/node_modules/util-deprecate
1331 silly refresh-package-json /workspace/gitpod-1520/node_modules/rc
1332 silly refresh-package-json /workspace/gitpod-1520/node_modules/strip-json-comments
1333 timing action:refresh-package-json Completed in 175ms
1334 silly doParallel preinstall 72
1335 silly preinstall [email protected]
1336 info lifecycle [email protected]~preinstall: [email protected]
1337 silly preinstall [email protected]
1338 info lifecycle [email protected]~preinstall: [email protected]
1339 silly preinstall [email protected]
1340 info lifecycle [email protected]~preinstall: [email protected]
1341 silly preinstall [email protected]
1342 info lifecycle [email protected]~preinstall: [email protected]
1343 silly preinstall [email protected]
1344 info lifecycle [email protected]~preinstall: [email protected]
1345 silly preinstall [email protected]
1346 info lifecycle [email protected]~preinstall: [email protected]
1347 silly preinstall [email protected]
1348 info lifecycle [email protected]~preinstall: [email protected]
1349 silly preinstall [email protected]
1350 info lifecycle [email protected]~preinstall: [email protected]
1351 silly preinstall [email protected]
1352 info lifecycle [email protected]~preinstall: [email protected]
1353 silly preinstall [email protected]
1354 info lifecycle [email protected]~preinstall: [email protected]
1355 silly preinstall [email protected]
1356 info lifecycle [email protected]~preinstall: [email protected]
1357 silly preinstall [email protected]
1358 info lifecycle [email protected]~preinstall: [email protected]
1359 silly preinstall [email protected]
1360 info lifecycle [email protected]~preinstall: [email protected]
1361 silly preinstall [email protected]
1362 info lifecycle [email protected]~preinstall: [email protected]
1363 silly preinstall [email protected]
1364 info lifecycle [email protected]~preinstall: [email protected]
1365 silly preinstall [email protected]
1366 info lifecycle [email protected]~preinstall: [email protected]
1367 silly preinstall [email protected]
1368 info lifecycle [email protected]~preinstall: [email protected]
1369 silly preinstall [email protected]
1370 info lifecycle [email protected]~preinstall: [email protected]
1371 silly preinstall [email protected]
1372 info lifecycle [email protected]~preinstall: [email protected]
1373 silly preinstall [email protected]
1374 info lifecycle [email protected]~preinstall: [email protected]
1375 silly preinstall [email protected]
1376 info lifecycle [email protected]~preinstall: [email protected]
1377 silly preinstall [email protected]
1378 info lifecycle [email protected]~preinstall: [email protected]
1379 silly preinstall [email protected]
1380 info lifecycle [email protected]~preinstall: [email protected]
1381 silly preinstall [email protected]
1382 info lifecycle [email protected]~preinstall: [email protected]
1383 silly preinstall [email protected]
1384 info lifecycle [email protected]~preinstall: [email protected]
1385 silly preinstall [email protected]
1386 info lifecycle [email protected]~preinstall: [email protected]
1387 silly preinstall [email protected]
1388 info lifecycle [email protected]~preinstall: [email protected]
1389 silly preinstall [email protected]
1390 info lifecycle [email protected]~preinstall: [email protected]
1391 silly preinstall [email protected]
1392 info lifecycle [email protected]~preinstall: [email protected]
1393 silly preinstall [email protected]
1394 info lifecycle [email protected]~preinstall: [email protected]
1395 silly preinstall [email protected]
1396 info lifecycle [email protected]~preinstall: [email protected]
1397 silly preinstall [email protected]
1398 info lifecycle [email protected]~preinstall: [email protected]
1399 silly preinstall [email protected]
1400 info lifecycle [email protected]~preinstall: [email protected]
1401 silly preinstall [email protected]
1402 info lifecycle [email protected]~preinstall: [email protected]
1403 silly preinstall [email protected]
1404 info lifecycle [email protected]~preinstall: [email protected]
1405 silly preinstall [email protected]
1406 info lifecycle [email protected]~preinstall: [email protected]
1407 silly preinstall [email protected]
1408 info lifecycle [email protected]~preinstall: [email protected]
1409 silly preinstall [email protected]
1410 info lifecycle [email protected]~preinstall: [email protected]
1411 silly preinstall [email protected]
1412 info lifecycle [email protected]~preinstall: [email protected]
1413 silly preinstall [email protected]
1414 info lifecycle [email protected]~preinstall: [email protected]
1415 silly preinstall [email protected]
1416 info lifecycle [email protected]~preinstall: [email protected]
1417 silly preinstall [email protected]
1418 info lifecycle [email protected]~preinstall: [email protected]
1419 silly preinstall [email protected]
1420 info lifecycle [email protected]~preinstall: [email protected]
1421 silly preinstall [email protected]
1422 info lifecycle [email protected]~preinstall: [email protected]
1423 silly preinstall [email protected]
1424 info lifecycle [email protected]~preinstall: [email protected]
1425 silly preinstall [email protected]
1426 info lifecycle [email protected]~preinstall: [email protected]
1427 silly preinstall [email protected]
1428 info lifecycle [email protected]~preinstall: [email protected]
1429 silly preinstall [email protected]
1430 info lifecycle [email protected]~preinstall: [email protected]
1431 silly preinstall [email protected]
1432 info lifecycle [email protected]~preinstall: [email protected]
1433 silly preinstall [email protected]
1434 info lifecycle [email protected]~preinstall: [email protected]
1435 silly preinstall [email protected]
1436 info lifecycle [email protected]~preinstall: [email protected]
1437 silly preinstall [email protected]
1438 info lifecycle [email protected]~preinstall: [email protected]
1439 silly preinstall [email protected]
1440 info lifecycle [email protected]~preinstall: [email protected]
1441 silly preinstall [email protected]
1442 info lifecycle [email protected]~preinstall: [email protected]
1443 silly preinstall [email protected]
1444 info lifecycle [email protected]~preinstall: [email protected]
1445 silly preinstall [email protected]
1446 info lifecycle [email protected]~preinstall: [email protected]
1447 silly preinstall [email protected]
1448 info lifecycle [email protected]~preinstall: [email protected]
1449 silly preinstall [email protected]
1450 info lifecycle [email protected]~preinstall: [email protected]
1451 silly preinstall [email protected]
1452 info lifecycle [email protected]~preinstall: [email protected]
1453 silly preinstall [email protected]
1454 info lifecycle [email protected]~preinstall: [email protected]
1455 silly preinstall [email protected]
1456 info lifecycle [email protected]~preinstall: [email protected]
1457 silly preinstall [email protected]
1458 info lifecycle [email protected]~preinstall: [email protected]
1459 silly preinstall [email protected]
1460 info lifecycle [email protected]~preinstall: [email protected]
1461 silly preinstall [email protected]
1462 info lifecycle [email protected]~preinstall: [email protected]
1463 silly preinstall [email protected]
1464 info lifecycle [email protected]~preinstall: [email protected]
1465 silly preinstall [email protected]
1466 info lifecycle [email protected]~preinstall: [email protected]
1467 silly preinstall [email protected]
1468 info lifecycle [email protected]~preinstall: [email protected]
1469 silly preinstall [email protected]
1470 info lifecycle [email protected]~preinstall: [email protected]
1471 silly preinstall [email protected]
1472 info lifecycle [email protected]~preinstall: [email protected]
1473 silly preinstall [email protected]
1474 info lifecycle [email protected]~preinstall: [email protected]
1475 silly preinstall [email protected]
1476 info lifecycle [email protected]~preinstall: [email protected]
1477 silly preinstall [email protected]
1478 info lifecycle [email protected]~preinstall: [email protected]
1479 timing action:preinstall Completed in 19ms
1480 silly doSerial build 576
1481 silly build [email protected]
1482 info linkStuff [email protected]
1483 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1484 silly build [email protected]
1485 info linkStuff [email protected]
1486 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1487 silly build [email protected]
1488 info linkStuff [email protected]
1489 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1490 silly build [email protected]
1491 info linkStuff [email protected]
1492 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1493 silly build [email protected]
1494 info linkStuff [email protected]
1495 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1496 silly build [email protected]
1497 info linkStuff [email protected]
1498 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1499 silly build [email protected]
1500 info linkStuff [email protected]
1501 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1502 silly build [email protected]
1503 info linkStuff [email protected]
1504 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1505 silly build [email protected]
1506 info linkStuff [email protected]
1507 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1508 silly build [email protected]
1509 info linkStuff [email protected]
1510 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1511 silly build [email protected]
1512 info linkStuff [email protected]
1513 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1514 silly build [email protected]
1515 info linkStuff [email protected]
1516 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1517 silly build [email protected]
1518 info linkStuff [email protected]
1519 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1520 verbose linkBins [
1520 verbose linkBins   { 'detect-libc': 'bin/detect-libc.js' },
1520 verbose linkBins   '/workspace/gitpod-1520/node_modules/.bin',
1520 verbose linkBins   false
1520 verbose linkBins ]
1521 silly gently link link does not already exist {
1521 silly gently link   link: '/workspace/gitpod-1520/node_modules/.bin/detect-libc',
1521 silly gently link   target: '/workspace/gitpod-1520/node_modules/detect-libc/bin/detect-libc.js'
1521 silly gently link }
1522 silly build [email protected]
1523 info linkStuff [email protected]
1524 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1525 silly build [email protected]
1526 info linkStuff [email protected]
1527 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1528 silly build [email protected]
1529 info linkStuff [email protected]
1530 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1531 silly build [email protected]
1532 info linkStuff [email protected]
1533 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1534 silly build [email protected]
1535 info linkStuff [email protected]
1536 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1537 silly build [email protected]
1538 info linkStuff [email protected]
1539 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1540 silly build [email protected]
1541 info linkStuff [email protected]
1542 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1543 silly build [email protected]
1544 info linkStuff [email protected]
1545 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1546 silly build [email protected]
1547 info linkStuff [email protected]
1548 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1549 silly build [email protected]
1550 info linkStuff [email protected]
1551 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1552 silly build [email protected]
1553 info linkStuff [email protected]
1554 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1555 verbose linkBins [
1555 verbose linkBins   { mkdirp: 'bin/cmd.js' },
1555 verbose linkBins   '/workspace/gitpod-1520/node_modules/.bin',
1555 verbose linkBins   false
1555 verbose linkBins ]
1556 silly gently link link does not already exist {
1556 silly gently link   link: '/workspace/gitpod-1520/node_modules/.bin/mkdirp',
1556 silly gently link   target: '/workspace/gitpod-1520/node_modules/mkdirp/bin/cmd.js'
1556 silly gently link }
1557 silly build [email protected]
1558 info linkStuff [email protected]
1559 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1560 silly build [email protected]
1561 info linkStuff [email protected]
1562 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1563 silly build [email protected]
1564 info linkStuff [email protected]
1565 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1566 silly build [email protected]
1567 info linkStuff [email protected]
1568 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1569 silly build [email protected]
1570 info linkStuff [email protected]
1571 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1572 silly build [email protected]
1573 info linkStuff [email protected]
1574 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1575 silly build [email protected]
1576 info linkStuff [email protected]
1577 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1578 silly build [email protected]
1579 info linkStuff [email protected]
1580 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1581 silly build [email protected]
1582 info linkStuff [email protected]
1583 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1584 silly build [email protected]
1585 info linkStuff [email protected]
1586 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1587 silly build [email protected]
1588 info linkStuff [email protected]
1589 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1590 silly build [email protected]
1591 info linkStuff [email protected]
1592 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1593 verbose linkBins [
1593 verbose linkBins   { nopt: 'bin/nopt.js' },
1593 verbose linkBins   '/workspace/gitpod-1520/node_modules/.bin',
1593 verbose linkBins   false
1593 verbose linkBins ]
1594 silly gently link link does not already exist {
1594 silly gently link   link: '/workspace/gitpod-1520/node_modules/.bin/nopt',
1594 silly gently link   target: '/workspace/gitpod-1520/node_modules/nopt/bin/nopt.js'
1594 silly gently link }
1595 silly build [email protected]
1596 info linkStuff [email protected]
1597 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1598 silly build [email protected]
1599 info linkStuff [email protected]
1600 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1601 silly build [email protected]
1602 info linkStuff [email protected]
1603 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1604 silly build [email protected]
1605 info linkStuff [email protected]
1606 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1607 silly build [email protected]
1608 info linkStuff [email protected]
1609 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1610 silly build [email protected]
1611 info linkStuff [email protected]
1612 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1613 silly build [email protected]
1614 info linkStuff [email protected]
1615 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1616 verbose linkBins [
1616 verbose linkBins   { needle: 'bin/needle' },
1616 verbose linkBins   '/workspace/gitpod-1520/node_modules/.bin',
1616 verbose linkBins   false
1616 verbose linkBins ]
1617 silly gently link link does not already exist {
1617 silly gently link   link: '/workspace/gitpod-1520/node_modules/.bin/needle',
1617 silly gently link   target: '/workspace/gitpod-1520/node_modules/needle/bin/needle'
1617 silly gently link }
1618 silly build [email protected]
1619 info linkStuff [email protected]
1620 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1621 verbose linkBins [
1621 verbose linkBins   { semver: 'bin/semver' },
1621 verbose linkBins   '/workspace/gitpod-1520/node_modules/.bin',
1621 verbose linkBins   false
1621 verbose linkBins ]
1622 silly gently link link does not already exist {
1622 silly gently link   link: '/workspace/gitpod-1520/node_modules/.bin/semver',
1622 silly gently link   target: '/workspace/gitpod-1520/node_modules/semver/bin/semver'
1622 silly gently link }
1623 silly build [email protected]
1624 info linkStuff [email protected]
1625 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1626 silly build [email protected]
1627 info linkStuff [email protected]
1628 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1629 silly build [email protected]
1630 info linkStuff [email protected]
1631 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1632 silly build [email protected]
1633 info linkStuff [email protected]
1634 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1635 silly build [email protected]
1636 info linkStuff [email protected]
1637 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1638 silly build [email protected]
1639 info linkStuff [email protected]
1640 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1641 silly build [email protected]
1642 info linkStuff [email protected]
1643 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1644 silly build [email protected]
1645 info linkStuff [email protected]
1646 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1647 verbose linkBins [ { rc: 'cli.js' }, '/workspace/gitpod-1520/node_modules/.bin', false ]
1648 silly gently link link does not already exist {
1648 silly gently link   link: '/workspace/gitpod-1520/node_modules/.bin/rc',
1648 silly gently link   target: '/workspace/gitpod-1520/node_modules/rc/cli.js'
1648 silly gently link }
1649 silly build [email protected]
1650 info linkStuff [email protected]
1651 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1652 silly build [email protected]
1653 info linkStuff [email protected]
1654 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1655 silly build [email protected]
1656 info linkStuff [email protected]
1657 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1658 silly build [email protected]
1659 info linkStuff [email protected]
1660 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1661 silly build [email protected]
1662 info linkStuff [email protected]
1663 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1664 silly build [email protected]
1665 info linkStuff [email protected]
1666 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1667 silly build [email protected]
1668 info linkStuff [email protected]
1669 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1670 silly build [email protected]
1671 info linkStuff [email protected]
1672 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1673 silly build [email protected]
1674 info linkStuff [email protected]
1675 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1676 silly build [email protected]
1677 info linkStuff [email protected]
1678 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1679 silly build [email protected]
1680 info linkStuff [email protected]
1681 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1682 verbose linkBins [
1682 verbose linkBins   { rimraf: 'bin.js' },
1682 verbose linkBins   '/workspace/gitpod-1520/node_modules/.bin',
1682 verbose linkBins   false
1682 verbose linkBins ]
1683 silly gently link link does not already exist {
1683 silly gently link   link: '/workspace/gitpod-1520/node_modules/.bin/rimraf',
1683 silly gently link   target: '/workspace/gitpod-1520/node_modules/rimraf/bin.js'
1683 silly gently link }
1684 silly build [email protected]
1685 info linkStuff [email protected]
1686 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1687 silly build [email protected]
1688 info linkStuff [email protected]
1689 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1690 silly build [email protected]
1691 info linkStuff [email protected]
1692 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1693 silly build [email protected]
1694 info linkStuff [email protected]
1695 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1696 silly build [email protected]
1697 info linkStuff [email protected]
1698 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1699 silly build [email protected]
1700 info linkStuff [email protected]
1701 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1702 silly build [email protected]
1703 info linkStuff [email protected]
1704 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1705 verbose linkBins [
1705 verbose linkBins   { 'node-pre-gyp': 'bin/node-pre-gyp' },
1705 verbose linkBins   '/workspace/gitpod-1520/node_modules/.bin',
1705 verbose linkBins   false
1705 verbose linkBins ]
1706 silly gently link link does not already exist {
1706 silly gently link   link: '/workspace/gitpod-1520/node_modules/.bin/node-pre-gyp',
1706 silly gently link   target: '/workspace/gitpod-1520/node_modules/node-pre-gyp/bin/node-pre-gyp'
1706 silly gently link }
1707 silly build [email protected]
1708 info linkStuff [email protected]
1709 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1710 silly build [email protected]
1711 info linkStuff [email protected]
1712 silly linkStuff [email protected] has /workspace/gitpod-1520/node_modules as its parent node_modules
1713 timing action:build Completed in 29ms
1714 silly doSerial global-link 576
1715 silly doParallel update-linked 0
1716 silly doSerial install 576
1717 silly install [email protected]
1718 info lifecycle [email protected]~install: [email protected]
1719 silly install [email protected]
1720 info lifecycle [email protected]~install: [email protected]
1721 silly install [email protected]
1722 info lifecycle [email protected]~install: [email protected]
1723 silly install [email protected]
1724 info lifecycle [email protected]~install: [email protected]
1725 silly install [email protected]
1726 info lifecycle [email protected]~install: [email protected]
1727 silly install [email protected]
1728 info lifecycle [email protected]~install: [email protected]
1729 silly install [email protected]
1730 info lifecycle [email protected]~install: [email protected]
1731 silly install [email protected]
1732 info lifecycle [email protected]~install: [email protected]
1733 silly install [email protected]
1734 info lifecycle [email protected]~install: [email protected]
1735 silly install [email protected]
1736 info lifecycle [email protected]~install: [email protected]
1737 silly install [email protected]
1738 info lifecycle [email protected]~install: [email protected]
1739 silly install [email protected]
1740 info lifecycle [email protected]~install: [email protected]
1741 silly install [email protected]
1742 info lifecycle [email protected]~install: [email protected]
1743 silly install [email protected]
1744 info lifecycle [email protected]~install: [email protected]
1745 silly install [email protected]
1746 info lifecycle [email protected]~install: [email protected]
1747 silly install [email protected]
1748 info lifecycle [email protected]~install: [email protected]
1749 silly install [email protected]
1750 info lifecycle [email protected]~install: [email protected]
1751 silly install [email protected]
1752 info lifecycle [email protected]~install: [email protected]
1753 silly install [email protected]
1754 info lifecycle [email protected]~install: [email protected]
1755 silly install [email protected]
1756 info lifecycle [email protected]~install: [email protected]
1757 silly install [email protected]
1758 info lifecycle [email protected]~install: [email protected]
1759 silly install [email protected]
1760 info lifecycle [email protected]~install: [email protected]
1761 silly install [email protected]
1762 info lifecycle [email protected]~install: [email protected]
1763 silly install [email protected]
1764 info lifecycle [email protected]~install: [email protected]
1765 silly install [email protected]
1766 info lifecycle [email protected]~install: [email protected]
1767 silly install [email protected]
1768 info lifecycle [email protected]~install: [email protected]
1769 silly install [email protected]
1770 info lifecycle [email protected]~install: [email protected]
1771 silly install [email protected]
1772 info lifecycle [email protected]~install: [email protected]
1773 silly install [email protected]
1774 info lifecycle [email protected]~install: [email protected]
1775 silly install [email protected]
1776 info lifecycle [email protected]~install: [email protected]
1777 silly install [email protected]
1778 info lifecycle [email protected]~install: [email protected]
1779 silly install [email protected]
1780 info lifecycle [email protected]~install: [email protected]
1781 silly install [email protected]
1782 info lifecycle [email protected]~install: [email protected]
1783 silly install [email protected]
1784 info lifecycle [email protected]~install: [email protected]
1785 silly install [email protected]
1786 info lifecycle [email protected]~install: [email protected]
1787 silly install [email protected]
1788 info lifecycle [email protected]~install: [email protected]
1789 silly install [email protected]
1790 info lifecycle [email protected]~install: [email protected]
1791 silly install [email protected]
1792 info lifecycle [email protected]~install: [email protected]
1793 silly install [email protected]
1794 info lifecycle [email protected]~install: [email protected]
1795 silly install [email protected]
1796 info lifecycle [email protected]~install: [email protected]
1797 silly install [email protected]
1798 info lifecycle [email protected]~install: [email protected]
1799 silly install [email protected]
1800 info lifecycle [email protected]~install: [email protected]
1801 silly install [email protected]
1802 info lifecycle [email protected]~install: [email protected]
1803 silly install [email protected]
1804 info lifecycle [email protected]~install: [email protected]
1805 silly install [email protected]
1806 info lifecycle [email protected]~install: [email protected]
1807 silly install [email protected]
1808 info lifecycle [email protected]~install: [email protected]
1809 silly install [email protected]
1810 info lifecycle [email protected]~install: [email protected]
1811 silly install [email protected]
1812 info lifecycle [email protected]~install: [email protected]
1813 silly install [email protected]
1814 info lifecycle [email protected]~install: [email protected]
1815 silly install [email protected]
1816 info lifecycle [email protected]~install: [email protected]
1817 silly install [email protected]
1818 info lifecycle [email protected]~install: [email protected]
1819 silly install [email protected]
1820 info lifecycle [email protected]~install: [email protected]
1821 silly install [email protected]
1822 info lifecycle [email protected]~install: [email protected]
1823 silly install [email protected]
1824 info lifecycle [email protected]~install: [email protected]
1825 silly install [email protected]
1826 info lifecycle [email protected]~install: [email protected]
1827 silly install [email protected]
1828 info lifecycle [email protected]~install: [email protected]
1829 silly install [email protected]
1830 info lifecycle [email protected]~install: [email protected]
1831 silly install [email protected]
1832 info lifecycle [email protected]~install: [email protected]
1833 silly install [email protected]
1834 info lifecycle [email protected]~install: [email protected]
1835 silly install [email protected]
1836 info lifecycle [email protected]~install: [email protected]
1837 silly install [email protected]
1838 info lifecycle [email protected]~install: [email protected]
1839 silly install [email protected]
1840 info lifecycle [email protected]~install: [email protected]
1841 silly install [email protected]
1842 info lifecycle [email protected]~install: [email protected]
1843 silly install [email protected]
1844 info lifecycle [email protected]~install: [email protected]
1845 silly install [email protected]
1846 info lifecycle [email protected]~install: [email protected]
1847 silly install [email protected]
1848 info lifecycle [email protected]~install: [email protected]
1849 silly install [email protected]
1850 info lifecycle [email protected]~install: [email protected]
1851 silly install [email protected]
1852 info lifecycle [email protected]~install: [email protected]
1853 silly install [email protected]
1854 info lifecycle [email protected]~install: [email protected]
1855 silly install [email protected]
1856 info lifecycle [email protected]~install: [email protected]
1857 silly install [email protected]
1858 info lifecycle [email protected]~install: [email protected]
1859 silly install [email protected]
1860 info lifecycle [email protected]~install: [email protected]
1861 verbose lifecycle [email protected]~install: unsafe-perm in lifecycle true
1862 verbose lifecycle [email protected]~install: PATH: /home/gitpod/.nvm/versions/node/v12.16.3/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/workspace/gitpod-1520/node_modules/canvas/node_modules/.bin:/workspace/gitpod-1520/node_modules/.bin:/home/gitpod/.nvm/versions/node/v12.16.3/bin:/home/gitpod/.cargo/bin:/home/gitpod/.pyenv/plugins/pyenv-virtualenv/shims:/home/gitpod/.pyenv/shims:/workspace/.cargo/bin:/workspace/.pip-modules/bin:/workspace/.rvm/bin:/home/gitpod/.cargo/bin:/home/gitpod/.sdkman/candidates/maven/current/bin:/home/gitpod/.sdkman/candidates/java/current/bin:/home/gitpod/.sdkman/candidates/gradle/current/bin:/home/gitpod/.cargo/bin:/home/gitpod/.rvm/gems/ruby-2.6.6/bin:/home/gitpod/.rvm/gems/ruby-2.6.6@global/bin:/home/gitpod/.rvm/rubies/ruby-2.6.6/bin:/home/gitpod/.pyenv/plugins/pyenv-virtualenv/shims:/home/gitpod/.pyenv/shims:/workspace/.cargo/bin:/workspace/.pip-modules/bin:/workspace/.rvm/bin:/home/gitpod/.pyenv/bin:/home/gitpod/.pyenv/shims:/workspace/go/bin:/home/gitpod/go/bin:/home/gitpod/go-packages/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin/:/home/gitpod/.nvm/versions/node/v12.16.3/bin:/home/gitpod/.rvm/bin:/home/gitpod/.rvm/bin:/home/gitpod/.rvm/bin
1863 verbose lifecycle [email protected]~install: CWD: /workspace/gitpod-1520/node_modules/canvas
1864 silly lifecycle [email protected]~install: Args: [ '-c', 'node-pre-gyp install --fallback-to-build' ]
1865 silly lifecycle [email protected]~install: Returned: code: 1  signal: null
1866 info lifecycle [email protected]~install: Failed to exec install script
1867 timing action:install Completed in 3757ms
1868 verbose unlock done using /home/gitpod/.npm/_locks/staging-e628876286504c9e.lock for /workspace/gitpod-1520/node_modules/.staging
1869 timing stage:rollbackFailedOptional Completed in 105ms
1870 timing stage:runTopLevelLifecycles Completed in 7236ms
1871 silly saveTree gitpod-1520
1871 silly saveTree └─┬ [email protected]
1871 silly saveTree   ├── [email protected]
1871 silly saveTree   ├─┬ [email protected]
1871 silly saveTree   │ ├── [email protected]
1871 silly saveTree   │ ├─┬ [email protected]
1871 silly saveTree   │ │ └── [email protected]
1871 silly saveTree   │ ├─┬ [email protected]
1871 silly saveTree   │ │ ├─┬ [email protected]
1871 silly saveTree   │ │ │ └── [email protected]
1871 silly saveTree   │ │ ├─┬ [email protected]
1871 silly saveTree   │ │ │ └── [email protected]
1871 silly saveTree   │ │ └── [email protected]
1871 silly saveTree   │ ├─┬ [email protected]
1871 silly saveTree   │ │ ├── [email protected]
1871 silly saveTree   │ │ └─┬ [email protected]
1871 silly saveTree   │ │   ├── [email protected]
1871 silly saveTree   │ │   └── [email protected]
1871 silly saveTree   │ ├─┬ [email protected]
1871 silly saveTree   │ │ ├─┬ [email protected]
1871 silly saveTree   │ │ │ └─┬ [email protected]
1871 silly saveTree   │ │ │   └─┬ [email protected]
1871 silly saveTree   │ │ │     ├── [email protected]
1871 silly saveTree   │ │ │     └── [email protected]
1871 silly saveTree   │ │ ├─┬ [email protected]
1871 silly saveTree   │ │ │ └── [email protected]
1871 silly saveTree   │ │ └── [email protected]
1871 silly saveTree   │ ├─┬ [email protected]
1871 silly saveTree   │ │ ├─┬ [email protected]
1871 silly saveTree   │ │ │ ├── [email protected]
1871 silly saveTree   │ │ │ └─┬ [email protected]
1871 silly saveTree   │ │ │   ├── [email protected]
1871 silly saveTree   │ │ │   ├── [email protected]
1871 silly saveTree   │ │ │   ├── [email protected]
1871 silly saveTree   │ │ │   ├── [email protected]
1871 silly saveTree   │ │ │   ├── [email protected]
1871 silly saveTree   │ │ │   ├── [email protected]
1871 silly saveTree   │ │ │   └── [email protected]
1871 silly saveTree   │ │ ├── [email protected]
1871 silly saveTree   │ │ ├─┬ [email protected]
1871 silly saveTree   │ │ │ ├── [email protected]
1871 silly saveTree   │ │ │ ├── [email protected]
1871 silly saveTree   │ │ │ ├── [email protected]
1871 silly saveTree   │ │ │ ├── [email protected]
1871 silly saveTree   │ │ │ ├─┬ [email protected]
1871 silly saveTree   │ │ │ │ ├── [email protected]
1871 silly saveTree   │ │ │ │ ├─┬ [email protected]
1871 silly saveTree   │ │ │ │ │ └── [email protected]
1871 silly saveTree   │ │ │ │ └─┬ [email protected]
1871 silly saveTree   │ │ │ │   └── [email protected]
1871 silly saveTree   │ │ │ ├── [email protected]
1871 silly saveTree   │ │ │ └── [email protected]
1871 silly saveTree   │ │ └── [email protected]
1871 silly saveTree   │ ├─┬ [email protected]
1871 silly saveTree   │ │ ├── [email protected]
1871 silly saveTree   │ │ ├── [email protected]
1871 silly saveTree   │ │ └── [email protected]
1871 silly saveTree   │ ├─┬ [email protected]
1871 silly saveTree   │ │ └─┬ [email protected]
1871 silly saveTree   │ │   ├── [email protected]
1871 silly saveTree   │ │   ├─┬ [email protected]
1871 silly saveTree   │ │   │ ├─┬ [email protected]
1871 silly saveTree   │ │   │ │ └── [email protected]
1871 silly saveTree   │ │   │ └── [email protected]
1871 silly saveTree   │ │   ├── [email protected]
1871 silly saveTree   │ │   └── [email protected]
1871 silly saveTree   │ ├── [email protected]
1871 silly saveTree   │ └─┬ [email protected]
1871 silly saveTree   │   ├── [email protected]
1871 silly saveTree   │   ├─┬ [email protected]
1871 silly saveTree   │   │ └─┬ [email protected]
1871 silly saveTree   │   │   └── [email protected]
1871 silly saveTree   │   ├── [email protected]
1871 silly saveTree   │   ├── [email protected]
1871 silly saveTree   │   └── [email protected]
1871 silly saveTree   └─┬ [email protected]
1871 silly saveTree     ├─┬ [email protected]
1871 silly saveTree     │ └── [email protected]
1871 silly saveTree     └── [email protected]
1872 warn enoent ENOENT: no such file or directory, open '/workspace/gitpod-1520/package.json'
1873 verbose enoent This is related to npm not being able to find a file.
1874 warn gitpod-1520 No description
1875 warn gitpod-1520 No repository field.
1876 warn gitpod-1520 No README data
1877 warn gitpod-1520 No license field.
1878 verbose stack Error: [email protected] install: `node-pre-gyp install --fallback-to-build`
1878 verbose stack Exit status 1
1878 verbose stack     at EventEmitter.<anonymous> (/home/gitpod/.nvm/versions/node/v12.16.3/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16)
1878 verbose stack     at EventEmitter.emit (events.js:310:20)
1878 verbose stack     at ChildProcess.<anonymous> (/home/gitpod/.nvm/versions/node/v12.16.3/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
1878 verbose stack     at ChildProcess.emit (events.js:310:20)
1878 verbose stack     at maybeClose (internal/child_process.js:1021:16)
1878 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5)
1879 verbose pkgid [email protected]
1880 verbose cwd /workspace/gitpod-1520
1881 verbose Linux 4.14.138+
1882 verbose argv "/home/gitpod/.nvm/versions/node/v12.16.3/bin/node" "/home/gitpod/.nvm/versions/node/v12.16.3/bin/npm" "i" "canvas"
1883 verbose node v12.16.3
1884 verbose npm  v6.14.4
1885 error code ELIFECYCLE
1886 error errno 1
1887 error [email protected] install: `node-pre-gyp install --fallback-to-build`
1887 error Exit status 1
1888 error Failed at the [email protected] install script.
1888 error This is probably not a problem with npm. There is likely additional logging output above.
1889 verbose exit [ 1, true ]

Snapshot with the environment: https://gitpod.io#snapshot/73be9ea7-8ee0-4e4d-a7fd-e08ea6fdcddd

Or the environment itself https://gitpod.io/#https://github.com/Kreyren/gitpod-1520/tree/b2330dd8d240e0db965d5b5bbd6d43897be5d6e6

@Kreyren
Copy link
Author

Kreyren commented May 17, 2020

Aldo it seems to get the expected package:

gitpod /workspace/gitpod-1520 $ apt list --installed | grep libjpeg

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

libjpeg-dev/focal,now 8c-2ubuntu8 amd64 [installed]
libjpeg-turbo8-dev/focal,now 2.0.3-0ubuntu1 amd64 [installed,automatic]
libjpeg-turbo8/focal,now 2.0.3-0ubuntu1 amd64 [installed,automatic]
libjpeg8-dev/focal,now 8c-2ubuntu8 amd64 [installed,automatic]
libjpeg8/focal,now 8c-2ubuntu8 amd64 [installed,automatic]

checking..

@Kreyren
Copy link
Author

Kreyren commented May 17, 2020

I am confused this environment https://gitpod.io/#https://github.com/Kreyren/gitpod-1520/tree/f4dc07a196b8cc0e026e0f5b7db0fbf131bf2ef9 worked as shown in gitpod-io/workspace-images#232 (comment), but now it fails again?

Log
gitpod /workspace/gitpod-1520 $ npm i canvas

> [email protected] install /workspace/gitpod-1520/node_modules/canvas
> node-pre-gyp install --fallback-to-build

node-pre-gyp WARN Using needle for node-pre-gyp https download 
node-pre-gyp WARN Pre-built binaries not installable for [email protected] and [email protected] (node-v72 ABI, glibc) (falling back to source compile with node-gyp) 
node-pre-gyp WARN Hit error Remote end closed socket abruptly. 
node-pre-gyp WARN Pre-built binaries not installable for [email protected] and [email protected] (node-v72 ABI, glibc) (falling back to source compile with node-gyp) 
node-pre-gyp WARN Hit error ENOENT: Cannot cd into '/workspace/gitpod-1520/node_modules/canvas/build/Release' 
make: Entering directory '/workspace/gitpod-1520/node_modules/canvas/build'
  SOLINK_MODULE(target) Release/obj.target/canvas-postbuild.node
  COPY Release/canvas-postbuild.node
  CXX(target) Release/obj.target/canvas/src/backend/Backend.o
make: Entering directory '/workspace/gitpod-1520/node_modules/canvas/build'
  CXX(target) Release/obj.target/canvas/src/backend/Backend.o
In file included from ../src/backend/Backend.h:6,
                 from ../src/backend/Backend.cc:1:
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
 2294 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
      |                                                              ^
In file included from ../src/backend/Backend.h:6,
                 from ../src/backend/Backend.cc:1:
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
 2294 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
      |                                                              ^
  CXX(target) Release/obj.target/canvas/src/backend/ImageBackend.o
  CXX(target) Release/obj.target/canvas/src/backend/ImageBackend.o
In file included from ../src/backend/Backend.h:6,
                 from ../src/backend/ImageBackend.h:3,
                 from ../src/backend/ImageBackend.cc:1:
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
 2294 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
      |                                                              ^
In file included from ../src/backend/Backend.h:6,
                 from ../src/backend/ImageBackend.h:3,
                 from ../src/backend/ImageBackend.cc:1:
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
 2294 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
      |                                                              ^
  CXX(target) Release/obj.target/canvas/src/backend/PdfBackend.o
  CXX(target) Release/obj.target/canvas/src/backend/PdfBackend.o
In file included from ../src/backend/Backend.h:6,
                 from ../src/backend/PdfBackend.h:3,
                 from ../src/backend/PdfBackend.cc:1:
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
 2294 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
      |                                                              ^
In file included from ../src/backend/Backend.h:6,
                 from ../src/backend/PdfBackend.h:3,
                 from ../src/backend/PdfBackend.cc:1:
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
 2294 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
      |                                                              ^
  CXX(target) Release/obj.target/canvas/src/backend/SvgBackend.o
  CXX(target) Release/obj.target/canvas/src/backend/SvgBackend.o
In file included from ../src/backend/Backend.h:6,
                 from ../src/backend/SvgBackend.h:3,
                 from ../src/backend/SvgBackend.cc:1:
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
 2294 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
      |                                                              ^
In file included from ../src/backend/Backend.h:6,
                 from ../src/backend/SvgBackend.h:3,
                 from ../src/backend/SvgBackend.cc:1:
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
 2294 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
      |                                                              ^
  CXX(target) Release/obj.target/canvas/src/bmp/BMPParser.o
  CXX(target) Release/obj.target/canvas/src/bmp/BMPParser.o
  CXX(target) Release/obj.target/canvas/src/Backends.o
  CXX(target) Release/obj.target/canvas/src/Backends.o
In file included from ../src/backend/Backend.h:6,
                 from ../src/Backends.h:3,
                 from ../src/Backends.cc:1:
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
 2294 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
      |                                                              ^
In file included from ../src/backend/Backend.h:6,
                 from ../src/Backends.h:3,
                 from ../src/Backends.cc:1:
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
 2294 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
      |                                                              ^
  CXX(target) Release/obj.target/canvas/src/Canvas.o
  CXX(target) Release/obj.target/canvas/src/Canvas.o
In file included from ../src/backend/Backend.h:6,
                 from ../src/Canvas.h:5,
                 from ../src/Canvas.cc:3:
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
 2294 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
      |                                                              ^
In file included from ../src/backend/Backend.h:6,
                 from ../src/Canvas.h:5,
                 from ../src/Canvas.cc:3:
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
 2294 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
      |                                                              ^
../src/Canvas.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE Canvas::ToBuffer(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/Canvas.cc:415:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  415 |     if (canvas->nBytes() > node::Buffer::kMaxLength) {
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/Canvas.cc:479:79: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
  479 |     uv_queue_work(uv_default_loop(), req, ToPngBufferAsync, (uv_after_work_cb)ToBufferAsyncAfter);
      |                                                                               ^~~~~~~~~~~~~~~~~~
../src/Canvas.cc:520:80: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
  520 |     uv_queue_work(uv_default_loop(), req, ToJpegBufferAsync, (uv_after_work_cb)ToBufferAsyncAfter);
      |                                                                                ^~~~~~~~~~~~~~~~~~
../src/Canvas.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE Canvas::ToBuffer(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/Canvas.cc:415:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  415 |     if (canvas->nBytes() > node::Buffer::kMaxLength) {
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/Canvas.cc:479:79: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
  479 |     uv_queue_work(uv_default_loop(), req, ToPngBufferAsync, (uv_after_work_cb)ToBufferAsyncAfter);
      |                                                                               ^~~~~~~~~~~~~~~~~~
../src/Canvas.cc:520:80: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
  520 |     uv_queue_work(uv_default_loop(), req, ToJpegBufferAsync, (uv_after_work_cb)ToBufferAsyncAfter);
      |                                                                                ^~~~~~~~~~~~~~~~~~
  CXX(target) Release/obj.target/canvas/src/CanvasGradient.o
  CXX(target) Release/obj.target/canvas/src/CanvasGradient.o
In file included from ../src/CanvasGradient.h:5,
                 from ../src/CanvasGradient.cc:3:
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
 2294 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
      |                                                              ^
In file included from ../src/CanvasGradient.h:5,
                 from ../src/CanvasGradient.cc:3:
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
 2294 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
      |                                                              ^
  CXX(target) Release/obj.target/canvas/src/CanvasPattern.o
  CXX(target) Release/obj.target/canvas/src/CanvasPattern.o
In file included from ../src/CanvasPattern.h:6,
                 from ../src/CanvasPattern.cc:3:
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
 2294 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
      |                                                              ^
In file included from ../src/CanvasPattern.h:6,
                 from ../src/CanvasPattern.cc:3:
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
 2294 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
      |                                                              ^
  CXX(target) Release/obj.target/canvas/src/CanvasRenderingContext2d.o
sed: can't read ./Release/.deps/Release/obj.target/canvas/src/CanvasPattern.o.d.raw: No such file or directory
make: *** [canvas.target.mk:158: Release/obj.target/canvas/src/CanvasPattern.o] Error 2
make: Leaving directory '/workspace/gitpod-1520/node_modules/canvas/build'
gyp ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/home/gitpod/.nvm/versions/node/v12.16.3/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
gyp ERR! stack     at ChildProcess.emit (events.js:310:20)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
gyp ERR! System Linux 4.14.138+
gyp ERR! command "/home/gitpod/.nvm/versions/node/v12.16.3/bin/node" "/home/gitpod/.nvm/versions/node/v12.16.3/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/workspace/gitpod-1520/node_modules/canvas/build/Release/canvas.node" "--module_name=canvas" "--module_path=/workspace/gitpod-1520/node_modules/canvas/build/Release" "--napi_version=5" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v72"
gyp ERR! cwd /workspace/gitpod-1520/node_modules/canvas
gyp ERR! node -v v12.16.3
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok 
node-pre-gyp ERR! build error 
node-pre-gyp ERR! stack Error: Failed to execute '/home/gitpod/.nvm/versions/node/v12.16.3/bin/node /home/gitpod/.nvm/versions/node/v12.16.3/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/workspace/gitpod-1520/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/workspace/gitpod-1520/node_modules/canvas/build/Release --napi_version=5 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v72' (1)
node-pre-gyp ERR! stack     at ChildProcess.<anonymous> (/workspace/gitpod-1520/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:310:20)
node-pre-gyp ERR! stack     at maybeClose (internal/child_process.js:1021:16)
node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5)
node-pre-gyp ERR! System Linux 4.14.138+
node-pre-gyp ERR! command "/home/gitpod/.nvm/versions/node/v12.16.3/bin/node" "/workspace/gitpod-1520/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd /workspace/gitpod-1520/node_modules/canvas
node-pre-gyp ERR! node -v v12.16.3
node-pre-gyp ERR! node-pre-gyp -v v0.11.0
node-pre-gyp ERR! not ok 
Failed to execute '/home/gitpod/.nvm/versions/node/v12.16.3/bin/node /home/gitpod/.nvm/versions/node/v12.16.3/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/workspace/gitpod-1520/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/workspace/gitpod-1520/node_modules/canvas/build/Release --napi_version=5 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v72' (1)
In file included from ../src/backend/Backend.h:6,
                 from ../src/Canvas.h:5,
                 from ../src/CanvasRenderingContext2d.h:6,
                 from ../src/CanvasRenderingContext2d.cc:3:
../../nan/nan.h:176:10: fatal error: nan_callbacks.h: No such file or directory
compilation terminated.
make: *** [canvas.target.mk:158: Release/obj.target/canvas/src/CanvasRenderingContext2d.o] Error 1
make: Leaving directory '/workspace/gitpod-1520/node_modules/canvas/build'
gyp ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/home/gitpod/.nvm/versions/node/v12.16.3/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
gyp ERR! stack     at ChildProcess.emit (events.js:310:20)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
gyp ERR! System Linux 4.14.138+
gyp ERR! command "/home/gitpod/.nvm/versions/node/v12.16.3/bin/node" "/home/gitpod/.nvm/versions/node/v12.16.3/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/workspace/gitpod-1520/node_modules/canvas/build/Release/canvas.node" "--module_name=canvas" "--module_path=/workspace/gitpod-1520/node_modules/canvas/build/Release" "--napi_version=5" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v72"
gyp ERR! cwd /workspace/gitpod-1520/node_modules/canvas
gyp ERR! node -v v12.16.3
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok 
npm WARN enoent ENOENT: no such file or directory, open '/workspace/gitpod-1520/package.json'
npm WARN gitpod-1520 No description
npm WARN gitpod-1520 No repository field.
npm WARN gitpod-1520 No README data
npm WARN gitpod-1520 No license field.

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] install: `node-pre-gyp install --fallback-to-build`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the [email protected] install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/gitpod/.npm/_logs/2020-05-17T16_47_18_439Z-debug.log

The steps are cached using docker so it should be using the exact same environment as before..

EDIT: It also seems to be getting the same packages:

gitpod /workspace/gitpod-1520 $ apt list --installed | grep libjpeg

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

libjpeg-dev/focal,now 8c-2ubuntu8 amd64 [installed]
libjpeg-turbo8-dev/focal,now 2.0.3-0ubuntu1 amd64 [installed,automatic]
libjpeg-turbo8/focal,now 2.0.3-0ubuntu1 amd64 [installed,automatic]
libjpeg8-dev/focal,now 8c-2ubuntu8 amd64 [installed]
libjpeg8/focal,now 8c-2ubuntu8 amd64 [installed,automatic]

Investigating..

UPDATE: Resolved by creating a new cache, possible bug in gitpod will investigate.. The usage of libjpeg8-dev is still a solution.

@zbjornson
Copy link
Collaborator

Still not seeing a problem related to libjpeg in any of those logs... how'd you determine it's related to libjpeg?

node-pre-gyp WARN Hit error Remote end closed socket abruptly.

This is caused by tomas/needle#312 when needle is trying to download prebuilds (#1573). It's intermittent, so you might be able to download prebuilds sometimes but not others. A workaround is to add request to your package.json.

sed: can't read ./Release/.deps/Release/obj.target/canvas/src/CanvasPattern.o.d.raw: No such file or directory
...
../../nan/nan.h:176:10: fatal error: nan_callbacks.h: No such file or directory

This I've never seen before but is also not related to libjpeg.

The log in #1582 (comment) doesn't have any useful info unfortunately.

@Kreyren
Copy link
Author

Kreyren commented May 17, 2020

Still not seeing a problem related to libjpeg in any of those logs... how'd you determine it's related to libjpeg?

Since it installs successfully with libjpeg8-dev, but fails to install on libjpeg-dev.

This is caused by tomas/needle#312 when needle is trying to download prebuilds (#1573). It's intermittent, so you might be able to download prebuilds sometimes but not others. A workaround is to add request to your package.json.

I don't think it's relevant assuming that package change fixes the issue?

@Kreyren
Copy link
Author

Kreyren commented May 17, 2020

May be relevant:

gitpod /workspace/gitpod-1520 $ apt-file list libjpeg-dev
libjpeg-dev: /usr/share/doc/libjpeg-dev/changelog.Debian.gz
libjpeg-dev: /usr/share/doc/libjpeg-dev/copyright
gitpod /workspace/gitpod-1520 $ apt-file list libjpeg8-dev
libjpeg8-dev: /usr/share/doc/libjpeg8-dev/changelog.Debian.gz
libjpeg8-dev: /usr/share/doc/libjpeg8-dev/copyright

(apt-file won't show all the file changes)

@Kreyren
Copy link
Author

Kreyren commented May 17, 2020

The log in #1582 (comment) doesn't have any useful info unfortunately. @zbjornson

What do you propose then?

@zbjornson
Copy link
Collaborator

I don't think it's relevant assuming that package change fixes the issue?

Because prebuilds are failing to download, it's falling back to a from-source build. If you can use that prebuild workaround, then you can avoid the build problems.

I don't know why manually installing libjpeg8-dev appears to be helping, but there are enough other errors that it might be a red herring. Here's libjpeg-dev's package page for Cosmic, which looks like the distro you're using:

https://launchpad.net/ubuntu/cosmic/amd64/libjpeg-dev/8c-2ubuntu8

This package will always depend on the current default JPEG library development package version.
Package relationships
Depends on:
libjpeg8-dev

@Kreyren
Copy link
Author

Kreyren commented May 17, 2020

Because prebuilds are failing to download, it's falling back to a from-source build. If you can use that prebuild workaround, then you can avoid the build problems.

I see, what do you recommend then assuming that it fails to install even with required dependencies?

or Cosmic, which looks like the distro you're using:

This is focal fossa (Ubuntu 20.04) development branch

@zbjornson
Copy link
Collaborator

I see, what do you recommend then assuming that it fails to install even with required dependencies?

Installing request is a temporary workaround until needle fixes their upstream bug. That's the workaround I'm suggesting. node-pre-gyp will use request instead of needle if you happen to have it installed.

For comparison, here's a successful build from source on ubuntu 18 with libjpeg-dev: https://github.com/zbjornson/node-canvas/runs/683128131?check_suite_focus=true. Ubuntu 18 and 20 resolve libjpeg-dev to the same package:

https://packages.ubuntu.com/focal/libjpeg-dev
https://packages.ubuntu.com/bionic/libjpeg-dev

I also tried on a fresh 20.04 VM with libjpeg-dev and it built successfully. Something seems unique about the gitpod environment, but I have no experience with it.

Kreyren pushed a commit to Kreyren/workspace-images that referenced this pull request May 17, 2020
Kreyren pushed a commit to Kreyren/workspace-images that referenced this pull request May 17, 2020
@Kreyren
Copy link
Author

Kreyren commented May 17, 2020

@zbjornson Proposed solution does not work: https://hastebin.com/zejakobiqo.pl

See changes made to gitpod-io/workspace-images#232 and PoC on https://github.com/Kreyren/gitpod-1520

Investigating..

UPDATE: The logic have been verified to perform the expected behavior, but the issue is still present..

@Kreyren
Copy link
Author

Kreyren commented May 17, 2020

FWIT seems that adding node-pre-gyp breaks the compilation

@Kreyren
Copy link
Author

Kreyren commented May 17, 2020

UPDATE: Seems to work with package.json added:

gitpod /workspace/gitpod-1520 $ npm i 
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN [email protected] No repository field.
npm WARN [email protected] No license field.

up to date in 0.89s
found 0 vulnerabilities

@zbjornson thanks for info, appreciated

@Kreyren
Copy link
Author

Kreyren commented May 17, 2020

Closing as invalid for reasons above

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants