Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: 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 > 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.