[HECnet] Fortran-77 on RSTS/E V10.1

Johnny Billquist bqt at softjar.se
Thu Jul 9 03:30:34 PDT 2020


I'm fairly sure Mentec did a 10.1A release later. Last (latest?) RSX 
release was in 1999, and there was a few F77 fixes in there.

   Johnny

On 2020-07-09 07:00, Wilm Boerhout wrote:
> In RSTS, the patches for layered products are also in the OS 
> distribution. The installer picks up the patches after the installation 
> proper.
> So whatever was available for F77 V5.4 in '92 when the RSTS 10.1 tape 
> was issued, is effectively installed on PIRSTS:: now
> 
> Thank you,
> 
> /Wilm
> 
> Johnny Billquist schreef op 9-7-2020 om 02:22:
>> Yes, you goofed. :-)
>>
>> BRU is, just as Paul said, an RSX specific tool. And had you read the 
>> installation manual properly the first time, you would have known it's 
>> RESTORE you are supposed to do. :-)
>>
>> The F77 V5.4 installation manual on MIM covers all the OSes.
>>
>> Anyway, happy to see your problems have been solved, and that MIM was 
>> of help. And Paul, just as an FYI - the installation manual do point 
>> out that the process for V5.4 is different than previous versions. So 
>> I guess that was one of the last changes DEC did...
>>
>> And Wilm, you should probably check out the RSTS/E distribution, if 
>> there isn't a bunch of patches for F77 in there. I know there are for 
>> RSX, fixing a number of issues and Y2K details that was done long 
>> after the 5.4 release was done. In RSX, patches for layered products 
>> were included on the OS distributions.
>>
>>   Johnny
>>
>> On 2020-07-08 21:57, Wilm Boerhout wrote:
>>> I goofed.
>>>
>>> Although BRU may or may not work on RSTS, it is definitely not needed 
>>> for the upgrade from Fortran-77 from V5.3 to V5.4
>>>
>>> The installation of the Auto-Installer uses RSTS "restore" to get 
>>> AUTOIN.COM and associated stuff from tape to the AUTOIN$: account.
>>>
>>> I simply got my installation pages mixed up. Sorry for the confusion.
>>>
>>> I am now running V5.4 of Fortran-77 on HECnet node PIRSTS::
>>>
>>> /Wilm
>>>
>>> Wilm Boerhout schreef op 8-7-2020 om 20:07:
>>>> Well, the manual is for Fortran-77 on all -11 OS's, including VAX-11 
>>>> RSX.
>>>>
>>>> The instructions for installing the Auto-Install script are in the 
>>>> RSTS section of the installation manual, and on RSTS, the AUTOIN$: 
>>>> logical is present, pointing to the [0,80] account.
>>>>
>>>>
>>>> /Wilm
>>>>
>>>> Paul Koning schreef op 8-7-2020 om 20:00:
>>>>> That sounds like the RSX installation manual.  RSTS doesn't have 
>>>>> anything called BRU, never did.
>>>>>
>>>>>     paul
>>>>>
>>>>>> On Jul 8, 2020, at 12:45 PM, Wilm Boerhout <wboerhout at gmail.com> 
>>>>>> wrote:
>>>>>>
>>>>>> MIM to the rescue! -- or, sort of..
>>>>>>
>>>>>> On the MIM manuals page, there is the Fortran-77 T5.4 installation 
>>>>>> manual. As it turns out, this update needs to be installed from 
>>>>>> tape using the auto-instal mechanism.
>>>>>>
>>>>>> The first step in this procedure, according to the manual, is to 
>>>>>> restore the auto-installer script from the tape using BRU. But- 
>>>>>> BRU is not present on my V10.1 system.
>>>>>> I thought BRU would be part of the "RSX Utilities" package, but it 
>>>>>> is not.
>>>>>>
>>>>>> So, the question has changed to "Where is BRU when you need her?"
>>>>>>
>>>>>> /*Wilm*
>>>>>>
>>>>>>
>>>>>> Wilm Boerhout schreef op 7-7-2020 om 13:48:
>>>>>>> In the meantime, I succesfully installed Fortran 77 V5.3 on RSTS 
>>>>>>> 10.1
>>>>>>>
>>>>>>> The tape file has the same origin as the V5.4 tape, 
>>>>>>> ftp://ftp.trailing-edge.com/pub/rsts_dists/
>>>>>>>
>>>>>>> As it turns out, the V5.4 tape file is neither an INSTAL nor an 
>>>>>>> UPDATE tape image. (@[0,1]UPDATE FRTRN77 fails with the same 
>>>>>>> error message).
>>>>>>>
>>>>>>> /Wilm
>>>>>>>
>>>>>>> Wilm Boerhout schreef op 6-7-2020 om 16:09:
>>>>>>>> I'm trying to get the Fortran-77 compiler installed on PIRSTS:: 
>>>>>>>> , which is a working system on HECnet.
>>>>>>>>
>>>>>>>> I have a TPC-formatted tape image with the name fortran-77_v5_4.tap
>>>>>>>>
>>>>>>>> When I mount that tape, these are the contents:
>>>>>>>>
>>>>>>>> $ mount mu0: F77504 %Device is write protected Density is 135 
>>>>>>>> Tape is in ANSI format $ dir mu0: Name .Typ Size Name .Typ Size 
>>>>>>>> Name .Typ Size MU0: AUT101.A * 244 P AUTVER.BCK* 1 P F77F77.BCK* 
>>>>>>>> 3 P F77REL.BCK* 7 P F77504.A * 407 P Total of 662 blocks in 5 
>>>>>>>> files in MU0:
>>>>>>>>
>>>>>>>> Also, during the installation I copied all layered product 
>>>>>>>> patches to PATCH$, including what looks like patches for this 
>>>>>>>> version of Fortran-77:
>>>>>>>>
>>>>>>>> $ dir patch$:f*.*
>>>>>>>>
>>>>>>>> Name .Typ Size Prot Name .Typ Size Prot SY:[0,200] FALDBG.TSK 
>>>>>>>> 225C <232> FALOVL.TSK 213C <232> FALRLB.TSK 80C <232> FEDLIB.OLB 
>>>>>>>> 118 < 60> FEDTKB.CMD 1 < 60> FEDTKB.ODL 2 < 60> FMS .01L 0 < 60> 
>>>>>>>> FMS .COM 38 < 60> FMS .DOC 3 < 60> FORTRA.01L 0 < 60> F77 .DOC 6 
>>>>>>>> < 60> F77504.DAT 3 < 60> F77COM.OBJ 24 < 60> FRTRN7.01L 0 < 60> 
>>>>>>>> Total of 713 blocks in 14 files in SY:[0,200]
>>>>>>>>
>>>>>>>> However, when I try to instal Fortran-77 (@[0,1]INSTAL FRTRN77) 
>>>>>>>> at some point the installer ties to mount the tape and fails with:
>>>>>>>>
>>>>>>>> ?ID labels don't match
>>>>>>>>
>>>>>>>> Looking at the INSTAL.COM script, I believe it expects a label 
>>>>>>>> "FRTRN7", whereas the tape is labeled F77504.
>>>>>>>> This string also appears as a file name in the PATCH$ directory 
>>>>>>>> and as a file on the tape itself.
>>>>>>>>
>>>>>>>> Clearly, there is a mismatch between the installer and the tape 
>>>>>>>> image (but more likely, in my head)
>>>>>>>>
>>>>>>>> Did anybody successfully install Fortran-77 on RSTS V10.1L ? 
>>>>>>>> How, and using what tape image?
>>>>>>>>
>>>>>>>>
>>>>>>>> */Wilm*
>>>>>>>>
>>>>
>>>
>>
> 

-- 
Johnny Billquist                  || "I'm on a bus
                                   ||  on a psychedelic trip
email: bqt at softjar.se             ||  Reading murder books
pdp is alive!                     ||  tryin' to stay hip" - B. Idol


More information about the Hecnet-list mailing list