i'm not sure if this is a bug, but after installation postfix is initially broken because there is no /etc/mail/aliases.db, this is done by running newaliases. Should this be done in the emerge ?
/etc/mail/aliases is from net-mail/mailbase which postfix depends on. I don't think it is a good idea to blindly run newaliases. For example, this results in (hostmaster|postmaster)@host.com to be sent to root, which may not always be desirable. Instead, I will be adding a note that says you have to edit the file and then run newaliases yourself.