Hello,

This looks to me like a case where, due to some unknown reason, the image can 
not store the source in the .changes file.

I have no idea why this happens… but it would explain why the comments 
disappear (as the comments are only in the source stored in the .changes file).



> On 20 Sep 2019, at 23:59, Andrew Black <apbl...@pdx.edu> wrote:
> 
> My third attempt to post this ...
> 
> I’m coming back to Pharo after not having used it for several months.  I’m 
> pleased to see that Pharo 7 is now stable and that work has started on Pharo 
> 8.
> 
> I downloaded a new Pharo Launcher (the old one could no longer figure out 
> which version of the VM to use), used the Launcher to create a Pharo 7.0 
> stable image, and started loading my packages into it from github.
> 
> My attempt to install the baseline of my code failed when some initialization 
> code could not get the definitionComment for my parser (which is written 
> using SmaCC).  Normally, SmaCC stores one’s whole grammar _as a method 
> comment_ in a method called definitionComment.   Oddly, this method was 
> empty, even though the version on disk (in the file 
> Grace-Parser.package/GraceParser.class/class/definitionComment.st) contained 
> the comment, as I expected.
> 
> Hoping to at least complete the installation of my code, I manually copied 
> the comment from this file into Calypso and saved the method.  It looked 
> fine, but as soon as I moved Calypso to another method, and then back again, 
> the comment had disappeared.  I experimented with adding comments to other 
> methods: they looked fine, and I could save the method, but if I moved to 
> another method and then back, the comment had disappeared.
> 
> Class comments have also disappeared.
> 
> I don’t think that this is a Calypso problem, because the loading of code 
> from git would not involve Calypso. Rather it is a code storage problem.  I 
> saw a File System primitive failure when I launched my new image, but ignored 
> it; I’m guessing that the comments disappear because they are only in the 
> file system, whereas the code is in memory.  And for some reason I can’t 
> access the sources file?  The changes file ahs been created as expected.
> 
> I just tried downloading the VM manually, and running the “stable” image that 
> I created, and this time got a different file system primitive failure on 
> startup: #createDirectory in MacStore.
> 
> What’s going on?  What’s the right way to get a working Pharo in the New 
> World Order?
> 
>       Andrew
> 
> 


Reply via email to