Casper.Dik at Sun.COM writes: > The miniroot is build by install the package SUNWsibi on top of > the already installed packages. [...] > *OR* we need to restructure the miniroot such that it boots without > having to replace any files.
That's the architecturally correct answer. The current design of SUNWsibi violates the packaging standards (PSARC 1991/061), lacks the required interface contracts for the private bits it modifies, and is generally not well-designed. This particular accident is a direct result of not maintaining our own standards, and that needs to be fixed, regardless of the possibility of a workaround (shipping SUNWsibi to be forcibly installed after any patch) for this one failure. (Skeptics of the process sometimes ask me for examples of instances where ARC review is both required and would help avoid expensive problems down the road. I think this one would make a good entry.) -- James Carlson, KISS Network <james.d.carlson at sun.com> Sun Microsystems / 1 Network Drive 71.232W Vox +1 781 442 2084 MS UBUR02-212 / Burlington MA 01803-2757 42.496N Fax +1 781 442 1677
