Quoth Casper.Dik at sun.com on Mon, Nov 06, 2006 at 11:11:53AM +0100:
> >just to add, i've now confirmed that adding the dependency on
> >manifest-import to routing-setup causes this problem to go away on
> >a system that was previously exhibiting the routing configuration up
> >grade failure. is this right thing to do? thanks!
> 
> No, that seems to me to be the wrong thing to do; that way, everything
> would need to depend on manifest-import because of potential future 
> changes.
> 
> But it does suggest that perhaps manifest import should be more of a choke
> point during boot

This is true.  Technically, anything which uses properties in the
repository should depend on manifest-import, because manifest-import may
change those properties after an upgrade.  Since most services depend on
a milestone, and milestone/single-user depends on manifest-import, it's
really only the early services which might be affected.  But if those
services need to run before manifest-import for some reason, then we
have a problem.  That's one of the reasons we want to move
manifest-import up to near the beginning of boot.  It's not very high on
our priority list right now, though.


David

Reply via email to