pkgask OpenSSL issues

I am trying to script a non interactive installation of OpenSSL 1.0.0e on Solaris 10 SPARC which I downloaded from Sun Freeware for Solaris 10 (I am not allowed to post URLS). When I try to create a pkgask response file, I keep getting the following error

When I get the error, I perform the following commands:

 
pkgask -r ./response -d ./openssl-1.0.0e-sol10-sparc-local
 
pkgask -r ./response -d ./openssl-1.0.0e-sol10-sparc-local SMCossl

I was able to find a workaround, but I would prefer to create a pkgask response file.

The workaround was the following:

 
pkgadd -a ./admin -d ./openssl-1.0.0e-sol10-sparc-local < ./allssl

./admin contains:

./allssl contains:

Thanks in advance ...