if binary packages are enabled portage prints the following message (twice) even if --quiet has been specified:
"Local copy of remote index is up-to-date and will be used."
this message should maybe even be hidden by default and just appear if --verbose has been specified, but at least it should be hidden with --quiet.
Created attachment 378420 [details, diff]
remove annoying portage cache debug message
noiselevel=2 is wrong. There are two meaningful values:
0 (default): Print unless --quiet is given
-1: Print even if --quiet is given
A value >0 means that the text will never be shown.
Since the lines you modified already use the default value 0, they shouldn't be shown if you pass --quiet. Please check again.
You could as well check the value of the global constant portage.util.noiselimit. It should be 0 by default and -1 with --quiet.