Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Cannot install and update with brew

Abierto Apto para principiantes
#387 0 comentarios 0 reacciones 2 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

@overtrue ya está trabajando en esto.

Desde el 7/10/2026.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
62/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
shell
Área
release

Línea de trabajo

Reproduce con brew install rustfs/tap/rc o brew upgrade rustfs/tap/rc; el error CurlDownloadStrategy::Timeout proviene de la fórmula de Homebrew del repositorio tap de rustfs (típicamente Formula/rc.rb), no del código fuente de la CLI en Rust, así que localiza ese repositorio tap primero. Comprueba qué download strategy usa la fórmula y qué versión de Homebrew espera (la constante normalmente solo está disponible con un require explícito o con una versión de Homebrew más nueva/más antigua). Listo cuando la instalación y la actualización completen en Apple Silicon sin el NameError.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

If this is not the right place for this issue please move it, or redirect me to the right place.

I try to install the rc with the documented brew install rustfs/tap/rc on M1 mac but i got an error: "Error: rustfs/tap/rc: An exception occurred within a child process: NameError: uninitialized constant CurlDownloadStrategy::Timeout"

$ brew update rustfs/tap/rc
Warning: Use `brew upgrade rustfs/tap/rc` to upgrade formulae; running it instead.
==> Downloading Homebrew API data
==> Fetching downloads for: rustfs/tap/rc
✔︎ Formula rc (0.1.36)    Verified      1.0MB/  1.0MB
==> Upgrading rustfs/tap/rc
  0.1.31 -> 0.1.36
==> Installing from pre-compiled binary...
Error: rustfs/tap/rc: An exception occurred within a child process:
  NameError: uninitialized constant CurlDownloadStrategy::Timeout
Lenguaje dominante
Rust
Estrellas
159
Forks
23
Merge medio
7 h 4 min
PR fusionados (30 d)
10

Preparar el entorno

  • Incluye un Dockerfile o un archivo de Docker Compose
  • Sin plantilla de pull request
  • Sin guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de rustfs/cli

Todos los issues de rustfs/cli

Issues similares

Más issues de Rust

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.