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