Hi, I would like to inform you in addition of ACCEPT_KEYWORDS and somewhat new ACCEPT_LICENSE, portage now uses ACCEPT_PROPERTIES. As for LICENSE, this var let the user mask some packages considering the PROPERTIES line.
Contrary to ACCEPT_LICENSE, the default value is "*". This means every PROPERTIES value will be accepted. Actually, the only usage I know is for interactive: if you want to mask interactive ebuilds, you will just have to set ACCEPT_PROPERTIES="-interactive" then emerge/portage will consider the ebuild is not visible. You can also set /etc/portage/package.properties to have a per-package configuration. It was needed to fix a blocker for packagekit with interactive ebuilds. So, it's a bit selfish ;) Thanks, Mounir
