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

Bug 733490

Summary: sys-apps/portage: show a message that some QA test have been skipped due to parallel-install FEATURE
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   
Whiteboard:
Package list:
Runtime testing required: ---

Description Pacho Ramos gentoo-dev 2020-07-22 09:56:50 UTC
I was wondering about why I wasn't getting the QA warnings about not updating icon/mime cache when needed and I found:
        # parallel-install makes it impossible to blame a specific package
        has parallel-install ${FEATURES} && return

Maybe it should show an "einfo" statement to show that it's being skipped instead of doing it silently

Thanks a lot
Comment 1 Zac Medico gentoo-dev 2020-07-22 16:35:00 UTC
Can we skip the einfo message if the check didn't find anything, or should we show it unconditionally? I'm thinking that we'll need to document these checks in a man page and note the parallel-install caveat there.
Comment 2 Pacho Ramos gentoo-dev 2020-07-22 17:18:38 UTC
I would show it fewer times to not pollute too much logs (but still allow user to know that the test is not working properly).

I guess this case won't be fixable with bug 725112 , right? :/
Comment 3 Zac Medico gentoo-dev 2020-07-22 17:21:33 UTC
These QA checks are just not compatible with parallel-install, since they rely on state of the live filesystem.