Hi Gil,
Some software vendors distribute their CLIST/Rexx PDSs/PDSEs only as FB/80.
This will cause you grief because you cannot concatenate VB and FB.
That is why I have never converted to VB CLISTs/Rexx. It's just not worth the extra work.
(Yes, I know that you can ALTLIB, but, that is not always possible.)

I agree that BLKSIZE=3120 (or 3200) is dumb and outdated for card-image Datasets (e.g. MACLIBs, PROCLIBs, JCLLIBs, Source Code). One has to keep in mind, though, that cleaning up JCL does not make money for the software vendor and introduces the need to test the new Allocations.
There is no return on investment and there is more cost.

Regards,
David

On 2022-09-19 08:22, Paul Gilmartin wrote:
On Mon, 19 Sep 2022 04:00:05 +0000, Seymour J Metz wrote:

WTF? TSO has supported LRECL=255 for over half a century. Don't be confused by 
IBM shipping code in an archaic form factor.

Alas, I am confounded, not confused, by IBM's shipping SYSLIB, SYSPROC,
etc. in an archaic form factor making concatenation of user libraries in a more
rational form factor.  I somewhat circumvented that absurdity by making my
SYSEXEC RECFM=VB.

When I first encountered MVS I wondered that RECFM=VBS,LRECL=X wasn't
the modal format, because it's the most compatible with all possible data.
Or that access methods didn't convert from the format on physical media to
that requested in JCL or DCB.  IBM belatedly provided that facility for UNIX
files but never extended that support to Classic data sets.


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to