Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

`cargo gpu build` tries to use `-q` with `rustup toolchain list`, which is not allowed

Fechada Para iniciantes
#669 1 comentário 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
1/5
Tempo estimado
Menos de uma hora
Facilidade para iniciantes
75/100
Tipo de issue
Bug
Clareza
Claramente especificada
Status de atividade
Ativa
Stack de tecnologia
rust
Domínio
tooling

Direção de pesquisa

Comece procurando no código-fonte do cargo-gpu a invocação de rustup toolchain list mostrada no erro. Confira quais opções o comando aceita e remova ou ajuste o argumento não aceito -q. Em seguida, reproduza o problema com cargo gpu build -p mygraphics-shaders. A tarefa estará concluída quando o build passar pela detecção da toolchain sem esse erro.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

bug
Expected Behaviour

I expected cargo gpu build -p mygraphics-shaders to compile the crate in the current directory and place the compiled shaders in the current directory.

Example & Steps To Reproduce
  1. cargo install --locked --force --profile release --git https://github.com/rust-gpu/rust-gpu cargo-gpu (at the time, main was on 9fd4dc30c8f9e791c6d4bfc84683ec431aba452d)
  2. cargo gpu generate
  3. graphics template
  4. Project name learn-rust-gpu-2
  5. wgpu API
  6. Integrate rust-gpu using cargo-gpu
  7. cd learn-rust-gpu-2/
  8. cargo gpu build -p mygraphics-shaders
  9. See the error below.
[2026-10-11T01:14:51Z ERROR cargo_gpu] ensuring toolchain and components exist

    Caused by:
        Command `rustup toolchain list -q` failed with exit status: 1:
        -- stdout
        error: unexpected argument '-q' found

        Usage: rustup toolchain list [OPTIONS]

        For more information, try '--help'.

        -- stderr

Error: ensuring toolchain and components exist

System Info

  • Rust: rustc 1.99.0 (b940084d7 2026-09-28)
  • OS: Fedora Kinoite 44.20261008.0 (2026-10-08T00:44:42Z)
  • GPU: AMD Radeon RX 7700 XT
  • SPIR-V: None?
  • Vulkan Instance Version: 1.4.341
Linguagem predominante
Rust
Estrelas
3.4k
Forks
132
Merge médio
21h 41min
PRs com merge (30d)
17

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de Rust-GPU/rust-gpu

Todas as issues de Rust-GPU/rust-gpu

Issues semelhantes

Mais issues de Rust

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.