Hello, there is bug which affects 2.1.11 and 2.1.12 radius ebuilds: In pkg_setup() : enewgroup radiusd enewuser radiusd -1 -1 /var/log/radius radiusd in src_install() : diropts -m0750 -o root -g radius dodir /etc/raddb diropts -m0750 -o radius -g radius So, the install fails on dodir because there is mixup of users (gentoo creates radiusd:radiusd vs radius in the later step) Reproducible: Always Steps to Reproduce: 1. emerge net-dialup/freeradius 2. 3. Actual Results: Install fails on dodir step (user radius does not exists) Expected Results: freeradius installed The issue can be fixed by creating user and group radius before installation.
*** This bug has been marked as a duplicate of bug 397609 ***
Older ebuilds for freeradius used radiusd for the user group. After updating to the latest version I now have two users radius and radiusd and groups radius and radiusd, the installed files are now mixed between the accounts. Surely the best solution would have been to stick with groups/users used by the older ebuilds?