MVS-sysgen / sysgen

Jay Moseley MVS 3.8j sysgen automation
73 stars 21 forks source link

mvp install of PVTMACS fails #40

Closed gmgauthier closed 1 year ago

gmgauthier commented 1 year ago

The prerequisite installations for DSSDUMP fail due to a utf-8 error in the lookup for PVTMACS.

Console output:

HHC01950I Starting guest issued panel command: SH MVP/MVP  INSTALL 'PVTMACS'
HHC01603I SH MVP/MVP  INSTALL 'PVTMACS'
MVP100I - Installing PVTMACS
Traceback (most recent call last):
  File "/DATA1/Projects/foss/sysgen/MVSCE/MVP/MVP", line 416, in <module>
    mvp_user_job += infile.read().decode().strip()
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd7 in position 24125: invalid continuation byte
HHC01950I Completed guest issued panel command: SH MVP/MVP  INSTALL 'PVTMACS'
/ MVP999E - ERROR - UNABLE TO FIND PVTMACS IN MTT AFTER  120 SECONDS
/ MVP999E - ERROR - INSTALL ABORTING

Attempting to install PVTMACS independently, failed for the same reason...

Screenshot from 2023-03-17 22-44-41 Screenshot from 2023-03-17 22-49-42

Here is a snapshot of line 24125 (in context) in the PVTMACS package (at MVSCE/MVP/packages):

Screenshot from 2023-03-18 11-55-36

mainframed commented 1 year ago

Ooh nice catch, I'll track this here but in the future can you use the MVP git repo to report MVP issues? https://github.com/MVS-sysgen/MVP

mainframed commented 1 year ago

Alright, I've fixed the issue BUT its exposed an issue with hercules (when i try to install PVTMACS hercules crashes). I think for now I'm going to remove DSSDUMP (which is the only package that relies on PVTMACS and is already available in SYSC.LINKLIB) and PVTMACS

mainframed commented 1 year ago

See https://github.com/MVS-sysgen/MVP/commit/1ce18eb175276c96a6f5ff11f51c5499a7740d3d

gmgauthier commented 1 year ago

Ooh nice catch, I'll track this here but in the future can you use the MVP git repo to report MVP issues? https://github.com/MVS-sysgen/MVP

Will do!