Going by bug 21376 bootsplash init dependencies require modification to comply with baselayout 1.8.6.8-r1. I quote a comment by azarah which explains it. ---- Yes, because bootsplash deps is just plain wrong, and because 1.8.6.8 have better checking on dependencies, pick it up. local have: after * bootsplash have: after local This cannot be. A better solution (bit kludgy) is to have: local: after * bootsplash: use local Because USE override AFTER, local will start before bootsplash. File a bug or something with the bootsplash maintainer. ----
The exact error I get when booting with baselayout 1.8.6.8-r1 is: Services 'bootsplash' and 'local' have circular dependencies of type 'iafter'.
Hello. Just a short note to say that on your advice I changed bootsplash init to use local and now there are no bootsplash bootup error messages with baselayout 1.8.6.8-r1. The only bootup error message I now get is the one below. I believe others are also getting it on gentoo-user ML. * Cleaning /var/lock, /var/run ... xargs: environment is too large for exec
I confirm. Shouldn't tad@gentoo.org receive this too? He seems to be managing most other boostplash issues.
Fixed, new tar ball created, ebuild version bumped.
*** Bug 23324 has been marked as a duplicate of this bug. ***