Skip to content

DATADIR (~/.arduino15 or equivalent) is not created automatically #6

Closed
@shaunoneil

Description

@shaunoneil

Arduino-cli appears to assume the IDE exists, and doesn't always handle the lack cleanly.

Example (release binary arduino-cli-0.2.0-alpha.preview-osx):

$ arduino-cli board listall
Error: loading json index file /Users/soneil/Library/arduino15/package_index.json: open /Users/soneil/Library/arduino15/package_index.json: no such file or directory
Failed to load https://downloads.arduino.cc/packages/package_index.json package index.
Try updating all indexes with `arduino-cli core update-index`.

$ arduino-cli core update-index
Updating index: package_index.json downloaded
Error: open /Users/soneil/Library/arduino15/package_index.json: no such file or directory
Error saving downloaded index https://downloads.arduino.cc/packages/package_index.json

In this case, ~/Library/arduino15 is assumed to exist, and is not created if it doesn't. Manually creating ~/Library/arduino15 allows update-index to complete cleanly.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions