Skip to content

Makefile.local: Fix breezy installation crashing dev build

It seems setuptools_rust is now required to install breezy.

Collecting breezy
  Downloading breezy-3.3.0.tar.gz (11.4 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.4/11.4 MB 31.6 MB/s eta 0:00:00
  Preparing metadata (pyproject.toml): started
  Preparing metadata (pyproject.toml): finished with status 'error'
  error: subprocess-exited-with-error
  
  × Preparing metadata (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [1 lines of output]
      [ERROR] Please install setuptools_rust (No module named 'setuptools_rust')
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
make: *** [Makefile.local:30: pip-install-swh-dev] Error 1

Migrated from D8643 (view on Phabricator)

Merge request reports