Hi Will, What Jack described is probably the easiest thing for you to do right now. If you want to "automate" it and utilize the checkpointing feature, you can write a little finalizer script yourself that does the copying of your modified files to the pkg_image area. Then, put this finalizer script as the first one in the finalizer script list. That way, you will get a check point before your script is invoked. When you modify your files, you can just resume from the step where your script is executed. When you are done, you just remove your script that copy the files, build the repo with your changes, and run the build from top to bottom.
In order to do the way of adding packages you mentioned below, we probably need 2 package lists, and check pointing between each adding each list. It could be a useful feature, but we definitely won't have time for this for the Nov release. Please file an enhancement request in bugzilla so we can keep track of it, and if we found that a lot of people want to do it, we can implement it in the future. Thanks, --Karen Jack Schwartz wrote: > Hi Will. > > Here's the easiest way: If you to change a file delivered by a package, > just add the changed file directly to the pkg_image area, then run steps > 2+. Once you get things the way you like them, move the stuff you > changed to where you build your package. Then rebuild the package, add > to your repo, and do one (hopefully) final complete run including the > IPS bringover from your repo. > > Hope that helps, > Jack > > Willie Walker wrote: > >> Hi All: >> >> Sorry...one more question. :-) I'm trying to find a way to eliminate >> the step to grab aaallllll the packages for the system when all I really >> want to do is just change or add a couple packages. >> >> For example, maybe I just want to rebuild SUNWslim-utils or add >> SUNWgnome-a11y-speech-espeak. From a prior run, something has already >> pulled all the other packages off my IPS and put them in the package >> image. Since that takes sooooooooo long, I'd like to avoid repeating >> that step if I can. >> >> So...what I'm looking for is a way to: >> >> 1) Populate the package image with everything from the standard IPS >> files and make a checkpoint. >> >> 2) Start with the checkpoint. >> >> 3) Create/modify the packages I want to play with. >> >> 4) Put my new packages in the package image, removing/replacing old ones >> if necessary. >> >> 5) Build my iso and test. >> >> 6) Go back to #2. >> >> I could accomplish this, the load on the IPS server would be greatly >> reduced and I would be able to prototype/test much faster. >> >> Is this possible today? I played with checkpointing and it seems to >> work (yeah!), but I'm not sure how to update the package image without >> just replacing it entirely. >> >> Will >> >> _______________________________________________ >> caiman-discuss mailing list >> caiman-discuss at opensolaris.org >> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss >> >> > > _______________________________________________ > caiman-discuss mailing list > caiman-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/caiman-discuss >