from /etc/init.d/bootsplash depend() { # run after local so that the boot time splash image # is visible for as long as possible after local } from /etc/init.d/local depend() { after * } Reproducible: Always Steps to Reproduce: 1.rc-update add local default 2.rc-update add bootsplash default 3.env-update Actual Results: >>> Regenerating /etc/ld.so.cache... * Caching service dependencies... * Services 'local' and 'bootsplash' have circular * dependency of type 'iafter'; continuing... Expected Results: resolved order so bootsplash could come last? Could: after * !local work perhaps?
(I hate when I do that) after * !bootsplash bus_drivr
Is Tad still around ? There are one or two other bootsplash related bugs that he do not seem to touch and except for baselayout side I am not really responsible for it ... ?
Well what works for me is changing /etc/init.d/local to depend() { after !bootsplash } bus_drivr
bootsplash-0.6-r3 has been committed to CVS. Hopefully this issue is fixed, the rc script now has: depend() { need local } If this doesn't work I'll have to think of another work around.