[Info-vax] SPM 3.4 installation issue on VMS 6.1
Stephen Hoffman
seaohveh at hoffmanlabs.invalid
Thu Jan 14 02:18:24 EST 2016
On 2016-01-14 01:58:20 +0000, Christopher Myers said:
TL;DR: that VAX SPM V3.4 kit is too old for that OpenVMS VAX V6.1 version
Still working with that old VAXstation 3100 and TK50, et al?
(Emulation via simh will be faster, and will work around the various
hardware limitations of that old VAX, and can be used in combination
with the old hardware when you just can't operate without the ringing
and the whine of those old six-byte-sized VAX SCSI disks.)
> I've been playing around with an old VMS 6.1 consolidated distortion
> from January 1995.
Any particular reason or background for that choice? OpenVMS VAX V7.3
is supported on the VAXstation 3100, if you have enough disk space.
Getting from V6.1 to V7.3 requires the VAXBACK patch before a direct
upgrade to V7.3 will work, if you can't just wipe and install V7.3 onto
the disk.
http://labs.hoffmanlabs.com/node/257
> Decided to try and install VAX Software Performance Manager 3.4 on it ...
For.... (unspecified) project requirements? For.... some sort of
(unspecified) kernel performance issue? For... the sheer jollies
(apparently?) involved?
> ...and it failed with all this:
>
> %LINK-I-UDFSYM, BOO$GL_SRPSPLIT
> %LINK-I-UDFSYM, SGN$GL_SRPCNTV
> %LINK-I-UDFSYM, SGN$GL_SRPSIZE
> ...
> I've tried setting the symbols myself, using BOO$GL_SRPSPLIT == 0 for
> example, but that didn't change anything.
Since those are kernel Small Request Packet values that SPM will be
looking for from SYSGEN SGN$ and from the bootstrap BOO$ storage,
messing around in the linker won't help resolve the underlying
requirements for SPM.
> Also tried setting the time in to something before Y2K, but nope.
Y2K bugs do not look like this in OpenVMS in general, and Y2K bugs —
those that were not simply cosmetic — were quite rare in OpenVMS.
> SYSGEN values are above what the installation guide says SPM requires.
What OpenVMS VAX versions are listed for the SPM installation?
> So I'd thought I'd ask here and see what the folks on here think. If
> someone happens to have SPM 3.3 easily available I could try that.
Your version of VAX SPM is looking for kernel symbols which do not
exist in the underlying OpenVMS VAX version. The kernel did not
change incompatibly from V6.0 onward, so either your SPM is for a newer
OpenVMS version, or this is some version of SPM for OpenVMS VAX prior
to V6.0, and something changed at V6.0 or earlier. Check either the
installation guide or the software product description (SPD) for
Software Performance Monitor version 3.4 — which, being an ancient
version on an ancient architecture — might not be easy to find.
Oddly, it is available.
http://h18000.www1.hp.com/info/SP2756/SP2756PF.PDF It's for OpenVMS
VAX V5.4. Might work through V5.5-2H4, but clearly not much later.
Your OpenVMS VAX version is, somewhat unusually, too new for this
software, so look for some newer version of SPM, or one of the
replacement products since SPM and the rest were sold off IIRC, or wipe
your disk and install a late-V5-era version.
Out of curiosity, what is it with the folks messing around with VAX
lately, and with increasingly ancient versions of same? Some blog
somewhere got y'all interested? Okay... If you don't know OpenVMS and
are exploring it and/or are one of the retro-computing folks or OS
Tourists or whatever y'all are calling yourself — welcome to the
newsgroup, please visit the comp.os.vms newsgroup gift shop! — then get
to OpenVMS VAX V7.3, or expect to be looking for parts and docs and the
rest — bits that are long gone, in more than a few cases. Or better,
get to OpenVMS Alpha V8.4 via hardware or emulation, or get to OpenVMS
I64. OpenVMS VAX has a large variety of issues, not the least of
which is that it's most of twenty years old at the earliest, hasn't
been particularly updated in the 1990s post V6.0, and is two and soon
three architectures back and three owner names back, and which in
aggregate means that knowledge isn't common and the necessary reference
materials aren't necessarily available. Or yet easier for those that
are getting started with OpenVMS, get yourself a (free!) login on the
decuserve OpenVMS server, and explore OpenVMS and DCL there, without
having to deal with installations and product compatibility and arcana
such as SPM... To access decserve, telnet to decuserve.org and follow
the bouncing ball,
--
Pure Personal Opinion | HoffmanLabs LLC
More information about the Info-vax
mailing list