I saw a patch http://bugs.gentoo.org/show_bug.cgi?id=991 to enable some basic dependency logging for ebuilds. I was wondering if there is still an intention to include more logging capabilities in future portage releases? Since most users will set 'emerge -u world' as a cron job for any production server, it's vital that portage have built in logging functions for admins. Dependencies and messages primarily. Otherwise we won't know that we have to rebuild /etc/skel/.mozilla after the new version is installed and where to go to track down dependency problems after an upgrade. Thanks much. If there's anything I can do to help just email me.
Not that I would recommend running emerge -u world from cron, it is really bad and it could hose your system as it is now maybe in the future this could become a viable something for workstations but most server admins will want to evaluate ahead of time what they're about to install. On the other hand if you do run something like that from cron the output should be emailed to root or whichever user ran the cronjob, (if you have a local mail delivery agent).
/var/log/emerge.log Build output would be tremendous.
see also bug #11359
<quote>Since most users will set 'emerge -u world' as a cron job for any production server</quote> I couldn't disagree more. Why would you ever do this?
emerge -u world in production ? never, never, never! never touch a running system, can't figure out if it does something stupid upgrading has to be test in really production system
Logging happens already. PORT_LOGDIR