On Wed, Apr 16, 2008 at 12:04:07PM -0500, Shawn Walker wrote:
> On Wed, Apr 16, 2008 at 11:08 AM, Ceri Davies <ceri at submonkey.net> wrote:
> > On Wed, Apr 16, 2008 at 10:34:38AM -0500, Shawn Walker wrote:
> >  > On Wed, Apr 16, 2008 at 10:16 AM, Ceri Davies <ceri at submonkey.net> 
> > wrote:
> >  > > On Tue, Apr 15, 2008 at 09:30:32PM -0700, John Plocher wrote:
> >  > >
> >  > >  > The IPS/pkg repository and associated packaging system must
> >  > >  > have the following abilities:
> >  > >  >
> >  > >  >     1. It must allow packages to be tagged with an "expectation
> >  > >  >        level" taken from the (evolving) set of
> >  > >  >        [Sandbox, Prototype, Experimental, Preferred, Core]
> >  > >  >     2. It must treat these expectation levels as namespace
> >  > >  >        qualifiers, such that packages of the same name may
> >  > >  >        coexist in a repository with different expectation levels
> >  > >  >     3. It must allow the user to select which expectation
> >  > >  >        level(s) to choose packages from for installation
> >  >
> >  > I'm rather uncomfortable with the attempts here to seemingly codify
> >  > "as a rule", the capabilities of a software product (ips in this
> >  > case).
> >
> >  So design of the system is undesirable?
> >
> >
> >  > >       4. It must allow for some mechanism for a build to be
> >  > >          reproduced exactly at any given future time, whether
> >  > >          that be explicit versioning and infinite retention,
> >  > >          or preferably just allowing users to clone and retain
> >  > >          versioned repositories on local optical media as well
> >  > >          as on "the network".
> >  > >
> >  > >  The idea that everything I need to rebuild a system may not be 
> > available
> >  > >  is worrying.
> >  >
> >  > As nice as that would be to have, I don't think it is a realistic 
> > requirement.
> >
> >  I think you've misunderstood me.  Bart Smaalders suggested that most of
> >  what comes with Solaris now may now longer be provided on optical media,
> >  but rather would be delivered from the network repository.  Given that
> >  statement, I am concerned that should I need to build a new system to
> >  match a system I already have installed that I should be able to do so.
> 
> I misunderstood what you meant by "rebuild" -- I thought you meant
> *recompile* all the software on the system :-)
> 
> Imaging an entire system for re-deployment elsewhere seems outside the
> realm of the packaging system and better suited to distribution
> construction or other tools.

I don't wish to have to roll my own distribution of Solaris Next.  I
want to use the Sun supported one.  I'm not even talking about imaging a
system.

Currently, I can get a Solaris 10 DVD and install everything on it.  I
can then do the same thing at any later point and get a system that
looks exactly the same.  I *must* be able to do that with Solaris Next
as well, or I will be looking for a different UNIX.

> >  If there isn't a way to tell that packaging system to get the same bits
> >  that it got yesterday again, then it is of no use.
> 
> Do you mean literally, "get the same bits you got yesterday?" As in,
> download exactly the same packages you downloaded yesterday, again?

If installing from the repository is the only way to get the packages,
then absolutely yes.

> >  We're talking in the context of Solaris Next, as I understand it.  If
> >  the repository software is unable to deliver the functionality, then Sun
> >  will likely find it hard to provide no matter how much I pay them.
> 
> I'm still confused as to why software requirements are being proposed
> to ARC instead of pkg-discuss.

The ARC want to talk about it is a good enough reason for me.

Ceri
-- 
That must be wonderful!  I don't understand it at all.
                                                  -- Moliere
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
URL: 
<http://mail.opensolaris.org/pipermail/arc-discuss/attachments/20080416/48062cf6/attachment.bin>

Reply via email to