Dale Ghent wrote: > Hey all, I'm hoping someone could shed at least a little light on > something I'm trying to figure out in DC :) > > I'm attempting to put together my own little distro, a parred-down > small distro that primarily comprises of the storage-server cluster, > the dependencies for its members, and a few other things. > > However when I run distro_const build, I end up getting a image that > has nearly every package on the opensolaris.org repository in it... > GNOME, X.org, the works. The resulting ISO image is even larger than > 2008.11! Clearly this is not the result I anticipated. >
slim_install is by definition everything that's on the live CD, so you are of course going to get a superset if that's in your package list. The build 106 resync will include packaging changes to split the install infrastructure from the GUI, which then allows constructing a smaller distro if you don't need a GUI installer. But if you need the GUI installer, you're going to get all of the stuff you mention above... Dave > I admit I'm kind of green in this area, and ope someone can explain > why I'm getting this result. The relevant part of my dc manifest is: > > <!-- list of packages used to form the installed image --> > <packages> > <!-- Due to dependency issues, SUNWcsd and SUNWcs > must be listed first in the package list, > and SUNWcsd must preceed SUNWcs --> > <pkg name="SUNWcsd"/> > <pkg name="SUNWcs"/> > <pkg name="slim_install"/> > <pkg name="SUNWslim-utils"/> > <pkg name="storage-server"/> > <pkg name="SUNWstmf"/> > <pkg name="SUNWapch22"/> > </packages> > <!-- Packages to be removed from the pkg_image area before > bootroot construction --> > <post_install_remove_packages> > <pkg name="slim_install"/> > </post_install_remove_packages> > > TIA for any pointers. > /dale > _______________________________________________ > caiman-discuss mailing list > caiman-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
