Jason King writes:
> I'm curious to know if there has been any consideration made to the
> external dependencies for building ON (and specifically keeping the
> dependencies limited) when things are integrated.  I know ON is not
> self contained, but for example, the integration of mms into ON means
> that libpq (postgres client library) now required to build ON (I don't
> believe that was the case previously).   This seems (to me at least) a
> bit much to require a database client library to compile the core
> components of Opensolaris.

We've always required a _full_ install of Solaris on build machines,
period.

The ON gate does maintain a list of non-ON packages that need to be
updated when a machine is BFU'd, but I don't think that list is
published externally -- at least I don't see it here:

        http://www.opensolaris.org/os/community/on/

In any event, it'd be quite difficult to maintain such a list
accurately, it'd be risky to get it wrong, and it pay-off for doing it
right seems both slight and hard to measure.  Why bother trying to
"minimize" build systems?  Of the things on which we could expend
scarce resources, this seems like an unhelpful one to me.

For our own build systems (at least here in MA; I'm less familiar with
the other sites), we install everything and use Live Upgrade to do
upgrades between successive Solaris Express releases.  No trickery.
;-}

-- 
James Carlson, Solaris Networking              <[EMAIL PROTECTED]>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677
_______________________________________________
opensolaris-code mailing list
opensolaris-code@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to