Or... we don't make the miniroot 'special'. That would help this situation a lot.
sarah **** Sarah Jelinek wrote: > So, I have followed most of this patching in the minrroot thread. I > have some comments to add: > > The miniroot is 'special' and owned by install. I agree that perhaps > it shouldn't be special, but it is. > > If you read the man page for patchadd -C it says that you should only > install patches that are recommended for the miniroot, such as > install-related patches, like pkg commands, etc..this is a very > limited set of patches. > > Now, I agree that this should include other patches. But, to fix this > we have to do some engineering. There are a few choices I can see > regarding patching the miniroot: > > 1. patches must account for this *if* they want to be able to patch > the miniroot. That is not to replace important, and required miniroot > files that are necessary for booting and installing. And do the right > thing to include these files as transfer files to the system during > the install process. > > Or > > 2. We provide tools that 'fix up' the miniroot after applying patches > that may alter its environment in such a way that it is no longer the > miniroot we need to install. > > Or ? other ideas welcome. > > thanks, > sarah > **** > > Enda O'Connor ( Sun Micro Systems Ireland) wrote: >> Casper.Dik at Sun.COM wrote: >>>> Not too clear this would work as SUNWsibi is different in 1/06 and >>>> 6/06 so if I applied the KU to both these and then reapplied >>>> SUNWsibi from the KU itself, I'm unclear as to what would occur, >>>> assuming the SUNWsibi in the patch was from 6/06 would this affect >>>> 1/06?. >>> >>> >>> Well, what changed in the files concerned? >>> >>> Anyway, if that package changed then it must also be reapplied to >>> the miniroot. >>> >>> And yes, it is messy and it's clearly not something which can coexist >>> with patching. >>> >>> Casper >>> _______________________________________________ >>> install-discuss mailing list >>> install-discuss at opensolaris.org >>> http://opensolaris.org/mailman/listinfo/install-discuss >> >> Sorry 1/06 and 6/06 are identical, >> From looking at u3 builds ( build 5 in particular ) SUNWsibi has changed >> PATCHLIST from u1/u2 119081-10 121306-02 >> >> PATCHLIST from u3 PATCHLIST=119081-25 124071-03 121306-02 124093-01, >> >> I was not aware that any files in SUNWsibi that are changed in >> generic patches can break miniroot if applied via patchadd -C. Not >> good as all, this appears very broken to me. Looks like we do need to >> somehow reapply SUNWsibi alright to be sure. >> >> Enda >> _______________________________________________ >> install-discuss mailing list >> install-discuss at opensolaris.org >> http://opensolaris.org/mailman/listinfo/install-discuss >> > > _______________________________________________ > install-discuss mailing list > install-discuss at opensolaris.org > http://opensolaris.org/mailman/listinfo/install-discuss >
