erpc icon indicating copy to clipboard operation
erpc copied to clipboard

[BUG] Mac target builds are failing.

Open Hadatko opened this issue 2 years ago • 0 comments

Describe the bug

https://app.circleci.com/pipelines/github/EmbeddedRPC/erpc/499/workflows/3851af8e-7015-4063-80b5-f49cff5045fa/jobs/1650

error: externally-managed-environment

× This environment is externally managed
╰─> To install Python packages system-wide, try brew install
    xyz, where xyz is the package you are trying to
    install.
    
    If you wish to install a non-brew-packaged Python package,
    create a virtual environment using python3 -m venv path/to/venv.
    Then use path/to/venv/bin/python and path/to/venv/bin/pip.
    
    If you wish to install a non-brew packaged Python application,
    it may be easiest to use pipx install xyz, which will manage a
    virtual environment for you. Make sure you have pipx installed.

note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages

To fix it we should add " --break-system-packages" in our pip install commands in shell scripts

To Reproduce

run build on CI

Expected behavior

build should pass

Screenshots

Desktop (please complete the following information)

  • OS:
  • eRPC Version:

Steps you didn't forgot to do

  • [ ] I checked if there is no related issue opened/closed.
  • [ ] I checked that there doesn't exist opened PR which is solving this issue.

Additional context

Hadatko avatar Feb 22 '24 13:02 Hadatko