🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.clos
Article #389

Re: pcl on vax

#389
From: Murthy S Gandikota
Date: Wed, 16 Jan 1991 15:47
41 lines
2221 bytes
>>   VMS version numbers default to the latest.  Thus if you don't specify a
>>   semi-colon, you get whatever version number is highest.  "pkg.lsp" ought
>>   to work.  Try editing compile-pcl by hand to remove the ";7" on these
>>   file names.

>Yes, but the question is where these versions numbers came from in the
>first place.  They surely don't appear in the defsys source.

I too haven't found any explicit version numbers in the defsys source.
So that doesn't work.

>In all likelyhood, the problem is that version number of his defsys.lisp
>file is 7.  Then, make-pathname-internal isn't properly stripping that
>number.  You may be able to solve this problem by changing the defvar of
>*pcl-directory* not to call load-truename but instead to just be the
>right directory.

I don't know what you mean here.

>Or, you may have to fix make-pathname-internal.  Try
>tracing make-source-pathname to see where the problem is.

I traced make-pathname-internal and make-source-pathname using the
trace function on Vax Lisp and I couldn't find anything revealing,
except that right from the beginning of the trace the version number
was 7 and didn't change anywhere. I've also found that providing the
version number explicitly in defsys even doesn't help. So that makes
me wonder, how can I change defsys so that it doesn't use any version
number at all?

If defsys doesn't *specify* a version number then it must be the Vax
Lisp doing it. On a different note, by mistake I have given a wrong
file name to load and it rightly said the file didn't exist but it was
version 0 the Vax Lisp load is looking for in this case!

Anyway, thanks for your help so far. I was out of town in the
beginning of the week, so I couldn't reply earlier.


Murthy
Technical Details
Message-ID: <CMM.0.90.2.664040862.murthy@magnus.acs.ohio-state.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!MAGNUS.ACS.OHIO-STATE.EDU!murthy

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!MAGNUS.ACS.OHIO-STATE.EDU!murthy
From: murthy@MAGNUS.ACS.OHIO-STATE.EDU (Murthy S Gandikota)
Newsgroups: comp.lang.clos
Subject: Re: pcl on vax
Message-ID: <CMM.0.90.2.664040862.murthy@magnus.acs.ohio-state.edu>
Date: 16 Jan 91 15:47:42 GMT
Sender: welch@tut.cis.ohio-state.edu
Distribution: inet
Organization: CommonLoops
Lines: 41