🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: mod.computers.vax
Article #3992

Re: What's the *story* here?!

#3992
From: carl
Date: Sun, 29 Mar 1987 00:00
34 lines
3033 bytes
 > There are several files in the 4.5 VMS update that already have ECO levels
 > set and from what I can see already have the fixes provided by the 4.5 .VUP
 > file.  So why is the .VUP file there?  A short example is LOGINOUT, which
 > has ECO level 1 already set from the 4.4 mandatory.  No new image is written
 > at all, since no changes are done under anything but ECO level 1, so your
 > "provide_file" or equivalent *fails*.
 >
 > What's going on?  Did someone completely lose track of what versions of things
 > were being shipped/updated?  Should I simply go ahead and use the extant images
 > for those cases that weren't updated, or should I mung around with the ECO
 > levels?  What did other people who upgraded from 4.4 to 4.5 do with this?

Consider the following question:  would you rather have an  upgrade  warn  you
that no change was made to a file because it had already been patched, or have
it fail  to  make  a  required  patch  because  it  assumed  that  a  previous
installation  had already made it?  I think you'll agree that the former is by
far the preferable option.  VMSINSTAL  is  probably  one  of  the  least  well
documented  VMS  utilities  extant, and one of the things you apparently don't
know about it is the fact that it's frequently possible to get it to install a
product  on a system that is running too low a version of VMS for that product
to be guaranteed to work properly (one use for this  feature  is  to  let  you
install  layered  products  before  applying  the  mandatory  update  to a VMS
upgrade.  For example, the 4.4 mandatory update patched several DECnet images,
but normally you wouldn't have installed DECnet (on a uVMS system) until after
the mandatory update, so you'd have to run  the  update  again  to  patch  the
DECnet  files).   Thus,  it's  necessary  for  upgrade  procedures  to be very
conservative in their assumptions  regarding  the  ECO  levels  of  the  files
they're dealing with.  The only thing the 4.5 upgrade could be reasonably sure
of was that the files were at least at the ECO level of the  4.4  distribution
BEFORE  THE  MANDATORY  UPDATE  (since  4.4 gave you a completely new suite of
system files).  Thus, the 4.5 kit included VMSMUP 4.4 in order to  be  certain
you  got  all the patches you needed.  So, in answer to your question, use the
images as the 4.5 upgrade left them.  It knew what it was doing.
Technical Details
Message-ID: <870328160045.06e@CitHex.Caltech.Edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!rutgers!ames!ucbcad!ucbvax!CITHEX.CALTECH.EDU!carl

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!rutgers!ames!ucbcad!ucbvax!CITHEX.CALTECH.EDU!carl
From: carl@CITHEX.CALTECH.EDU.UUCP
Newsgroups: mod.computers.vax
Subject: Re: What's the *story* here?!
Message-ID: <870328160045.06e@CitHex.Caltech.Edu>
Date: Sat, 28-Mar-87 19:00:45 EST
Article-I.D.: CitHex.870328160045.06e
Posted: Sat Mar 28 19:00:45 1987
Date-Received: Sun, 29-Mar-87 18:17:35 EST
Sender: daemon@ucbvax.BERKELEY.EDU
Distribution: world
Organization: The ARPA Internet
Lines: 34
Approved: info-vax@sri-kl.arpa