Skip to content

hangs at install - looking for instructions to build/run w/debug #2792

@grimace

Description

@grimace

Describe the request

Troubleshooting install on OS/X Sequoia and want to build and run with debug enabled, per this:
#2766. Currently I can build and run:

➜ arduino-ide git:(main) ✗ yarn yarn install v1.22.19 [1/5] 🔍 Validating package.json... [2/5] 🔍 Resolving packages... warning Resolution field "inversify@6.0.2" is incompatible with requested version "inversify@^6.1.3" success Already up-to-date. $ lerna run prepare lerna notice cli v7.4.2 lerna info versioning independent > Lerna (powered by Nx) Running target prepare for 2 projects: - arduino-ide-extension - electron-app —————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— > arduino-ide-extension:prepare arduino-ide-extension: yarn run v1.22.19 $ yarn download-cli && yarn download-fwuploader && yarn download-ls && yarn copy-i18n && yarn download-examples arduino-ide-extension: $ node ./scripts/download-cli.js arduino-ide-extension: 📦 Identified released version of the CLI. Downloading version 1.2.0 from 'https://downloads.arduino.cc/arduino-cli/arduino-cli_1.2.0_macOS_ARM64.tar.gz' arduino-ide-extension: Skipping download because file already exists: /Users/xxxxxx/projects/arduino-ide/arduino-ide-extension/src/node/resources/arduino-cli arduino-ide-extension: $ node ./scripts/download-fwuploader.js arduino-ide-extension: 📦 Identified released version of the Firmware Uploader. Downloading version 2.4.1 from 'https://downloads.arduino.cc/arduino-fwuploader/arduino-fwuploader_2.4.1_macOS_ARM64.tar.gz' arduino-ide-extension: Skipping download because file already exists: /Users/xxxxxxx/projects/arduino-ide/arduino-ide-extension/src/node/resources/arduino-fwuploader arduino-ide-extension: $ node ./scripts/download-ls.js arduino-ide-extension: Building language-server from https://github.com/arduino/arduino-language-server.git. Commitish: 05ec308 arduino-ide-extension: Skipping the language-server build because it already exists: /Users/xxxxxxx/projects/arduino-ide/arduino-ide-extension/src/node/resources/arduino-language-server arduino-ide-extension: Skipping download because file already exists: /Users/xxxxxxx/projects/arduino-ide/arduino-ide-extension/src/node/resources/clangd arduino-ide-extension: Skipping download because file already exists: /Users/xxxxxxx/projects/arduino-ide/arduino-ide-extension/src/node/resources/clang-format arduino-ide-extension: $ ncp ../i18n ./src/node/resources/i18n arduino-ide-extension: $ node ./scripts/download-examples.js arduino-ide-extension: Skipping Git checkout of the examples because the repository already exists: /Users/xxxxxxx/projects/arduino-ide/arduino-ide-extension/src/node/resources/Examples arduino-ide-extension: Done in 1.51s. > electron-app:prepare electron-app: yarn run v1.22.19 $ theia download:plugins electron-app: --- downloading plugins --- electron-app: - vscode-builtin-cpp: already downloaded - skipping electron-app: - vscode-arduino-api: already downloaded - skipping electron-app: - vscode-arduino-tools: already downloaded - skipping electron-app: - vscode-builtin-json: already downloaded - skipping electron-app: - vscode-builtin-json-language-features: already downloaded - skipping electron-app: - cortex-debug: already downloaded - skipping electron-app: - vscode-language-pack-bg: already downloaded - skipping electron-app: - vscode-language-pack-cs: already downloaded - skipping electron-app: - vscode-language-pack-de: already downloaded - skipping electron-app: - vscode-language-pack-es: already downloaded - skipping electron-app: - vscode-language-pack-fr: already downloaded - skipping electron-app: - vscode-language-pack-hu: already downloaded - skipping electron-app: - vscode-language-pack-it: already downloaded - skipping electron-app: - vscode-language-pack-ja: already downloaded - skipping electron-app: - vscode-language-pack-ko: already downloaded - skipping electron-app: - vscode-language-pack-nl: already downloaded - skipping electron-app: - vscode-language-pack-pl: already downloaded - skipping electron-app: - vscode-language-pack-pt-BR: already downloaded - skipping electron-app: - vscode-language-pack-ru: already downloaded - skipping electron-app: - vscode-language-pack-tr: already downloaded - skipping electron-app: - vscode-language-pack-uk: already downloaded - skipping electron-app: - vscode-language-pack-zh-hans: already downloaded - skipping electron-app: - vscode-language-pack-zh-hant: already downloaded - skipping electron-app: --- collecting extension-packs --- electron-app: --- collecting extension dependencies --- electron-app: Done in 0.71s. —————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— > Lerna (powered by Nx) Successfully ran target prepare for 2 projects ✨ Done in 4.04s. 

and can run, but no debug is available. Electron starts but goes no further. command line show this:

➜ arduino-ide git:(main) ✗ yarn start yarn run v1.22.19 $ yarn --cwd ./electron-app --inspect=5858 start $ theia start --plugins=local-dir:../plugins 

Describe the current behavior

Install hangs at startup, build and run with yarn also hangs startup. I'm trying to debug so I can understand the issue

Arduino IDE version

2.3.6, 2.1.1

Operating system

macOS

Operating system version

Sequouia 15.6.1 (24G90)

Additional context

No response

Issue checklist

  • I searched for previous requests in the issue tracker
  • I verified the feature was still missing when using the latest nightly build
  • My request contains all necessary details

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions