¿ªÔÆÌåÓý


Re: Updated Help

 

-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Fish Fish
Sent: 07 January 2022 03:03
To: [email protected]
Subject: Re: [h390-vm] Updated Help

Mark A. Stevens wrote:
Fish wrote:

FYI: Since the tape you are creating is meant for VM/370 and not
z/VM (true? yes?), you might want to create it in DUMP format
instead. As far as I know, VM/370 cannot read
VMFPLC2 formatted tapes. Refer to the -t option for more
information.
The output from the earlier message, is from the vmfplc2 program on my
Linux system,
[...]
it is reading the tape file created by VMFPLC2 on my VM/370 CE
system.
Yeah, Dave already indirectly informed me that VM/370 CE apparently now
supports VMFPLC2 too. I wasn't aware of that. I guess I'm behind the times.
Sorry.
The n-pack released by Bob Abeles has always had a VMFPLC2 but it doesn't always play well with very recent versions.
It does seem to work fine with the VMFPLC2 included with Hercules.



--
"Fish" (David B. Trout)
Software Development Laboratories

mail: fish@...
Dave


Re: Updated Help

 

Mark A. Stevens wrote:
Fish wrote:
Mark A. Stevens wrote:
I can't seem to build an AWS tape file,
but I can build an HET tape file.
Eh? Why not?
I am not real sure. I need to play with DEVINIT and creating
.aws and .het files. It seems that a new .aws file is created,
then writing data to the .aws, rewinding and scanning it,
there is nothing there, while similar commands using a .het file,
this is not a problem. I need to ensure I am following the
same procedure, and getting the necessary log files.
How was the tape file that you're DEVINIT'ing created? Because if you just did a default "hetinit" to create it (without the -d option), the default is to create it in compressed .het file format, *regardless* of whatever file extension you may have specified for the output file. That is to say, when you do:

hetinit fishtest.aws 000001

The file "fishtest.aws" that ends up being created is ACTUALLY a compressed ".het" format tape file, *not* an uncompressed .aws format tape file. (The format that the tape file is created in is NOT determined by the file extension that is specified in your output filename. It is determined by whether the -d option is specified or not.)

To create a regular uncompressed .aws format tape file, you need to specify the -d option:

hetinit -d fishtest.aws 000001

And of course you can also do:

hetinit -d fishtest.het 000001

to cause even more confusion, since file "fishtest.het" will end up being created in uncompressed .aws file format!

Just like dasdinit can create regular uncompressed CKD dasd image files as well as compressed CCKD dasd image files (each of which you can give whatever the heck illogical/confusing output filename.extension you want to give to them), the same is true of hetinit too.

So you need to be careful how you create your tape files. Whatever format they're created in, that's the format they STAY in.

I don't know why your writing to a (presumably) .aws format tape file fails to write anything. That is very weird. Unless maybe it has to do with the vmfplc2 program you are using on VM/370 CE? Maybe is has a bug? <shrug>

Because there is no rhyme or reason why Hercules would refuse to honor a guest's request to write data to a mounted .aws format tape file but allow doing so to a .het format tape file. That doesn't make any sense at all!

--
"Fish" (David B. Trout)
Software Development Laboratories

mail: fish@...


Re: Updated Help

 

Mark A. Stevens wrote:
Fish wrote:

FYI: Since the tape you are creating is meant for VM/370
and not z/VM (true? yes?), you might want to create it in
DUMP format instead. As far as I know, VM/370 cannot read
VMFPLC2 formatted tapes. Refer to the -t option for more
information.
The output from the earlier message, is from the vmfplc2 program
on my Linux system,
[...]
it is reading the tape file created by VMFPLC2 on my VM/370 CE
system.
Yeah, Dave already indirectly informed me that VM/370 CE apparently now supports VMFPLC2 too. I wasn't aware of that. I guess I'm behind the times. Sorry.

--
"Fish" (David B. Trout)
Software Development Laboratories

mail: fish@...


Re: Updated Help

 

On Thu, Jan 6, 2022 at 04:51 PM, Fish Fish wrote:
I can't seem to build an AWS tape file,
but I can build an HET tape file.
Eh? Why not?
I am not real sure. I need to play with DEVINIT and creating .aws and .het? files.? It seems that a new .aws file is created, then writing data to the .aws, rewinding and scanning it, there is nothing there, while similar commands using a .het file, this is not a problem. I need to ensure I am following the same procedure, and getting the necessary log files.

Most likely, the problem is me.

?... Mark S.


Re: Updated Help

 

On Thu, Jan 6, 2022 at 04:59 PM, Fish Fish wrote:
FYI: Since the tape you are creating is meant for VM/370 and not z/VM (true? yes?), you might want to create it in DUMP format instead. As far as I know, VM/370 cannot read VMFPLC2 formatted tapes. Refer to the -t option for more information.
The output from the earlier message, is from the vmfplc2 program on my Linux system,

[xmas@vm370dev tapes]$ vmfplc2 scan 2022-01-06.GCC.HELP.UPDATE.het

?it is reading the tape file created by VMFPLC2 on my VM/370 CE system.

?... Mark S.


Re: Updated Help

 

Dave Wade wrote:
Fish wrote:
[...]
As far as I know, VM/370 cannot read VMFPLC2 formatted tapes. [...]
Oh yes it can...
Wow! Really? I didn't know that. COOL! Thanks! :)

--
"Fish" (David B. Trout)
Software Development Laboratories

mail: fish@...


WAKEUP - does a emulation of this module exist

 

Hi, interested to move some old Rexx stuff onto CE and WAKEUP function is missing (I think). Has anyone stood up an emulation or close alternative. If not, I guess I break out the assembler.....


Re: Updated Help

 

-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Fish Fish
Sent: 06 January 2022 23:00
To: [email protected]
Subject: Re: [h390-vm] Updated Help

Mark A. Stevens wrote:

[...]
I have read the GCC help files, and uploaded the suggested changes and
the files updated with those changes.
[...]
HHC02637I Input tape format set to VMFPLC2 HHC02625I SCANNING...
<snip>

FYI: Since the tape you are creating is meant for VM/370 and not z/VM (true?
yes?), you might want to create it in DUMP format instead. As far as I know,
VM/370 cannot read VMFPLC2 formatted tapes. Refer to the -t option for
more information.
Oh yes it can...


--
"Fish" (David B. Trout)
Software Development Laboratories

mail: fish@...


Re: Port of SQLITE ?

 

As I understand and have read the documentation, RIM is not a relational database system but rather an application built on relational ideas. It is an engineering database essentially. I have met several of this type of application in the past when I had a career.

Back to the original thread: which was the question about SQLITE?


Re: Updated Help

 

Mark A. Stevens wrote:

[...]
I have read the GCC help files, and uploaded the suggested
changes and the files updated with those changes.
[...]
HHC02637I Input tape format set to VMFPLC2
HHC02625I SCANNING...
<snip>

FYI: Since the tape you are creating is meant for VM/370 and not z/VM (true? yes?), you might want to create it in DUMP format instead. As far as I know, VM/370 cannot read VMFPLC2 formatted tapes. Refer to the -t option for more information.

--
"Fish" (David B. Trout)
Software Development Laboratories

mail: fish@...


Re: Updated Help

 

Mark A. Stevens wrote:

[...]
I can't seem to build an AWS tape file,
but I can build an HET tape file.
Eh? Why not?

--
"Fish" (David B. Trout)
Software Development Laboratories

mail: fish@...


Re: Updated Help

 

On Wed, Dec 15, 2021 at 03:52 PM, Dave Wade wrote:

I have attempted to clean up the GCC help files and to that end have uploaded some modified files to the groups file section.

?

/g/h390-vm/files/Help%20File%20Updates

?

there are two copies, one as a zip archive of ASCII files, the other as a VMFPLC2 AWS tape. If you would like to have a look and let me know what you think.

I have read the GCC help files, and uploaded the suggested changes and the files updated with those changes.

[xmas@vm370dev tapes]$ vmfplc2 scan 2022-01-06.GCC.HELP.UPDATE.het
HHC02499I Hercules utility vmfplc2 - VM/CMS VMFPLC2/TAPE Utility - version 4.4.9999.0-SDL
HHC01414I (C) Copyright 1999-2021 by Roger Bowler, Jan Jaeger, and others
HHC01417I ** The SoftDevLabs version of Hercules **
HHC01415I Build date: Mar? 5 2021 at 16:26:42
HHC02637I Input tape format set to VMFPLC2
HHC02625I SCANNING...
HHC02626I >>> GCC????? HELPCMD? A1 V 79??? 1922-01-06 11:24:00 recs?? 82 blks 9
HHC02626I >>> GCC????? HELPCMD2 A1 V 76??? 1922-01-06 11:30:00 recs?? 52 blks 5
HHC02626I >>> GCCLIB?? HELPCMD? A1 V 79??? 1922-01-06 11:41:00 recs? 177 blks 18
HHC02626I >>> GCCHELP? UPDATES? A1 V 80??? 1922-01-06 11:49:00 recs?? 53 blks 6
HHC02633I???? @TM
HHC02633I???? @TM
HHC02631I SCAN complete
[xmas@vm370dev tapes]$

I can't seem to build an AWS tape file, but I can build an HET tape file. I only modified the VM files. If you want me to update the ASCII files, please let me know.
/g/h390-vm/files/Help%20File%20Updates/2022-01-06.GCC.HELP.UPDATE.het

?... Mark S.


Re: CLOAD EXEC

 

On Mon, Jan 3, 2022 at 12:11 PM, Ren¨¦ Ferland wrote:
No idea; I can't tell either for CKFSTYPE, GCOMD, and GFILE1.

Cheers,
CKFSTYPE EXEC Y2, seems to be tied to MECAFF, as it checks on DIAG58 and your console type.

GCOMD EXEC Y2,? seems related to some kind of G class user support, things you can, or can't do.

GFILE1 EXEC Y2, is tied to AUTOSAVE, which ia a CMS EDIT subcommand. Seems to clear the last AUTOSAVEd work.

My 2 cents.

?... Mark S.


Re: Port of SQLITE ?

 

On Tue, Jan 4, 2022 at 07:47 PM, Ren¨¦ Ferland wrote:
The version that was given to me (version 5) says: "RIM was originally developed under the IPAD project (NASA Contract NAS-14700) by Wayne Erickson and Dennis Comfort, both at Boeing Computer Services Company at the time." The time was 1978.

Is this program in the public domain now?
Not public domain, but distributable. From the copy I have, the files are dated 1 November 1999. From the the file, rimref.tex, is the following extract, in which it appears we are free to install it on VM/370 CE, or any of the other OSes which have make files.

?... Mark S.

% Rim reference manual in LaTeX [Writeup] format
% by Jim Fox, last updated: February 1990
...
\chapter{Distribution and License}
%
\I{Distribution}
\section{Distribution}
?
Rim is free; this means that everyone is free to use it and
free to redistribute it on a free basis.? Rim is not in the public
domain; it is copyrighted and there are restrictions on its
distribution---restrictions similar to those of GNU software.
?
The easiest way to get a copy of Rim is from someone else who has it.
You need not need permission.
If you cannot get a copy this way, you can order one from
University Computing Services.
Though Rim itself is free, our distribution
service is not.
For further information, contact
?
\begin{verse}
University of Washington\\
University Computing Services, HG--45\\
3737 Brooklyn Ave NE\\
Seattle, WA? 98105\\
USA
\end{verse}
?
\section{Rim General Public License}
\I{License}
Out intention is
to give everyone the right to share Rim.
To make
sure that you get the rights we want you to have, we need to make
restrictions that forbid anyone to deny you these rights or to ask you
to surrender the rights.? Hence this license agreement.
?
For our own protection, we must make certain that everyone
finds out that there is no warranty for Rim.


Re: Port of SQLITE ?

 

On Tue, Jan 4, 2022 at 04:30 PM, Mark A. Stevens wrote:
[...] which I believe was originally from NASA. It is written in Fortran, not sure which version, [...]
The version that was given to me (version 5) says: "RIM was originally developed under the IPAD project (NASA Contract NAS-14700) by Wayne Erickson and Dennis Comfort, both at Boeing Computer Services Company at the time." The time was 1978.

Is this program in the public domain now?

Cheers,

Rene FERLAND, Montreal
?


Re: Port of SQLITE ?

 

On Tue, Jan 4, 2022 at 04:38 AM, Anthony Smith wrote:
Has anyone ported SQLITE onto R1.V1.1?
I know that IBM has it as a download, but to save me the effort of checking if this has any issues, I wondered if anyone here had separately completed this work?
I have not seen it mentioned before. On my to-do list is installing University of Washington Relational Information Management System (UW-RIM) which I believe was originally from NASA. It is written in Fortran, not sure which version, but it "should" compile and run in this environment.

?... Mark S.


Re: The EE editor

 

Thanks Dave. I will leave well alone until poss later.


Re: The EE editor

 

¿ªÔÆÌåÓý

I would hope Dr Hanz-Walter l would either fix it or list it as a restriction. He is usually pretty good.

. if not we can do it.

?

Dave

?

?

From: [email protected] <[email protected]> On Behalf Of Anthony Smith
Sent: 04 January 2022 15:01
To: [email protected]
Subject: Re: [h390-vm] The EE editor

?

Hi Dave, Yep, thanks. I think it is clear what is going wrong. I think I can see where to inject a fix. Not sure what the protocol is around doing that as I am a newbie in this world. Is someone else going to fix this?
More to learn. When officially do I get to be "too old for this" :-)


Hercules-helper and the PI Zero 2

 

¿ªÔÆÌåÓý

Just wanted to mention, I received a Raspberry PI Zero 2 (that is a $15 computer), flashed Ubuntu 21 server on the memory card, set the SSID and password on that card, booted and installed tmux on it, cloned and started hercules-helper in a tmux session, went shopping for groceries, and when I came back I could restore and boot VM, all without one hitch. Bravo!

It automatically built SDL Hercules with integrated Rexx support and all dependencies, from source, using just one command:?~/hercules-helper/hyperion-buildall.sh --auto



I want to extend my gratitude to Bill Lewis for making this possible.

Best regards,

Ren¨¦ Jansen.?


Re: The EE editor

 

Hi Dave, Yep, thanks. I think it is clear what is going wrong. I think I can see where to inject a fix. Not sure what the protocol is around doing that as I am a newbie in this world. Is someone else going to fix this?
More to learn. When officially do I get to be "too old for this" :-)