After adding entrance to my package.keywords and running:
Code: Select all
emerge -u --deep worldAt this point I'm going oh, it must be a permission issue. But wait, since I'm using 2.6 with udev, my /dev is regenerated each boot. *pause to watch me swear some more.* So I start searching the forums, and start looking at my system. It appears that certian files in /dev/sound don't belong to the audio group. So I chmod it, and chgrp only to find that it doesn't work. *more swearing and searching.* I find the same problems in the /dev/snd directory. So I added this to my /etc/conf.d/local.start:
Code: Select all
chgrp -R audio /dev/sound
chgrp -R audio /dev/snd
chmod -R 770 /dev/snd
chmod -R 770 /dev/soundUgly I know, but it seems to work. So here's my question: If /dev is created at boot, why are the permissions completely wrong? Which files do I need to edit so that I don't have to use ugly hacks as above?
*Please note, the extra swearing now due to this information being hidden in some config file there really should be a unified way of dealing with junk like this*




