You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I recently ran into a problem with Debian 12 (bookworm) on a private Docker environment for Zephyr and decided to see how this repo solves it. Short answer: it doesn't.
Right now the Dockerfiles are using ubuntu-22.04 which isn't affected by PEP 668. However, the next Ubuntu LTS almost certainly will be. Solutions are fairly stark:
Wait for Ubuntu to package west and the other Zephyr tools so it can be installed with apt rather than pip
Run all Zephyr tools inside a Python virtual environment
Invoke the --break-system-packages flag on the assumption that everything will probably(?) be ok
The text was updated successfully, but these errors were encountered:
I recently ran into a problem with Debian 12 (bookworm) on a private Docker environment for Zephyr and decided to see how this repo solves it. Short answer: it doesn't.
https://pythonspeed.com/articles/externally-managed-environment-pep-668/
Right now the Dockerfiles are using ubuntu-22.04 which isn't affected by PEP 668. However, the next Ubuntu LTS almost certainly will be. Solutions are fairly stark:
west
and the other Zephyr tools so it can be installed withapt
rather thanpip
--break-system-packages
flag on the assumption that everything will probably(?) be okThe text was updated successfully, but these errors were encountered: