IDE cannot recover 3rd party package index if the package_${3RD_PARTY_PACKAGE_NAME}_index.json
is deleted between sessions
#2021
Labels
topic: code
Related to content of the project itself
type: imperfection
Perceived defect in any part of project
Describe the problem
When the package index of a 3rd party platform is removed from the
directories.data
folder AND neither the primary package index nor the library index is "corrupted". Arduino IDE cannot recover the 3rd party package. Hence the 3rd party package is not visible from the Boards Manager widget.To reproduce
data
folder if you do not know what you are doing.directories.data
,https://www.pjrc.com/teensy/package_teensy_index.json
set asboard_manager#additional_urls
,teensy
and verify that you see the 3rd party core.directories.data/package_teensy_index.json
,teensy
; it's missing.The IDE only recovers when there is a primary package index, library index, or platform tools problem, but not with a 3rd party index problem.
Expected behavior
Arduino IDE can recover missing 3rd party platforms on startup
Arduino IDE version
2.0.4
Operating system
macOS
Operating system version
12.6.3
Additional context
download_teensy.mp4
Issue checklist
The text was updated successfully, but these errors were encountered: