Closed krishnaTORQUE closed 2 years ago
Do you have git and python3 in your environment PATH ? It is mentioned in readme prerequisites
Are you sure there is no log in these locations?
%USERPROFILE%\.vscode\extensions\espressif.esp-idf-extension-VERSION\esp_idf_vsc_ext.log
$HOME/.vscode/extensions/espressif.esp-idf-extension-VERSION/esp_idf_vsc_ext.log
Logs should be created on any error of the extension.
I am using ubuntu 20.04 as mention above. Yes git(2.33.0) is installed. Ubuntu by default comes with python3 nstalled (3.8.10).
Thanks for the path
Here is the log
{"message":"Command failed: git describe --tags\nfatal: not a git repository (or any of the parent directories): .git\n","stack":"Error: Command failed: git describe --tags\nfatal: not a git repository (or any of the parent directories): .git\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat ChildProcess.EventEmitter.emit (domain.js:467:12)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-08-28T02:37:05.451Z"}
{"message":"spawn /bin/sh ENOENT","stack":"Error: spawn /bin/sh ENOENT\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)\n\tat onErrorNT (internal/child_process.js:465:16)\n\tat processTicksAndRejections (internal/process/task_queues.js:80:21)","level":"error","timestamp":"2021-08-28T02:37:16.149Z"}
{"user":true,"message":"Git is not found in current environment","stack":"Error: spawn /bin/sh ENOENT\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)\n\tat onErrorNT (internal/child_process.js:465:16)\n\tat processTicksAndRejections (internal/process/task_queues.js:80:21)","level":"error","timestamp":"2021-08-28T02:37:16.150Z"}
{"message":"spawn /bin/sh ENOENT","stack":"Error: spawn /bin/sh ENOENT\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)\n\tat onErrorNT (internal/child_process.js:465:16)\n\tat processTicksAndRejections (internal/process/task_queues.js:80:21)","level":"error","timestamp":"2021-08-28T02:37:16.165Z"}
{"message":"non zero exit code 1\n\n","stack":"Error: non zero exit code 1\n\n\n\tat ChildProcess.<anonymous> (/home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:1:4137)\n\tat ChildProcess.emit (events.js:315:20)\n\tat ChildProcess.EventEmitter.emit (domain.js:467:12)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-08-28T02:37:16.181Z"}
{"message":"Cannot access filePath: ninja","level":"error","timestamp":"2021-08-28T02:37:16.181Z"}
{"message":"spawn /bin/sh ENOENT","stack":"Error: spawn /bin/sh ENOENT\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)\n\tat onErrorNT (internal/child_process.js:465:16)\n\tat processTicksAndRejections (internal/process/task_queues.js:80:21)","level":"error","timestamp":"2021-08-28T02:37:17.059Z"}
{"user":true,"message":"Git is not found in current environment","stack":"Error: spawn /bin/sh ENOENT\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)\n\tat onErrorNT (internal/child_process.js:465:16)\n\tat processTicksAndRejections (internal/process/task_queues.js:80:21)","level":"error","timestamp":"2021-08-28T02:37:17.060Z"}
{"message":"spawn /bin/sh ENOENT","stack":"Error: spawn /bin/sh ENOENT\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)\n\tat onErrorNT (internal/child_process.js:465:16)\n\tat processTicksAndRejections (internal/process/task_queues.js:80:21)","level":"error","timestamp":"2021-08-28T02:37:17.078Z"}
{"message":"non zero exit code 1\n\n","stack":"Error: non zero exit code 1\n\n\n\tat ChildProcess.<anonymous> (/home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:1:4137)\n\tat ChildProcess.emit (events.js:315:20)\n\tat ChildProcess.EventEmitter.emit (domain.js:467:12)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-08-28T02:37:17.092Z"}
{"message":"Cannot access filePath: ninja","level":"error","timestamp":"2021-08-28T02:37:17.093Z"}
{"user":true,"message":"Open a folder first.","stack":"Error: PRECHECK_FAILED\n\tat /home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:1:3215\n\tat Array.forEach (<anonymous>)\n\tat Function.perform (/home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:1:3168)\n\tat /home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:8:292631\n\tat /home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:8:268512\n\tat _executeContributedCommand (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:85:109251)\n\tat _.$executeContributedCommand (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:85:109689)\n\tat h._doInvokeHandler (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:89:12819)\n\tat h._invokeHandler (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:89:12503)\n\tat h._receiveRequest (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:89:11159)\n\tat h._receiveOneMessage (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:89:9943)\n\tat /snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:89:8039\n\tat d.fire (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:57:1712)\n\tat c.fire (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:65:15825)\n\tat /snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:104:30060\n\tat d.fire (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:57:1712)\n\tat c.fire (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:65:15825)\n\tat r._receiveMessage (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:65:21091)\n\tat /snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:65:17969\n\tat d.fire (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:57:1712)\n\tat v.acceptChunk (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:65:13186)\n\tat /snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:65:12534\n\tat Socket.w (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:104:13218)\n\tat Socket.emit (events.js:315:20)\n\tat Socket.EventEmitter.emit (domain.js:467:12)\n\tat addChunk (internal/streams/readable.js:309:12)\n\tat readableAddChunk (internal/streams/readable.js:284:9)\n\tat Socket.Readable.push (internal/streams/readable.js:223:10)\n\tat Pipe.onStreamRead (internal/stream_base_commons.js:188:23)","level":"error","timestamp":"2021-08-28T02:40:01.013Z"}
{"message":"spawn /bin/sh ENOENT","stack":"Error: spawn /bin/sh ENOENT\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)\n\tat onErrorNT (internal/child_process.js:465:16)\n\tat processTicksAndRejections (internal/process/task_queues.js:80:21)","level":"error","timestamp":"2021-08-28T02:40:24.186Z"}
{"user":true,"message":"Git is not found in current environment","stack":"Error: spawn /bin/sh ENOENT\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)\n\tat onErrorNT (internal/child_process.js:465:16)\n\tat processTicksAndRejections (internal/process/task_queues.js:80:21)","level":"error","timestamp":"2021-08-28T02:40:24.187Z"}
{"message":"spawn /bin/sh ENOENT","stack":"Error: spawn /bin/sh ENOENT\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)\n\tat onErrorNT (internal/child_process.js:465:16)\n\tat processTicksAndRejections (internal/process/task_queues.js:80:21)","level":"error","timestamp":"2021-08-28T02:40:24.214Z"}
{"message":"non zero exit code 1\n\n","stack":"Error: non zero exit code 1\n\n\n\tat ChildProcess.<anonymous> (/home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:1:4137)\n\tat ChildProcess.emit (events.js:315:20)\n\tat ChildProcess.EventEmitter.emit (domain.js:467:12)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-08-28T02:40:24.233Z"}
{"message":"Cannot access filePath: ninja","level":"error","timestamp":"2021-08-28T02:40:24.234Z"}
{"message":"spawn /bin/sh ENOENT","stack":"Error: spawn /bin/sh ENOENT\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)\n\tat onErrorNT (internal/child_process.js:465:16)\n\tat processTicksAndRejections (internal/process/task_queues.js:80:21)","level":"error","timestamp":"2021-08-28T02:41:12.349Z"}
{"user":true,"message":"Git is not found in current environment","stack":"Error: spawn /bin/sh ENOENT\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)\n\tat onErrorNT (internal/child_process.js:465:16)\n\tat processTicksAndRejections (internal/process/task_queues.js:80:21)","level":"error","timestamp":"2021-08-28T02:41:12.351Z"}
{"message":"spawn /bin/sh ENOENT","stack":"Error: spawn /bin/sh ENOENT\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)\n\tat onErrorNT (internal/child_process.js:465:16)\n\tat processTicksAndRejections (internal/process/task_queues.js:80:21)","level":"error","timestamp":"2021-08-28T02:41:12.378Z"}
{"message":"non zero exit code 1\n\n","stack":"Error: non zero exit code 1\n\n\n\tat ChildProcess.<anonymous> (/home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:1:4137)\n\tat ChildProcess.emit (events.js:315:20)\n\tat ChildProcess.EventEmitter.emit (domain.js:467:12)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-08-28T02:41:12.395Z"}
{"message":"Cannot access filePath: ninja","level":"error","timestamp":"2021-08-28T02:41:12.397Z"}
{"user":true,"message":"Open a folder first.","stack":"Error: PRECHECK_FAILED\n\tat /home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:1:3215\n\tat Array.forEach (<anonymous>)\n\tat Function.perform (/home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:1:3168)\n\tat /home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:8:292631\n\tat /home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:8:268512\n\tat _executeContributedCommand (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:85:109251)\n\tat _.$executeContributedCommand (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:85:109689)\n\tat h._doInvokeHandler (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:89:12819)\n\tat h._invokeHandler (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:89:12503)\n\tat h._receiveRequest (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:89:11159)\n\tat h._receiveOneMessage (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:89:9943)\n\tat /snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:89:8039\n\tat d.fire (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:57:1712)\n\tat c.fire (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:65:15825)\n\tat /snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:104:30060\n\tat d.fire (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:57:1712)\n\tat c.fire (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:65:15825)\n\tat r._receiveMessage (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:65:21091)\n\tat /snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:65:17969\n\tat d.fire (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:57:1712)\n\tat v.acceptChunk (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:65:13186)\n\tat /snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:65:12534\n\tat Socket.w (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:104:13218)\n\tat Socket.emit (events.js:315:20)\n\tat Socket.EventEmitter.emit (domain.js:467:12)\n\tat addChunk (internal/streams/readable.js:309:12)\n\tat readableAddChunk (internal/streams/readable.js:284:9)\n\tat Socket.Readable.push (internal/streams/readable.js:223:10)\n\tat Pipe.onStreamRead (internal/stream_base_commons.js:188:23)","level":"error","timestamp":"2021-08-28T02:41:23.348Z"}
{"user":true,"message":"Open a folder first.","stack":"Error: PRECHECK_FAILED\n\tat /home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:1:3215\n\tat Array.forEach (<anonymous>)\n\tat Function.perform (/home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:1:3168)\n\tat /home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:8:291828\n\tat /home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:8:268512\n\tat _executeContributedCommand (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:85:109251)\n\tat _.$executeContributedCommand (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:85:109689)\n\tat h._doInvokeHandler (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:89:12819)\n\tat h._invokeHandler (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:89:12503)\n\tat h._receiveRequest (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:89:11159)\n\tat h._receiveOneMessage (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:89:9943)\n\tat /snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:89:8039\n\tat d.fire (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:57:1712)\n\tat c.fire (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:65:15825)\n\tat /snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:104:30060\n\tat d.fire (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:57:1712)\n\tat c.fire (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:65:15825)\n\tat r._receiveMessage (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:65:21091)\n\tat /snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:65:17969\n\tat d.fire (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:57:1712)\n\tat v.acceptChunk (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:65:13186)\n\tat /snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:65:12534\n\tat Socket.w (/snap/code/72/usr/share/code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:104:13218)\n\tat Socket.emit (events.js:315:20)\n\tat Socket.EventEmitter.emit (domain.js:467:12)\n\tat addChunk (internal/streams/readable.js:309:12)\n\tat readableAddChunk (internal/streams/readable.js:284:9)\n\tat Socket.Readable.push (internal/streams/readable.js:223:10)\n\tat Pipe.onStreamRead (internal/stream_base_commons.js:188:23)","level":"error","timestamp":"2021-08-28T02:49:07.811Z"}
{"message":"Command failed: git describe --tags\nfatal: not a git repository (or any of the parent directories): .git\n","stack":"Error: Command failed: git describe --tags\nfatal: not a git repository (or any of the parent directories): .git\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat ChildProcess.EventEmitter.emit (domain.js:467:12)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-08-28T02:49:30.062Z"}
{"user":true,"message":"Open a folder first.","stack":"Error: PRECHECK_FAILED\n\tat /home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:1:3215\n\tat Array.forEach (<anonymous>)\n\tat Function.perform (/home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:1:3168)\n\tat /home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:8:292364\n\tat Generator.next (<anonymous>)\n\tat s (/home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:8:267655)\n\tat processTicksAndRejections (internal/process/task_queues.js:93:5)","level":"error","timestamp":"2021-08-28T02:49:30.064Z"}
{"message":"spawn /bin/sh ENOENT","stack":"Error: spawn /bin/sh ENOENT\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)\n\tat onErrorNT (internal/child_process.js:465:16)\n\tat processTicksAndRejections (internal/process/task_queues.js:80:21)","level":"error","timestamp":"2021-08-28T02:53:02.561Z"}
{"user":true,"message":"Git is not found in current environment","stack":"Error: spawn /bin/sh ENOENT\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)\n\tat onErrorNT (internal/child_process.js:465:16)\n\tat processTicksAndRejections (internal/process/task_queues.js:80:21)","level":"error","timestamp":"2021-08-28T02:53:02.562Z"}
{"message":"spawn /bin/sh ENOENT","stack":"Error: spawn /bin/sh ENOENT\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)\n\tat onErrorNT (internal/child_process.js:465:16)\n\tat processTicksAndRejections (internal/process/task_queues.js:80:21)","level":"error","timestamp":"2021-08-28T02:53:02.581Z"}
{"message":"non zero exit code 1\n\n","stack":"Error: non zero exit code 1\n\n\n\tat ChildProcess.<anonymous> (/home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:1:4137)\n\tat ChildProcess.emit (events.js:315:20)\n\tat ChildProcess.EventEmitter.emit (domain.js:467:12)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-08-28T02:53:02.597Z"}
{"message":"Cannot access filePath: ninja","level":"error","timestamp":"2021-08-28T02:53:02.597Z"}
{"message":"spawn /bin/sh ENOENT","stack":"Error: spawn /bin/sh ENOENT\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)\n\tat onErrorNT (internal/child_process.js:465:16)\n\tat processTicksAndRejections (internal/process/task_queues.js:80:21)","level":"error","timestamp":"2021-08-28T02:57:28.613Z"}
{"user":true,"message":"Git is not found in current environment","stack":"Error: spawn /bin/sh ENOENT\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)\n\tat onErrorNT (internal/child_process.js:465:16)\n\tat processTicksAndRejections (internal/process/task_queues.js:80:21)","level":"error","timestamp":"2021-08-28T02:57:28.614Z"}
{"message":"spawn /bin/sh ENOENT","stack":"Error: spawn /bin/sh ENOENT\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)\n\tat onErrorNT (internal/child_process.js:465:16)\n\tat processTicksAndRejections (internal/process/task_queues.js:80:21)","level":"error","timestamp":"2021-08-28T02:57:28.628Z"}
{"message":"non zero exit code 1\n\n","stack":"Error: non zero exit code 1\n\n\n\tat ChildProcess.<anonymous> (/home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:1:4137)\n\tat ChildProcess.emit (events.js:315:20)\n\tat ChildProcess.EventEmitter.emit (domain.js:467:12)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-08-28T02:57:28.640Z"}
{"message":"Cannot access filePath: ninja","level":"error","timestamp":"2021-08-28T02:57:28.641Z"}
{"message":"spawn /bin/sh ENOENT","stack":"Error: spawn /bin/sh ENOENT\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)\n\tat onErrorNT (internal/child_process.js:465:16)\n\tat processTicksAndRejections (internal/process/task_queues.js:80:21)","level":"error","timestamp":"2021-08-28T03:00:43.472Z"}
{"user":true,"message":"Git is not found in current environment","stack":"Error: spawn /bin/sh ENOENT\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)\n\tat onErrorNT (internal/child_process.js:465:16)\n\tat processTicksAndRejections (internal/process/task_queues.js:80:21)","level":"error","timestamp":"2021-08-28T03:00:43.473Z"}
{"message":"spawn /bin/sh ENOENT","stack":"Error: spawn /bin/sh ENOENT\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:269:19)\n\tat onErrorNT (internal/child_process.js:465:16)\n\tat processTicksAndRejections (internal/process/task_queues.js:80:21)","level":"error","timestamp":"2021-08-28T03:00:43.494Z"}
{"message":"non zero exit code 1\n\n","stack":"Error: non zero exit code 1\n\n\n\tat ChildProcess.<anonymous> (/home/krishna/.vscode/extensions/espressif.esp-idf-extension-1.1.1/dist/extension.js:1:4137)\n\tat ChildProcess.emit (events.js:315:20)\n\tat ChildProcess.EventEmitter.emit (domain.js:467:12)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-08-28T03:00:43.511Z"}
{"message":"Cannot access filePath: ninja","level":"error","timestamp":"2021-08-28T03:00:43.512Z"}
Doctor Commend Report
---------------------------------------------- ESP-IDF Extension for Visual Studio Code report ---------------------------------------------
OS linux x64 5.4.0-81-generic
System environment variable PATH
/home/krishna/...
Visual Studio Code version 1.59.1
Visual Studio Code language en
Visual Studio Code shell bash
ESP-IDF Extension version 1.1.1
---------------------------------------------------- Extension configuration settings ------------------------------------------------------
ESP-ADF Path (idf.espAdfPath) ${env:ADF_PATH}
ESP-IDF Path (idf.espIdfPath) ${env:IDF_PATH}
ESP-MDF Path (idf.espMdfPath) ${env:MDF_PATH}
Custom extra paths (idf.customExtraPaths)
Custom extra vars (idf.customExtraVars)
Virtual env Python Path (idf.pythonBinPath) python
Serial port (idf.port) /dev/ttyUSB1
OpenOCD Configs (idf.openOcdConfigs) interface/ftdi/esp32_devkitj_v1.cfg,board/esp32-wrover.cfg
ESP-IDF Tools Path (idf.toolsPath) ${env:IDF_TOOLS_PATH}
Git Path (idf.gitPath) git
-------------------------------------------------------- Configurations access -------------------------------------------------------------
Access to ESP-ADF Path (idf.espIdfPath) false
Access to ESP-IDF Path (idf.espIdfPath) false
Access to ESP-MDF Path (idf.espIdfPath) false
Access to ESP-IDF Custom extra paths
Access to Virtual env Python Path (idf.pythonBinPath) false
Access to CMake in environment PATH true
Access to Ninja in environment PATH undefined
Access to ESP-IDF Tools Path (idf.toolsPath) false
----------------------------------------------------------- Executables Versions -----------------------------------------------------------
Git version undefined
ESP-IDF version undefined
Python version undefined
Python's pip version undefined
-------------------------------------------------- Python packages in idf.pythonBinPath ----------------------------------------------------
---------------------------------------------------- Check ESP-IDF python requirements.txt -------------------------------------------------
Check ESP-IDF Python packages undefined
---------------------------------------------------- Check extension requirements.txt ------------------------------------------------------
Check Extension Python packages undefined
---------------------------------------------------- Check ESP-IDF debug adapter requirements.txt ------------------------------------------
Check Debug AdapterPython packages undefined
----------------------------------------------------------- Latest error -----------------------------------------------------------------
Latest error at Command failed: which ninja
--------------------------------------------------------------------------------------------------------------------------------------------
Hey @krishnaTORQUE sorry for late reply.
Based on the doctor command output you are missing ninja-build from your system. It is mentioned in the readme prerequisites section, in ESP-IDF and the setup window text itself.
Another thing I noticed is that git version is undefined for some reason. Is git available in PATH ?
For some reason the error message being shown is "git is not found" probably because the error being captured is somehow replaced. We will fix this asap.
sudo apt install ninja-build
after install ninja buid
its working fine
Describe the bug After install the extension I go for Setup IDF & its showing me git is not found.
To Reproduce After install the extension I go for Setup IDF & its showing me git is not found.
Expected behavior It suppose to found git & python3
Screenshots![Screenshot_2021-08-28_08-23-07](https://user-images.githubusercontent.com/4960568/131204052-7436a108-6413-4afa-8024-6fc1f5ea0169.png)
Environment (please complete the following information):
Its a fresh install, so there is not output or log or any other details.