The 2005.1 x86 stage1 tarball has broken symlinks for the runlevels.
All of the symlinks that should be there by default are prefixed with
/etc/runlevels/default/local -> /tmp/stage1root//etc/init.d/local
when it should be
/etc/runlevels/default/local -> /etc/init.d/local
To fix this by hand you have to either delete and recreate the symlinks by hand,
or use rc-update del & rc-update add for all of the affected services.
This bug causes services that are default but not a dependancy of any other
service to not start properly, which could be a big problem.
As is most of the services are started automagically because of the deps, which
is probably why it did not get caught in Q.A.
Steps to Reproduce:
1. Download stage1-x86-2005.1.tar.bz2
2. Unpack & chroot
3. ls -lasF /etc/runlevels/boot ; ls -lasF /etc/runlevels/default
It shows the broken symlinks.
Symlinks should not be pointed to destination prefixed with /tmp/stage1root/
*** This bug has been marked as a duplicate of 103275 ***