With the diagram below, I've tried to capture the various possible
on-disk formats and where they fit into the process of getting bits
onto a target system when an installer is involved.![]() I had thought that the original discussion, including the zap proposal, was about possible formats for the box labeled "On-disk packages". However, the more recent messages seems to be talking about the format for either of the download files (1) or (2) or the repository package storage format. Currently, we have the SVR4 format that can be used for the "On-disk Packages" box, in that the pkgsend command supports an SVR4 package as an input format (at least for now). However, the path down the left hand side of this diagram through the "Installer Download File (2)" box cannot be implemented at this time because the "pkg" command for installing a package cannot deal with anything on disk; it has to use a repository. Note that in this diagram, the two Installer boxes represent very different installers. The one on the top does an unzip of the image and executes configuration actions (unclear at this point as to how that would be done), registration, etc. The one on the left has to do an image-create and the equivalent of a "pkg install" on the uninstalled packages along with the configuration actions, registration, etc. A variation of the lower-left path that could be considered is to give the "Installer Download File (2)" and its installer the capability of running a local pkg.depotd. With this, the "Repository Package Storage" would actually show up inside the "Installer Download File (2)" and then the "Run Installer" box would include execution of pkg.depotd and "pkg install" commands. Does this diagram accurately reflect the role of on-disk formats for packages? And if so, what is the intent for making IPS able to handle the technical challenges described above? Thanks. Tom Shawn Walker wrote: On Feb 4, 2008 2:27 PM, Peter Tribble <[EMAIL PROTECTED]> wrote: |
begin:vcard fn:Tom Mueller n:Mueller;Tom org:Sun Microsystems, Inc.;Update Center/OpenInstaller Software adr:;;21915 Hillandale Dr;Elkhorn;NE;68022;USA email;internet:[EMAIL PROTECTED] title:Senior Staff Engineer tel;work:877-250-4011 tel;fax:877-250-4011 tel;home:402-916-9943 x-mozilla-html:TRUE version:2.1 end:vcard
_______________________________________________ pkg-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

