According to the <packagename>/depend file, the mentioned packages need the following dependencies (of course these are only the primary dependencies, the bellow packages may need other packages too!):


These are valid on Solaris Nevada (as of build 104):


SUNWgcc:

P SUNWcar Core Architecture, (Root)

P SUNWcakr Core Solaris Kernel Architecture (Root)

P SUNWkvm Core Architecture, (Kvm)

P SUNWcsr Core Solaris, (Root)

P SUNWckr Core Solaris Kernel (Root)

P SUNWcnetr Core Solaris Network Infrastructure (Root)

P SUNWcsu Core Solaris, (Usr)

P SUNWcsd Core Solaris Devices

P SUNWcsl Core Solaris Libraries

P SUNWarc Archive libraries

P SUNWgcmn Common GNU package

P SUNWgccruntime GCC Runtime

P SUNWbinutils GNU binutils


SUNWgmake:

P SUNWcar Core Architecture, (Root)

P SUNWcakr Core Solaris Kernel Architecture (Root)

P SUNWkvm Core Architecture, (Kvm)

P SUNWcsr Core Solaris, (Root)

P SUNWckr Core Solaris Kernel (Root)

P SUNWcnetr Core Solaris Network Infrastructure (Root)

P SUNWcsu Core Solaris, (Usr)

P SUNWcsd Core Solaris Devices

P SUNWcsl Core Solaris Libraries

P SUNWgcmn Common GNU package


SUNWcvs:

P SUNWcar Core Architecture, (Root)

P SUNWcakr Core Solaris Kernel Architecture (Root)

P SUNWkvm Core Architecture, (Kvm)

P SUNWcsr Core Solaris, (Root)

P SUNWckr Core Solaris Kernel (Root)

P SUNWcnetr Core Solaris Network Infrastructure (Root)

P SUNWcsu Core Solaris, (Usr)

P SUNWcsd Core Solaris Devices

P SUNWcsl Core Solaris Libraries

P SUNWzlib The Zip compression library


SUNWsvn:

P SUNWcar Core Architecture, (Root)

P SUNWkvm Core Architecture, (Kvm)

P SUNWcsr Core Solaris, (Root)

P SUNWcsu Core Solaris, (Usr)

P SUNWcsd Core Solaris Devices

P SUNWcsl Core Solaris Libraries

P SUNWopenssl-libraries OpenSSL Libraries (Usr)

P SUNWneon The Neon WebDAV library

P SUNWlexpt libexpat - XML parser library

P SUNWsqlite3 SQLite3

P SUNWapr13lib Apache Portable Runtime (APR) 1.3 Shared Libraries

P SUNWapu13lib Apache Portable Runtime Utility (APR-util) 1.3 Shared Libraries


SUNWTcl:

P SUNWcar Core Architecture, (Root)

P SUNWcakr Core Solaris Kernel Architecture (Root)

P SUNWkvm Core Architecture, (Kvm)

P SUNWcsr Core Solaris, (Root)

P SUNWckr Core Solaris Kernel (Root)

P SUNWcnetr Core Solaris Network Infrastructure (Root)

P SUNWcsu Core Solaris, (Usr)

P SUNWcsd Core Solaris Devices

P SUNWcsl Core Solaris Libraries

P SUNWlibms Sun WorkShop Bundled shared libm

P SUNWlibmsr Math & Microtasking Libraries (Root)

P SUNWgcmn Common GNU package


SUNWxwplt:

P SUNWcsr Core Solaris, (Root)

P SUNWcsu Core Solaris, (Usr)

P SUNWcsl Core Solaris, (Shared Libs)

P SUNWcar Core Architecture, (Root)

P SUNWkvm Core Architecture, (Usr)

P SUNWesu Extended System Utilities

P SUNWxwice X Window System Inter-Client Exchange (ICE) Components

P SUNWlibmsr Math & Microtasking Libraries (Root)

P SUNWcpp Solaris C Pre-Processor (cpp)

P SUNWzlib The Zip compression library

P SUNWxwrtl X Window System & Graphics Runtime Library Links in /usr/lib

P SUNWxwplr X Window System platform software configuration

P SUNWxwfsw X Window System platform required font software


SUNWxorg-mesa:

P SUNWcsr Core Solaris, (Root)

P SUNWcsu Core Solaris, (Usr)

P SUNWcsl Core Solaris, (Shared Libs)

P SUNWlibms Sun Compilers Bundled shared libm

P SUNWxorg-server X.Org Foundation Xserver

P SUNWlexpt libexpat - XML parser library

# Needed since we build with gcc:

P SUNWgccruntime GCC Runtime libraries


SUNWxorg-server:

P SUNWcsr Core Solaris, (Root)

P SUNWcsu Core Solaris, (Usr)

P SUNWcsl Core Solaris, (Shared Libs)

P SUNWcslr Core Solaris Libraries (Root)

P SUNWesu Extended System Utilities

P SUNWxwfnt X Window System Fonts

P SUNWxwfsw X Window System platform required font software

P SUNWlibms Sun Compilers Bundled shared libm

P SUNWzlib The Zip compression library

P SUNWxorg-xkb X.org Foundation Xserver keyboard layouts

P SUNWxsvc Xserver pseudo driver

P SUNWxwplt X Window System platform software

P SUNWxorg-clientlibs X.Org Foundation X Client Libraries

# Needed since we build with gcc:

P SUNWgccruntime GCC Runtime libraries


other X-related packages are (in no particular order):

SUNWxorg-cfg

SUNWxorg-client-docs

SUNWxorg-client-programs

SUNWxorg-clientlibs

SUNWxorg-compatlinks

SUNWxorg-devel-docs

SUNWxorg-doc

SUNWxorg-graphics-ddx

SUNWxorg-headers

SUNWxorg-mesa

SUNWxorg-server

SUNWxorg-tsol-module

SUNWxorg-xkb


Solaris 10 has slightly different package requirements:


SUNWgcc:

P SUNWcar Core Architecture, (Root)

P SUNWkvm Core Architecture, (Kvm)

P SUNWcsr Core Solaris, (Root)

P SUNWcsu Core Solaris, (Usr)

P SUNWcsd Core Solaris Devices

P SUNWcsl Core Solaris Libraries

P SUNWgcmn Common GNU package

P SUNWgccruntime GCC Runtime

P SUNWbinutils SUNWbinutils binutils - GNU binutils

P SUNWarc SUNWarc Lint Libraries (usr)


SUNWgmake:

P SUNWcar Core Architecture, (Root)

P SUNWkvm Core Architecture, (Kvm)

P SUNWcsr Core Solaris, (Root)

P SUNWcsu Core Solaris, (Usr)

P SUNWcsd Core Solaris Devices

P SUNWcsl Core Solaris Libraries

P SUNWgcmn Common GNU package


cvs, svn:

According to Sun's docs, there do not exist neither cvs, nor svn packages for Solaris 10 on the install media. There do exist however, a cvs client on the companion CD, the package name is SFWcvs. It is advised to install this, and put it _before_ /opt/jdsbld/bin (see later) in the binary search path, as the bellow mentioned cvs may have problems on Solaris 10.


Solaris 10 8/07 Package List

http://docs.sun.com/app/docs/doc/820-0181/6nbuihpqh?l=en&a=view#eezbb


Solaris 10 10/08 Package List

http://docs.sun.com/app/docs/doc/820-5240/eezbb?l=en&a=view

The best practice is to download, or compile CBE.


The instructions, and the download links are here:


Download:

http://dlc.sun.com/osol/jds/downloads/cbe/

The packages for the installable binaries are named jds-cbe-version.number-architecture-tar.bz2

The sources are: jds-cbe-version.number-src.tar


For the compilation instructions see the following page:

http://www.opensolaris.org/os/project/jds/contributing/building/

We only need the first three steps from this page!


SUNWTcl:

P SUNWcar Core Architecture, (Root)

P SUNWkvm Core Architecture, (Kvm)

P SUNWcsr Core Solaris, (Root)

P SUNWcsu Core Solaris, (Usr)

P SUNWcsd Core Solaris Devices

P SUNWcsl Core Solaris Libraries

P SUNWlibms Sun WorkShop Bundled shared libm

P SUNWgcmn Common GNU package


SUNWxwplt:

P SUNWcsr Core Sparc, (Root)

P SUNWcsu Core Sparc, (Usr)

P SUNWcar Core Archictecture, (Root)

P SUNWkvm Core Architecture, (Usr)

P SUNWesu Extended System Utilities

P SUNWxwdv X Window System Kernel Drivers

P SUNWxwfnt X Window System Fonts

P SUNWxwice X Window System Inter-Client Exchange (ICE) Components

P SUNWdtcor Solaris Desktop /usr/dt filesystem anchor

P SUNWlibms SPARCompilers Bundled shared libm

P SUNWcpp Solaris C Pre-Processor (cpp)

P SUNWzlib The Zip compression library

P SUNWcsl Core Solaris, (Shared Libs)

P SUNWxwrtl X Window System & Graphics Runtime Library Links in /usr/lib

P SUNWxwplr X Window System platform software configuration


SUNWxorg-mesa:

P SUNWcsr Core Solaris, (Root)

P SUNWcsu Core Solaris, (Usr)

P SUNWcsl Core Solaris, (Shared Libs)

P SUNWlibms Sun Compilers Bundled shared libm

P SUNWxorg-server X.Org Foundation Xserver

P SUNWlexpt libexpat - XML parser library


SUNWxorg-server:

P SUNWcsr Core Solaris, (Root)

P SUNWcsu Core Solaris, (Usr)

P SUNWcsl Core Solaris, (Shared Libs)

P SUNWcslr Core Solaris Libraries (Root)

P SUNWesu Extended System Utilities

P SUNWxwfnt X Window System Fonts

P SUNWlibms Sun Compilers Bundled shared libm

P SUNWzlib The Zip compression library

P SUNWxorg-xkb X.org Foundation Xserver keyboard layouts

P SUNWxsvc Xserver pseudo driver

P SUNWxwplt X Window System platform software

P SUNWxorg-clientlibs X.Org Foundation X Client Libraries


other X-related packages are (in no particular order):

SUNWxorg-cfg

SUNWxorg-client-docs

SUNWxorg-client-programs

SUNWxorg-clientlibs

SUNWxorg-compatlinks

SUNWxorg-devel-docs

SUNWxorg-doc

SUNWxorg-graphics-ddx

SUNWxorg-headers

SUNWxorg-mesa

SUNWxorg-server

SUNWxorg-xkb