The following permissions are incorrect on the default asterisk 1.6.0.3 merge: /var/run/asterisk should be owned asterisk:asterisk /var/lib/asterisk should be recursively owned by asterisk:asterisk /var/lib/asterisk can be chmod 750 instead of 755. /etc/asterisk should be owned root:asterisk and perms 750 /etc/asteris/* should be owned root:asterisk and perms 640 /var/log/asterisk should be recursively owned asterisk:asterisk And now asterisk starts up :). Reproducible: Always
Also, in /etc/init.d/asterisk, the depend() function's use line should also list dahdi.
Don't CC maintainers when you cannot assign bugs.
This was already addressed in the Asterisk 1.6.0.6 ebuild. (It was caused by trying to set permissions at the end of src_install and not in pkg_postinst, so the permission change could run before the actual account was created). Thank you for your report.