Posted by Jason | Posted in Solaris | Posted on 03-07-2008
So you've got a shiny new Indiana DP2 install and you want to load Sun Studio. Hypothetically, let's say you're looking to compile mod_python. Then, half-way through the Sun Studio 12 install you hit a wall:/usr/sbin/patchadd doesn't exist. What's a boy to do?
The problem is that the SUNWswmt package which contains patchadd was omitted accidentally from the DP2 repository. The solution is to grab SUNWswmt and a few other dependencies from SXDE 01/08. But downloading 3 gigs of ISO to retrieve 1MB of packages seems like a little bit of overkill. So here is a tarball containing just the packages you need: <Temporarily Removed>
- Unpack <Temporarily Removed> in the directory of your choice (and change to the root of that directory).
- Run: pfexec install SUNWadmc
- Run: pfexec pkgadd -d . SUNWpkgcmdsr (ignore any overwrite warnings and continue)
- Run: pfexec pkgadd -d . SUNWpkgcmdsu
- Run: pfexec pkgadd -d . SUNWinstall-patch-utils-root
- Run: pfexec pkgadd -d . SUNWswmt
Bada bing, bada boom you should be in business. Just install Sun Studio 12 normally at this point.