Should I delete openssl SFW packages and compile

I have a new solaris 10 install and would like to install the 64 bit versions. When I installed other packaged (mysql, gcc), I removed the preinstalled verion first. These are the currently installed packages and which should be removed (if any).

Thank you

system SUNWopenssl-commands OpenSSL Commands (Usr)
system SUNWopenssl-include OpenSSL Header Files
system SUNWopenssl-libraries OpenSSL Libraries (Usr)
system SUNWopenssl-man OpenSSL Manual Pages
system SUNWopensslr OpenSSL (Root)

I always perfer to compile my own versions of software rather than rely on sun packages. You have more control of installation (path, build params, and the ability to select all versions as opposed to predefined packaged versions.
Warning: Always validate the source you are compiling - md5.

I decided to remove the preinstalled packages. The only one that had dependancies was kristina# pkgrm SUNWopenssl-libraries
so I didn't remove it.

The following package is currently installed:
SUNWopenssl-libraries OpenSSL Libraries (Usr)
(sparc) 11.10.0,REV=2005.01.21.15.53

Do you want to remove this package? [y,n,?,q] y

## Removing installed package instance <SUNWopenssl-libraries>
## Verifying package <SUNWopenssl-libraries> dependencies in global zone
WARNING:
The <SUNWwbsup> package depends on the package
currently being removed.
WARNING:
The <SUNWswmt> package depends on the package currently
being removed.
WARNING:
The <SUNWpkgcmdsu> package depends on the package
currently being removed.
WARNING:
The <SUNWsndmu> package depends on the package
currently being removed.
WARNING:
The <SUNWsshcu> package depends on the package
currently being removed.
WARNING:
The <SUNWsshdu> package depends on the package
currently being removed.
WARNING:
The <SUNWbind> package depends on the package currently
being removed.
WARNING:
The <SUNWpostgr-libs> package depends on the package
currently being removed.
WARNING:
The <SUNWpostgr> package depends on the package
currently being removed.
WARNING:
The <SUNWsshu> package depends on the package currently
being removed.
WARNING:
The <SUNWwgetu> package depends on the package
currently being removed.
WARNING:
The <SUNWPython> package depends on the package
currently being removed.
WARNING:
The <SUNWapch2u> package depends on the package
currently being removed.
WARNING:
The <SUNWapchu> package depends on the package
currently being removed.
Dependency checking failed.

Do you want to continue with the removal of this package [y,n,?,q]

I didn't remove this package.