Re: s10_55 installation (upgrade) problems

From: Bob Palowoda (palowoda_at_fiver.net)
Date: 05/14/04


Date: 14 May 2004 03:28:07 -0700

Dragan Cvetkovic <me@privacy.net> wrote in message news:<lmn04ciekw.fsf@privacy.net>...
> Dragan Cvetkovic <me@privacy.net> writes:
>
> > Casper H.S. *** <Casper.***@Sun.COM> writes:
> >
> >> You can use "pkgadm revert" to convert back to the old database
> >> format; for one of the systems I have this made the upgrade much
> >> quicker (and certainly the "Analyzing system bit").
> >
> > Thanks Casper. That trick worked. The upgrade now took some 30 minutes and
> > after reboot it even asked for the second CD :-)
> >
> > It seems that the old database format works better for me.
> >
>
> Sorry for another followup of mine, I was just thinking how come that I
> wasn't affected by that problem before. My only explanation is that until
> last month (when I was forced to do an install instead of an upgrade) my
> package database was always in the old format, but having had an install
> last month, package database was put into new, binary format, and since
> this is my first upgrade using the new database format, I noticed the
> problems.
>
> How old is that new database format? When was it first introduced? Did
> anyone else had problems with it? Is there any bugid on Sunsolve related to
> it?
>
> Thanks and bye, Dragan

Interesting it has something to do with the packaging database. I was
trying to track this one down and I noticed it was when it was
checking for patches of specific packages:
root@fish***:/> showrev -p
Patch: 116299-08 Obsoletes: Requires: Incompatibles: Packages:
SUNWxsrt, SUNWjaxp, SUNWxrgrt, SUNWxrpcrt
Patch: 116303-02 Obsoletes: Requires: Incompatibles: Packages:
SUNWxrpcrt
in Solaris 10 no less.

If I remember correct when it was stuck in a some loop checking for
space of these packages I hit a 'cnt-c' and it continued on at this
point after a few seconds. Still not sure if it's related to
patches (as if patches should be in 10 to begin with).

The new package database has been around for a while before the
Solaris
Express program started if I remember correct.

---Bob