-
-
Notifications
You must be signed in to change notification settings - Fork 508
Open
Labels
type: enhancementProposed improvementProposed improvement
Description
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 "[email protected]" 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
Labels
type: enhancementProposed improvementProposed improvement