[squeak-dev] headful evaluation of script, supplied on the command line, with Squeak 6

Eliot Miranda eliot.miranda at gmail.com
Fri Jul 22 03:05:59 UTC 2022

Hi All,

    ok, this is a bit of a disaster.  The invocation is now:

Squeak.app/Contents/MacOS/Squeak trunk6-64.image UpdateSqueakTrunkImage.st

Why was it changed?

And the result:

1. the update fails with a merge conflict in the release builder between:
    SystemVersion newVersion: 'Squeak6.0'
    SystemVersion newVersion: 'Squeak6.1alpha'

2. a Note that says 'Cannot start a second instance of Squeak
with the image "UpdateSqueakTrunkImage.st"
because the VM is configured as singleton application.' becauser somewhere
something is generating a DropFileEvent for the UpdateSqueakTrunkImage.st
file.  The system shouldn't be both executing the script argument and
generating a drop file event for it.

The effective result is that I can't automate building a VMMaker image as I
was once able to. :-(

On Thu, Jul 21, 2022 at 6:23 PM Eliot Miranda <eliot.miranda at gmail.com>

> Hi All,
>     I'm trying ot update the VMMaker image build scripts. I've got as far
> as downloading the latest 6.x image and VM (much easier now; thanks to
> everyone who has made the github pages easier to navigate!!).
> How do I launch a trunk6 image with a script so that the system is running
> headful and one can see it make progress?
> I am launching with this on MacOS: and I get a headless blank screen that
> appears to be 640x480, quite different to the normal startup showing the
> configuration wizard I get f I launch without the arguments:
> ./Squeak.app/Contents/MacOS/Squeak trunk6-64.image
> -- UpdateSqueakTrunkImage.st
> where trunk6-64.image is a clone of e.g. Squeak6.0-22104-64bit.image
> I've tried
>     ./Squeak.app/Contents/MacOS/Squeak trunk6-64.image -- --filein
> UpdateSqueakTrunkImage.st    ./Squeak.app/Contents/MacOS/Squeak
> trunk6-64.image --filein UpdateSqueakTrunkImage.st
> etc, but get the 640x480 grey screen image.
> _,,,^..^,,,_
> best, Eliot

best, Eliot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220721/9841a3f2/attachment.html>

More information about the Squeak-dev mailing list