On arm64 Linux `netlify dev` insists on installing `deno` from a wrong architecture
Describe the bug
See the error log below.
I also tried to install Deno manually, and it worked - deno -v returned correct answer: "deno 2.5.6"
However, when I start netlify dev, it still loads its own version into /home/leonid32/.config/netlify/deno-cli/deno, and that version does not belong to arm64
Error: Failed to set up Deno for Edge Functions. Error: Command failed with exit code 2: /home/leonid32/.config/netlify/deno-cli/deno --version /home/leonid32/.config/netlify/deno-cli/deno: 1: Syntax error: "(" unexpected Downloaded to: /home/leonid32/.config/netlify/deno-cli/deno Platform: linux/arm64
This may be caused by permissions, antivirus software, or platform incompatibility.
Try clearing the Deno cache directory and retrying: /home/leonid32/.config/netlify/deno-cli
Supported Deno versions: 1.39.0 - 2.2.4
To install Deno manually: https://ntl.fyi/install-deno at toError (file:///home/leonid32/.config/nvm/versions/node/v24.11.0/lib/node_modules/netlify-cli/dist/utils/command-helpers.js:146:16) at logAndThrowError (file:///home/leonid32/.config/nvm/versions/node/v24.11.0/lib/node_modules/netlify-cli/dist/utils/command-helpers.js:152:17) at prepareServer (file:///home/leonid32/.config/nvm/versions/node/v24.11.0/lib/node_modules/netlify-cli/dist/lib/edge-functions/proxy.js:153:16) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async Promise.all (index 1) at async file:///home/leonid32/.config/nvm/versions/node/v24.11.0/lib/node_modules/netlify-cli/dist/lib/edge-functions/proxy.js:74:41 at async onRequest (file:///home/leonid32/.config/nvm/versions/node/v24.11.0/lib/node_modules/netlify-cli/dist/utils/proxy.js:610:35)
System: OS: Linux 6.6 Debian GNU/Linux 12 (bookworm) 12 (bookworm) CPU: (8) arm64 unknown Binaries: Node: 24.11.0 - ~/.config/nvm/versions/node/v24.11.0/bin/node npm: 11.6.1 - ~/.config/nvm/versions/node/v24.11.0/bin/npm npmGlobalPackages: netlify-cli: 23.9.5
leonid32@penguin:/mnt/chromeos/MyFiles/Downloads$
Steps to reproduce
Just login on arm64 Linux, install node.js and Netlify-cli and then try
netlify dev
Configuration
I cannot locate this file.
Environment
System: OS: Linux 6.6 Debian GNU/Linux 12 (bookworm) 12 (bookworm) CPU: (8) arm64 unknown Memory: 6.26 GB / 6.48 GB Container: Yes Shell: 5.2.15 - /bin/bash Binaries: Node: 24.11.0 - /home/leonid32/.config/nvm/versions/node/v24.11.0/bin/node npm: 11.6.1 - /home/leonid32/.config/nvm/versions/node/v24.11.0/bin/npm Deno: 2.5.6 - /usr/local/bin/deno npmGlobalPackages: netlify-cli: 23.9.5