As with the Linux distros, you should chose *one* binary repository and stick with it from the start, I mean load ON (Operating system and Network) then chose one only repo.

Also, GNUish last OpenSolaris has it's own package management, so, do not install legacy binary providers, or you get into trouble.

Also be certain to keep in mind that OpenSolaris has become a generic name for all non pure Sun Solaris products.
Indiana .NOT. Milax.NOT. Solaris Express.NOT. Nexenta OS.NOT. SchilliX.NOT. marTux.NOT.Solaris
Analogy with Linux distros, all Linux kernel based, you cannot mix repos from Ubuntu with NovellSUSE or Mandriva and RHat.

As with the Linux distros, you should chose *one* binary repository and stick with it from the start, I mean load ON (Operating system and Network) then chose one only repo.

Also, GNUish last OpenSolaris has it's own package management, so, do not install legacy binary providers, or you get into trouble.

Also be certain to keep in mind that OpenSolaris has become a generic name for all non pure Sun Solaris products.
Indiana .NOT. Milax.NOT. Solaris Express.NOT. Nexenta OS.NOT. SchilliX.NOT. marTux.NOT.Solaris
Analogy with Linux distros, all Linux kernel based, you cannot mix repos from Ubuntu with NovellSUSE or Mandriva and RHat.

hi

When you say Non Pure Solaris.i am assuming you are
refering to Anything Under Solaris 10.

Solaris (whatever the version) is the Sun officially supported ON.
For which support is void if you do not use both official Sun packages and have Sun support contract.
This is the -stabel release, tested, supported, industrial grade,...

First let me start off by saying thank you for your help
And i thank everyone else for their help as well here
Today i spent my day backing up my last drive in case i have any accidents.

SunFreeware does not do dependency checking *or* installation
You must check what the package requires and install it..

yes i am sure after toying and learning how to do simple things first,
like with that of blastwave ill want to venture into deeper waters at some point
by learning how to find dependencies on my own before installing a package.
Well not entirely on my own i may have to ask how at some point,

I removed Open Solaris and installed The Original Solaris Express
the first thing i installed was
GNUMPlayer-1.0rc2.pkg and SecondLife_i686_1_19_0_3-2008Feb25-snv.pkg
with the traditional pkgadd -d .

You need an account to use Second life 3d virtual chat but it is free.
Both work flawlesly with the exception of GNUMPlayer having to assign it a font, so it stops complaining was no big deal, as i keep a few on hand anyways.

As far as blastwave i will give it a try or perhaps The Sun you mention.
i will see which is the best route for me and if i am still unhappy or too confused at all of this install instructions and dependencies i can always go back to FreeBSD.

By the way i was unaware that blastwave installs dependencies like BSD till now.

For now ill play with blastwave.i just instalelld pkg-get then edited the file for a mirror near me not that i needed to but i was just following the steps.
Then from there i installed wget and when it asked about conflicting files i chose no. then went ahead and said yes to continue the install.

When i have a better understanding of all this i will go with Sun Free as you have.