Some variables in make.conf are FOO="foo" others are FOO=foo I think they should all be made consistent. Example changes: PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" DISTDIR="${PORTDIR}/distfiles" PKGDIR="${PORTDIR}/packages" PORT_LOGDIR="/var/log/emerge/" Why's this one end with a / and the others don't? PORTDIR_OVERLAY="/usr/local/portage" FETCHCOMMAND="/usr/bin/proz --no-getch -s ${URI} -P ${DISTDIR}" This was with 's instead of "s AUTOCLEAN="yes" This is the default now, isn't it? If so, we should show the non-default option in the commented out part and or specify what's default above it in the comments.
Spanky pointed out to me that most config files show the defaults commented out. (/etc/ssh/sshd_config does a lot of this for example) So, if AUTOCLEAN="no" is the default (which according to man make.conf it is) then that is what should be shown commented out. This also is consistent with the path options that are commented out above AUTOCLEAN. As for the rest of my proposed changes, they still are applicable as of portage-2.0.46-r9
taken care of.