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 v220.127.116.11 server patch in a directory other
than the default?
-------- Original Message --------
Subject: v18.104.22.168 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 v22.214.171.124 to v126.96.36.199,
when it gave me the "license hasn't been accepted yet" message. It
further instructs to remove the partial install, install v188.8.131.52
(which I did ages ago), accept the license and then apply the patch.
No go, even going back to v184.108.40.206 and then forward to v220.127.116.11.
Bad package assembly? The README says that it should install over a
v5.2.2.x base where the v18.104.22.168 license has been accepted. By the
way, this is Solaris 9.