Hi everybody:
the problem has been resolved and I've learned a couple of things in the
process. My original posting is shown below
>Dear gurus.
>
>I am having a bit of a problem trying to update from DU 4.0a to 4.0d on
>an Alpha 255/233.
>Following the instructions the following was done:
>boot as single user
>run /sbin/installupdate
>in response to the message about deleting layered products (open3d and
>MME)
>run setld -i and setld -d.
>
>Problem 1: I deleted everything related to MME and when I run setld -i
I
>don't find an entry but when I run installupdate MME appears on the
list
>again.
>Problem 2: Due to lack of experience with this stuff I am very
reluctant
>to delete open3d related entries. Especially when I see entries in the
>list related to the graphics card.
>
>I am sure some one has gone through the same exercise so pls HELP
>
>--
>thanks in advance.
>
I received four responses from the following list members:
"Menno Lageman" <mlageman_at_lync.nl
"Sheila Hollenbaugh" <shollen_at_valhalla.cs.wright.edu>
Olle Eriksson <olle_at_cb.uu.se>
"Dr. Tom Blinn, 603-884-0646" <tpb_at_zk3.dec.com>
Thanks a lot to all of you. Sheila pointed out to me that I need to grep
for "MME" in order to find all entries. (I was searching for
"Multimedia"?!). Similar remarks were made by Menno and Olle. However,
the authoritative response was the one by Tom. Not only did he solve the
problem. He taught me a thing or two, too. I don't want ot paraphrase
him so here is his response verbatim.
We all saw your first post. Perhaps no one wanted to try to answer your
questions.
You *must* remove both Open3D and all the MME subsets before you can do
an
installupdate. If you have done a full backup of your system, then this
is
not as risky as it might seem. In fact, depending on the graphics
option in
your system, you might not even *need* the Open3D software. If you use
the
sound subsystem, then you will need the MME software, or at least part
of
it. If your system came with factory installed software, it may have
more
software installed than you really need.
The MME subsets information is found in the directory /usr/.smdb. and
for
each installed subset, there will be a file with the name "MME*.lk". If
there are no such files, then you can safely remove all of the files in
the
directory that begin with the MME prefix. If there are any files with
the
MME*.lk name, then you haven't really removed all the MME subsets. It's
a
lot easier and quicker to look for the MME "lock files" than to run
setld,
and all setld really does is go looking for the lock files.
Likewise, the Open3D subsets have file names in /usr/.smdb. that match
the
"O3D*.lk" name. If there are such files, use setld to remove the
subsets.
Be aware that both Open3D and the MME extensions get lots more testing
for
installation than for removal -- it is possible that after removing
these
from your system, some of the system files will be incorrect. There is
a
standard utility called "fverify" that can be used to verify the subsets
on
your system. To run fverify, you can do this (as root):
# cd /
# ls /usr/.smdb./*.lk | sed 's/lk$/inv/' | while read inv ; do
echo verifying inventory for subset `basename $inv .inv`
/usr/lbin/fverify -np < $inv
done
See the fverify man page for more details. Basically, fverify checks
each
of the files in the SUBSETNAME.inv file to make sure that it's where it
is
supposed to be and has the right size, checksum, and protections. If
there
are any discrepancies, it reports them, both to the terminal and to a
file
in /var/adm/smlogs (see the fverify reference page for details). You
might
want to move your old fverify log file aside before you run this
command.
If everything is where it's supposed to be, then you should be able to
do
the update to V4.0D with no problems, then reinstall Open3D and MME from
the
kits on the V4.0D associated products CDROMs. If you don't have the
whole
kit, get it before you start, because you will need the Open3D and MME
kits
to put back on your system all the things you MUST remove to do the
update.
If all else fails, you might have to restore your system from backups,
but
that is relatively unlikely if you remove all the required things before
you
start, and make sure all the system files are in place where they should
be.
Tom
--
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
Dr. Dimitrios Karamanlidis
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
Received on Thu May 14 1998 - 16:23:08 NZST