zephyrproject-rtos / west

West, Zephyr's meta-tool
https://docs.zephyrproject.org/latest/guides/west/index.html
Apache License 2.0
215 stars 117 forks source link

project.py: request users to stop IDEs before running `west init` #703

Closed marc-hb closed 5 months ago

marc-hb commented 5 months ago

There have been many users reports in #558 that west init fails on the Windows NTFS filesystem when some IDEs are running concurrently.

There is no simple and reliable fix for this because:

Short of a fix, explain why this happens very briefly in west init -h and request users to temporarily close their IDEs. It's the only simple and universal mitigation available.

Mention the issue number in case someone needs more details, some evidence or smarter workarounds specific to certain IDEs.

thewh1teagle commented 5 months ago

The whole installation process is very inconvenient. I don't know why you moved from MSYS2 which makes things much more simple.

marc-hb commented 5 months ago

I don't remember west ever using MSYS2. You're probably confusing west with Zephyr.

BTW this particular NTFS design issue is not specific to west, it has been reproduced without west in #558.

marc-hb commented 5 months ago

This is really off-topic but I heard that https://docs.platformio.org/en/latest/frameworks/zephyr.html is much more user-friendly than plain Zephyr. I never tried it myself.