AlmaLinux / AlmaLinux/build-system

Redirect errors during parsing spec files into logs

Aberta
#476 0 comentários 0 reações 0 responsáveis Ver no GitHub
build-node good first issue
Linguagem predominante
Sem dados de linguagem
Estrelas
32
Forks
11
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

Sometimes we can fall into parsing spec files silently to users, and detailed info about parsing spec files can be found in the service logs.
For example:
mock_build_srpm.log
```
RPM build errors:
error: Bad file: /builddir/build/SOURCES/negativo-nvidia.repo: No such file or directory
error: Bad file: /builddir/build/SOURCES/almalinux-nvidia.repo: No such file or directory
Bad file: /builddir/build/SOURCES/negativo-nvidia.repo: No such file or directory
Bad file: /builddir/build/SOURCES/almalinux-nvidia.repo: No such file or directory
Child return code was: 1
```
logs from journal:
```
May 26 12:42:29 builder01 python3[3780286]: error: source 0 defined multiple times
May 26 12:42:29 builder01 python3[3780286]: error: source 0 defined multiple times
```
Probably, we can somehow redirect errors via rpm binding or maybe using `contextlib.redirect_stderr` or something else

Guia de contribuição

Abrir o guia de contribuição

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

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