Clay Baenziger wrote:
Hi Liane,
Thank you for this write-up as it makes the future far less foggy. I do have a question though, as for install, we usually build on a release or two behind OS\Net:

On Wed, 28 Oct 2009, Liane Praza wrote:

[snip...]

  - Consolidations will produce repositories which have
    dependencies specified using pkgdep.  Dependencies between
    packages in the same consolidation will be specified at the
    current version of the consolidation.  Dependencies on system
    components from outside the consolidation will be specified on
    the version of the component installed at build time.

[snip...]

So, if I understand the last sentence correctly, I would need to run on build 127 to build the Install packages for build 127?

Not at all. Dependencies are on what you built against. Dependencies in IPS are of the form "at least". So, if you build on 125, your dependencies will say, for example, you need at least build 125 libc -- which is true, because that's the version that you know your symbols resolve against. The incorporation governs the surface, and it will tie all of build 127 together.

liane
_______________________________________________
pkg-discuss mailing list
pkg-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to