[squeak-dev] Re: Magma (head) doesn't load cleanly into Squeak 4.5

Chris Muller ma.chris.m at gmail.com
Thu Feb 21 02:12:01 UTC 2013


Hmm, that's strange; the tests work with the Linux 2678 Cog VM if I
just install the (head) version from SqueakMap into 4.5.

What expression are you using to kick off the test suite?  It should be:

  MagmaTestCase suite debug

Thanks.

On Wed, Feb 20, 2013 at 11:19 AM, Frank Shearar <frank.shearar at gmail.com> wrote:
> On 20 February 2013 15:57, Chris Muller <ma.chris.m at gmail.com> wrote:
>> Thank you Frank, it's fixed.
>>
>> If following the guidelines, the (head) release is something that only
>> needs to be set up once and then, the only time it will ever need to
>> change again is if the package-structure changes.  That's precisely
>> what happened with Magma.  Which makes me wonder whether it would be
>> nice for the CI server to install and run all packages designated for
>> that Squeak release and send out a notification if either the install
>> or tests fail.  OR, maybe it could even remove the designation so it
>> would no longer appear in the "Safely available" list -- I think a
>> short or even empty list could be better for the community than one
>> full of stuff that doesn't work..
>>
>>  - Chris
>>
>> On Wed, Feb 20, 2013 at 8:19 AM, Frank Shearar <frank.shearar at gmail.com> wrote:
>>> Hi Chris,
>>>
>>> I realise Magma (head) isn't actually marked as working in 4.5, but
>>> 4.5's still close enough to 4.4 that I gave it a go.
>>>
>>> I get a Warning that "This package depends on Medley", caused by
>>> WbMedley and WbMedley >> #collectionsClass.
>>>
>>> What's the install script missing?
>>>
>>> (Context: I realised I should have written a CI build script for Magma
>>> ages ago, and wanted to find out Magma's list of test packages by
>>> loading it in via SqueakMap.)
>>>
>>> Thanks,
>>>
>>> frank
>
> Thanks for the fix, Chris.
>
> I now have a build script for you, and a VM crash!:
> http://build.squeak.org/job/ExternalPackage-Magma/2/console
>
> frank


More information about the Squeak-dev mailing list