Closed
Description
Small reproduction:
-
Create an empty folder with only one file:
package.json
{ "name": "rw", "dependencies": { "react-window": "1.8.5" } }
-
Make some changes inside
node_modules/react-window/dist
files -
npx patch-package react-window
-
If fails with error below:
[17:05:40] brunolemos:rw $ patch-package react-window
patch-package 6.1.2
• Creating temporary folder
• Installing react-window@1.8.5 with yarn
• Diffing your files with clean files
{
error: Error: spawnSync git ENOBUFS
at Object.spawnSync (internal/child_process.js:1041:20)
at Object.spawnSync (child_process.js:607:24)
at Function.spawnSync [as sync] (/usr/local/lib/node_modules/patch-package/node_modules/cross-spawn/index.js:26:23)
at Object.exports.spawnSafeSync (/usr/local/lib/node_modules/patch-package/dist/spawnSafe.js:10:32)
at git (/usr/local/lib/node_modules/patch-package/dist/makePatch.js:73:32)
at Object.makePatch (/usr/local/lib/node_modules/patch-package/dist/makePatch.js:104:26)
at /usr/local/lib/node_modules/patch-package/dist/index.js:48:25
at Array.forEach (<anonymous>)
at Object.<anonymous> (/usr/local/lib/node_modules/patch-package/dist/index.js:47:22)
at Module._compile (internal/modules/cjs/loader.js:868:30) {
errno: 'ENOBUFS',
code: 'ENOBUFS',
syscall: 'spawnSync git',
path: 'git',
spawnargs: [
'diff',
'--cached',
'--no-color',
'--ignore-space-at-eol',
'--no-ext-diff'
]
},
status: null,
signal: 'SIGTERM',
output: [
null,
<Buffer 64 69 66 66 20 2d 2d 67 69 74 20 61 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 72 65 61 63 74 2d 77 69 6e 64 6f 77 2f 64 69 73 74 2f 69 6e 64 65 78 2d ... 1056718 more bytes>,
<Buffer >
],
pid: 79859,
stdout: <Buffer 64 69 66 66 20 2d 2d 67 69 74 20 61 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 72 65 61 63 74 2d 77 69 6e 64 6f 77 2f 64 69 73 74 2f 69 6e 64 65 78 2d ... 1056718 more bytes>,
stderr: <Buffer >
}
/usr/local/lib/node_modules/patch-package/dist/makePatch.js:150
throw e;
^
{
error: Error: spawnSync git ENOBUFS
at Object.spawnSync (internal/child_process.js:1041:20)
at Object.spawnSync (child_process.js:607:24)
at Function.spawnSync [as sync] (/usr/local/lib/node_modules/patch-package/node_modules/cross-spawn/index.js:26:23)
at Object.exports.spawnSafeSync (/usr/local/lib/node_modules/patch-package/dist/spawnSafe.js:10:32)
at git (/usr/local/lib/node_modules/patch-package/dist/makePatch.js:73:32)
at Object.makePatch (/usr/local/lib/node_modules/patch-package/dist/makePatch.js:104:26)
at /usr/local/lib/node_modules/patch-package/dist/index.js:48:25
at Array.forEach (<anonymous>)
at Object.<anonymous> (/usr/local/lib/node_modules/patch-package/dist/index.js:47:22)
at Module._compile (internal/modules/cjs/loader.js:868:30) {
errno: 'ENOBUFS',
code: 'ENOBUFS',
syscall: 'spawnSync git',
path: 'git',
spawnargs: [
'diff',
'--cached',
'--no-color',
'--ignore-space-at-eol',
'--no-ext-diff'
]
},
status: null,
signal: 'SIGTERM',
output: [
null,
<Buffer 64 69 66 66 20 2d 2d 67 69 74 20 61 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 72 65 61 63 74 2d 77 69 6e 64 6f 77 2f 64 69 73 74 2f 69 6e 64 65 78 2d ... 1056718 more bytes>,
<Buffer >
],
pid: 79859,
stdout: <Buffer 64 69 66 66 20 2d 2d 67 69 74 20 61 2f 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 2f 72 65 61 63 74 2d 77 69 6e 64 6f 77 2f 64 69 73 74 2f 69 6e 64 65 78 2d ... 1056718 more bytes>,
stderr: <Buffer >
}
[17:05:44] brunolemos:rw $
Metadata
Metadata
Assignees
Labels
No labels