[squeak-dev] Re: MNU during trunk update Kernel-ar.337

Igor Stasenko siguctua at gmail.com
Tue Dec 22 17:36:07 UTC 2009

installing The Kernel-ar.337
removes #trailerClass before removing #new
in CompiledMethodTrailer
which makes impossible to create or access state of any methods.
Actually an image is completely broken at this point, because you
can't do anything without getting same DNU over and over.

it should be split on 2 phases (separate packages, or preamble?):
- remove CompiledMethodTrailer class>>new
- remove rest

2009/12/22 Randal L. Schwartz <merlyn at stonehenge.com>:
>>>>>> "Andreas" == Andreas Raab <andreas.raab at gmx.de> writes:
> Andreas> Does anyone else see this? It's a weird problem since the update in
> Andreas> question only removes code and as a consequence there shouldn't be
> Andreas> any attempt to create new compiled method trailers during
> Andreas> installation. Have you by any chance some other package installed
> Andreas> that hooks into SystemChangeNotifier and does strange things upon
> Andreas> method removal?
> No.  I'm just updating the trunk I downloaded a month or two ago,
> and have been updating once every few days from the stream.
> Nothing else loaded.
> --
> Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
> <merlyn at stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
> Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc.
> See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion

Best regards,
Igor Stasenko AKA sig.

More information about the Squeak-dev mailing list