On 01/12/10 10:19 AM, Shawn Walker wrote: > On 01/12/10 04:14 AM, emuls at post.cz wrote: >> Hi All, >> >> 13817 AI must allow to clean IPS cache after each pkg install to minimize >> needed disk size >> <a >> href="http://defect.opensolaris.org/bz/show_bug.cgi?id=13817">http://defect.opensolaris.org/bz/show_bug.cgi?id=13817</a> > > AI should not be executing pkg install for each pkg; that will > significantly degrade performance. As such, I question whether this > should be implemented at all. >
The main reason these are executed serially right now is to deal with the need to install SUNWcsd and SUNWcs separately from any of the group packages that include them until the action processing in pkg can correctly sequence them. Rather than implement weird special-case handling in the installer for this, we chose to express the ordering in the manifest as a workaround and execute the package installations individually. I too question the need to bother with download cache cleanup. I can see a better case for perhaps telling pkg to use a separate tmpfs as the download cache if you're needing to minimize the size of the disk image due to some hardware limitation. Dave
