when setting up a new system, /dev is populated with the typical, non-dynamic /dev tree which contains a LOT of devices which don't apply to most systems. I've noticed that after you are done, these are saved in the /lib/udev-state/devices.tar.bz2 and restored on each reboot. This results in the system preserving these in all following boots. The solution is of course to edit /etc/conf.d/rc, shut of device tarballing, reboot, then edit /etc/conf.d/rc and turning it back on. This is somewhat annoying and it would be nice if on that very first reboot the devices tarball was not there so you start with a dev tree which actually represents what is plugged in. Evan Teran
Uhm, either you want to use the tarball or not. If not, then you are just fine, if yes, then you need to do what you've described since there's no magic way to say that this device tree is not the one you want. Reopen if you have a patch to solve this.