Since portage now supports distcc as a FEATURE and distccd itself is moving to being run as a distcc user, the ebuild is presently creating the user itself. It would be nice to add this user to baselayout to ease the problems that the process creates, namely that of needless complexity in the ebuild. Reproducible: Always Steps to Reproduce:
Another reason to add distcc to baselayout... Without it there, the distcc ebuild is required to emerge sys-apps/shadow in order to install its user. Since distcc would be very useful in merging shadow's deps, it would be nice to have it in baselayout so distcc can be emerged before system without requiring the user to hack /etc/passwd manually. Thanks. :)
Zach, there are a few problems with adding users (one, /etc/passwd do not get really installed, etc). We need to finish another project for adding/updating users in the system that are in various degrees of not finsished.
What's the status on this one?
Add depend on 36062; the distcc uid should be fixed before adding the user to baselayout.
Looked in my /etc/passwd, the distcc user is there. I guess this can be closed.