Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 737932

Summary: Add a qa-upstream category to skip QA warning unfixable by us
Product: Portage Development Reporter: Pacho Ramos <pacho>
Component: CoreAssignee: Portage team <dev-portage>
Status: CONFIRMED ---    
Severity: normal CC: sam
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=162450
Whiteboard:
Package list:
Runtime testing required: ---

Description Pacho Ramos gentoo-dev 2020-08-18 17:05:37 UTC
This is a problem I see for years. I always record QA warning via
PORTAGE_ELOG_CLASSES="warn error log qa"
PORTAGE_ELOG_SYSTEM="save_summary"

That way I ensure to review QA warnings to try to fix them. The problem is that it also includes warnings like those:
QA Notice: Package triggers severe warnings which indicate that it
           may exhibit random runtime failures.
file-utils.c:694:9: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration]
Please do not file a Gentoo bug and instead report the above QA
issues directly to the upstream developers of this software.

Long time ago I was reporting them to relevant upstreams... at some point I was bored of reporting them and seeing how they were ignoring them most of the times.

One problem that warnings have is that they can be long. I think it would be interesting to allow to skip that "qa-upstream" checks if possible

Thanks a lot