I'd appreciate learning from you the correct way to overcome an
issue run-into installing a package into a new zone being built
from a solaris-small-server group base.
I've installed Oracle R Distribution 3.3.0 and its support package
into /opt/ORD:
* ord-3.3.0-sol10-sparc-64-sunstudio12u4.tar.gz
* ord-3.3.0-supporting-sol10-sparc-64-sunstudio12u4.tar.gz
However libmtsk and libpicle were missing so I looked for them on
https://pkg.oracle.com/solaris and attempted to install them:
# pkg install system/library/ma...@0.5.11,5.11-0.151.0.1:20101105T061138Z
pkg install: No matching version of system/library/math can be installed:
# pkg install system/pi...@0.5.11,5.11-0.175.3.0.0.30.0:20150821T155926Z
pkg install: No matching version of system/picl can be installed:
Reject: pkg://solaris/system/pi...@0.5.11-0.175.3.0.0.30.0
Reason: No version matching 'require' dependency consolidation/osnet/
osnet-incorporation can be installed
Reason: No version matching 'require' dependency system/
lib...@0.5.11,5.11-0.175.3.0.0.30.0 can be installed
----------------------------------------
Reject: pkg://solaris/system/lib...@0.5.11-0.175.3.20.0.4.0
Reason: No version matching 'require' dependency consolidation/osnet/
osnet-incorporation can be installed
Reason: No version matching 'require' dependency web/curl can be
installed
----------------------------------------
Reject: pkg://solaris/web/cu...@7.45.0-0.175.3.20.0.3.0
Reason: No version matching 'require' dependency library/
lib...@1.4.2,5.11-0.175.3.5.0.3.0 can be installed
----------------------------------------
Reject: pkg://solaris/library/lib...@1.7.0-0.175.3.14.0.4.0
Reason: No version matching 'require' dependency library/
zl...@1.2.8,5.11-0.175.3.0.0.30.0 can be installed
----------------------------------------
Reject: pkg://solaris/library/zl...@1.2.11-0.175.3.20.0.2.0
Reason: No version matching 'require' dependency system/
lib...@0.5.11,5.11-0.175.3.0.0.30.0 can be inst
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
Was my error to specify /opt/ORD as the install directory to the
installation script? As a result, the script did this:
pkgadd -a /tmp/install.sh.999.tmp -d /tmp/pkgs -R /opt/ORD ORD
and, unless I now specify -R, pkginfo listing won't include the
package since even the system information files are relocated.
Had I *not* specified an installation directory of /opt/ORD, by
default it would have installed to /usr/lib/sparcv9/R
(which seemed a little obscure). Had I stuck to the default,
would I not now be facing inability to install missing libraries?
Thanks,