Hi Comay,

No comments other than a big thanks for working with me to get these group packages defined and in use.

The combination of this fix and the slim_source fix resolves CRs 6971915 and 6984355 as well. I believe based on that I'll close the latter 2 as dupes, pointing to 12737 and 6979576 (or is there a better way to track them as such?)

- Keith

On 10/ 4/10 03:51 PM, [email protected] wrote:
After consulting with Keith, I've taken over the IPS gate portion of
this work.  I've created a complete webrev against the gate that
contains these and some other changes

    http://cr.opensolaris.org/~comay/webrev-12737/

This covers the following set of issues

    12737 Introduce group packages for auto_install & server_install
15726 proto/merge clobber should be separate from set-publisher clobber
    17081 src/util/publish should be setting PYTHONPATH

On Danek's suggestion, I've formed separate import files for these
group packages and now the build's "redist_cluster" file only includes
other import files.  The naming of some of these files and clusters
needs work but I'd like to put that off until after the next few
builds.

As the diffs are long and difficult to read, a summary of the material
changes from Keith's last webrev are included below.  In summary these
include

    Addition of some missing drivers

    Removal of some audio and camera drivers from the server image

    Including the kernel frame buffer drivers (except for
    auto_install which doesn't need the x86/x64 ones)

    Normalizing these with changes since 2009.06 to slim_install

    Maintain consistency between locales in slim_install &
    server_install

    Additional cleanup of redist_cluster (early build 150 resync
    and no longer a need to include group packages within
    "redistributable")

    Inclusion of implicit dependencies

    Inclusion of some other observability tools

    Removal of unneeded Python 2.4 runtime and modules in
    "server_install" group package

    Removal of some extraneous header file packages

    Removal of libvirt and dependent components

auto_install definition
=======================

    Removed
    -------
    $(i386_ONLY)depend driver/graphics/agpgart
    $(i386_ONLY)depend driver/graphics/atiatom
    $(i386_ONLY)depend driver/graphics/drm
    $(sparc_ONLY)depend driver/network/llc2

    Added
    -----
    depend developer/debug/mdb/module/module-ce
    $(i386_ONLY)depend diagnostic/acpidump
    depend diagnostic/scanpci
    $(sparc_ONLY)depend driver/graphics/ast
    $(sparc_ONLY)depend driver/graphics/efb
    $(sparc_ONLY)depend driver/graphics/kfb
    $(i386_ONLY)depend driver/network/elxl
    depend driver/network/hermon
    $(i386_ONLY)depend driver/network/mcxe
    depend driver/network/usbecm
    depend release/copyright
    depend system/data/hardware-registry
    depend system/ipc
    depend text/less

server_install definition
=========================

    Removed
    -------
    $(sparc_ONLY)depend developer/apptrace/platform
    $(i386_ONLY)depend driver/audio/audio810
    $(i386_ONLY)depend driver/audio/audiovia823x
    depend driver/graphics/dcam1394
    depend driver/graphics/dcam1394/devfsadm-dcam1394
    $(sparc_ONLY)depend driver/storage/fas/header-fas
    depend library/python-2/lxml-24
    depend library/python-2/pyopenssl-24
    depend library/python-2/python-twisted-24
    depend library/python-2/python-xdg-24
    depend library/python-2/python-zope-interface-24
    depend library/python-2/pyyaml-24
    $(sparc_ONLY)depend system/graphics/fbconfig
    $(sparc_ONLY)depend system/graphics/fbconfig/fbconfig-ast
    $(sparc_ONLY)depend system/graphics/fbconfig/fbconfig-efb
    $(sparc_ONLY)depend system/graphics/fbconfig/fbconfig-kfb
    $(i386_ONLY)depend system/library/libvirt
    depend system/library/math/header-math
    depend system/locale/ar
    depend system/locale/de
    depend system/locale/el
    depend system/locale/en
    depend system/locale/es
    depend system/locale/fr
    depend system/locale/it
    depend system/locale/nl
    depend system/locale/pt_br
    depend system/locale/ru
    depend system/locale/sr
    depend system/locale/zh_hk
    depend system/trusted
    $(sparc_ONLY)depend x11/server/xorg/driver/xorg-efb
    $(sparc_ONLY)depend x11/server/xorg/driver/xorg-kfb

    Added
    -----
    depend developer/build/gnu-make
    depend developer/debug/mdb/module/module-ce
    $(i386_ONLY)depend diagnostic/acpidump
    depend diagnostic/latencytop
    $(i386_ONLY)depend driver/graphics/atiatom
    $(i386_ONLY)depend driver/graphics/nvidia
    $(i386_ONLY)depend driver/network/bnx
    $(i386_ONLY)depend driver/network/elxl
    depend driver/network/hermon
    $(i386_ONLY)depend driver/network/mcxe
    depend driver/network/usbecm
    depend file/slocate
    depend package/rpm
    depend release/registration
    depend shell/pipe-viewer
    $(i386_ONLY)depend system/kernel/dynamic-reconfiguration/i86pc
    depend system/library/iconv/utf-8/manual
    depend system/locale/af
    depend system/locale/ar_eg
    depend system/locale/as
    depend system/locale/az
    depend system/locale/bn
    depend system/locale/bs
    depend system/locale/el_gr
    depend system/locale/gu
    depend system/locale/hy
    depend system/locale/it_it
    depend system/locale/kn
    depend system/locale/ks
    depend system/locale/ku
    depend system/locale/ky
    depend system/locale/ml
    depend system/locale/mr
    depend system/locale/nl_nl
    depend system/locale/or
    depend system/locale/pa
    depend system/locale/pt_br
    depend system/locale/ru_ru
    depend system/locale/sa
    depend system/locale/sr_rs
    depend system/management/service-tag
    depend system/management/snmp/net-snmp/documentation
    depend system/manual/locale/ca
    depend terminal/screen
    depend text/doctools/ja

_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss

Reply via email to