Bug 246853 - masked packages header printed on stdout, package list on stderr
Bug#: 246853 Product:  Portage Development Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: trivial Priority: P2
Resolution: FIXED Assigned To: dev-portage@gentoo.org Reported By: mescalinum@gentoo.org
Component: Core - Interface (emerge)
URL: 
Summary: masked packages header printed on stdout, package list on stderr
Keywords:  InSVN
Status Whiteboard: 
Opened: 2008-11-15 12:46 0000
Description:   Opened: 2008-11-15 12:46 0000
when emerge outputs a message about installed packages which are masked:

!!! The following installed packages are masked:
- media-libs/amd64codecs-20071007 (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Steve Dibb <beandog@gentoo.org> (5 Nov 2008)
# Mask realplayer, real codecs for security, upstream issues, bug 245662

the "!!! ..." header goes to stderr, while the lines following it go on the
stdout.
this is inconsistent with itself, and also with other "!!! ..." messages, which
fully go on stderr

Reproducible: Always

Steps to Reproduce:

------- Comment #1 From Zac Medico 2008-11-15 17:58:43 0000 -------
Thanks, it's fixed in svn r11948 to redirect these warnings to stderr.

------- Comment #2 From Zac Medico 2008-11-22 05:55:33 0000 -------
This is fixed in 2.2_rc15.