A falha na compilação do mitmproxy no FreeBSD foi simplesmente porque era muito pesado e eu não tinha o Cargo instalado
Olá, sou um incompetente.
Estou tentando instalar o mitmproxy para construir um servidor VPN de compressão de dados no meu próprio ambiente.
pip install mitmproxy
error: `cargo build --manifest-path Cargo.toml --message-format=json-render-diagnostics --release -v --locked` failed with code 101
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for maturin
Failed to build maturin
ERROR: Could not build wheels for maturin, which is required to install pyproject.toml-based projects
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.
Ei! Está dando um erro!
Então, vamos lidar com o Rust (eu tinha a impressão de ter instalado algo antes, mas...).
curl --proto ‘=https’ --tlsv1.2 -sSf https://sh.rustup.rs | sh
. “$HOME/.cargo/env”
Certo.
E então, vou fazer pip install mitmproxy novamente...!

Você... consegue quebrar o limite?!
Fim.