To shed more light on this situation, it looks like it depends on
whether or not you do a pkgadd with the '-R' option (which we do).
The license check is only looking for the license file (status.dat)
in the BASEDIR (default is /opt) directory. Can't change either
the checkinstall file or the pkginfo file because the file sizes
and file checksums are checked as well. Changing the installation
from /var/local/opt to /opt isn't an option.
I would then expect this patch to install successfully for
default installation paths (/opt) and fail for anything else.
So my question has changed somewhat, has anyone been able to
install the Solaris v126.96.36.199 server patch in a directory other
than the default?
-------- Original Message --------
Subject: v188.8.131.52 patch on Solaris
Date: Wed, 14 Apr 2004 13:12:45 -0400
From: Gretchen L. Thiele <gretchen AT princeton DOT edu>
To: ADSM: Dist Stor Manager <ADSM-L AT VM.MARIST DOT EDU>
Has anybody successfully installed this patch yet (yup, I realize that
it just came out last night)? I was upgrading from v184.108.40.206 to v220.127.116.11,
when it gave me the "license hasn't been accepted yet" message. It
further instructs to remove the partial install, install v18.104.22.168
(which I did ages ago), accept the license and then apply the patch.
No go, even going back to v22.214.171.124 and then forward to v126.96.36.199.
Bad package assembly? The README says that it should install over a
v5.2.2.x base where the v188.8.131.52 license has been accepted. By the
way, this is Solaris 9.