<br><br><div class="gmail_quote">On Tue, Apr 10, 2012 at 11:07 AM, <span dir="ltr"><<a href="mailto:slp5591@me.com">slp5591@me.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Updating a Squeak 4.3 All-In-One image stalls at "Processing update-eem.212.mcm Installing Monticello-eem.498".<br>
The error is from SystemOrganizer(Categorizer)>>categories: New categories must match old ones.<br></blockquote><div><br></div><div>Just proceed.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
#MCDefinition is missing.<br>
<br>
<br>
10 April 2012 11:02:47.487 am<br>
<br>
VM: Mac OS - Smalltalk<br>
Image: Squeak4.3 [latest update: #11860]<br>
<br>
SecurityManager state:<br>
Restricted: false<br>
FileAccess: true<br>
SocketAccess: true<br>
Working Dir /Applications/Smalltalk/Squeak-4.3-All-in-One.app/Contents/Resources<br>
Trusted Dir /foobar/tooBar/forSqueak/bogus<br>
Untrusted Dir /Users/glenpaling/Library/Preferences/Squeak/Internet/My Squeak<br>
<br>
SystemOrganizer(Object)>>error:<br>
Receiver: ('Kernel-Chronology' ChronologyConstants Date DateAndTime Duration Month Schedule Stopwatc...etc...<br>
Arguments and temporary variables:<br>
aString: 'New categories must match old ones'<br>
Receiver's instance variables:<br>
categoryArray: #(#'Kernel-Chronology' #'Kernel-Classes' #'Kernel-Methods' #'Ker...etc...<br>
categoryStops: #(13 23 42 46 61 73 87 90 106 114 124 138 147 155 159 169 176 17...etc...<br>
elementArray: #(#ChronologyConstants #Date #DateAndTime #Duration #Month #Sched...etc...<br>
<br>
[] in SystemOrganizer(Categorizer)>>categories:<br>
Receiver: ('Kernel-Chronology' ChronologyConstants Date DateAndTime Duration Month Schedule Stopwatc...etc...<br>
Arguments and temporary variables:<br>
<<error during printing><br>
Receiver's instance variables:<br>
categoryArray: #(#'Kernel-Chronology' #'Kernel-Classes' #'Kernel-Methods' #'Ker...etc...<br>
categoryStops: #(13 23 42 46 61 73 87 90 106 114 124 138 147 155 159 169 176 17...etc...<br>
elementArray: #(#ChronologyConstants #Date #DateAndTime #Duration #Month #Sched...etc...<br>
<br>
Array(SequenceableCollection)>>do:<br>
Receiver: #(#ChronologyConstants #Date #DateAndTime #Duration #Month #Schedule #Stopwatch #Time #Tim...etc...<br>
Arguments and temporary variables:<br>
aBlock: [closure] in SystemOrganizer(Categorizer)>>categories:<br>
index: 1483<br>
indexLimiT: 2135<br>
Receiver's instance variables:<br>
#(#ChronologyConstants #Date #DateAndTime #Duration #Month #Schedule #Stopwatch #Time #Tim...etc...<br>
<br>
SystemOrganizer(Categorizer)>>categories:<br>
Receiver: ('Kernel-Chronology' ChronologyConstants Date DateAndTime Duration Month Schedule Stopwatc...etc...<br>
Arguments and temporary variables:<br>
anArray: #(#'Kernel-Chronology' #'Kernel-Classes' #'Kernel-Methods' #'Kernel-Mo...etc...<br>
newCategories: #(#'Kernel-Chronology' #'Kernel-Classes' #'Kernel-Methods' #'Ker...etc...<br>
newStops: #(13 23 42 46 61 73 87 90 106 114 124 138 147 155 159 169 176 178 196...etc...<br>
newElements: #(#ChronologyConstants #Date #DateAndTime #Duration #Month #Schedu...etc...<br>
catName: #'GetText-Localization'<br>
list: #(#GetTextTranslator #MOFile #TextDomainManager)<br>
runningTotal: 2035<br>
i: 281<br>
iLimiT: 280<br>
Receiver's instance variables:<br>
categoryArray: #(#'Kernel-Chronology' #'Kernel-Classes' #'Kernel-Methods' #'Ker...etc...<br>
categoryStops: #(13 23 42 46 61 73 87 90 106 114 124 138 147 155 159 169 176 17...etc...<br>
elementArray: #(#ChronologyConstants #Date #DateAndTime #Duration #Month #Sched...etc...<br>
<br>
MCOrganizationDefinition>>unload<br>
Receiver: a MCOrganizationDefinition(#(#Monticello #'Monticello-Base' #'Monticello-Chunk Format' #'M...etc...<br>
Arguments and temporary variables:<br>
<br>
Receiver's instance variables:<br>
categories: #(#Monticello #'Monticello-Base' #'Monticello-Chunk Format' #'Monti...etc...<br>
<br>
[] in [] in [] in [] in MCPackageLoader>>basicLoad<br>
Receiver: a MCPackageLoader<br>
Arguments and temporary variables:<br>
<<error during printing><br>
Receiver's instance variables:<br>
requirements: #()<br>
unloadableDefinitions: a SortedCollection()<br>
obsoletions: a Dictionary()<br>
additions: an OrderedCollection(a MCOrganizationDefinition(#(#'Monticello-Base'...etc...<br>
removals: an OrderedCollection(a MCMethodDefinition(MethodReference>>timeStamp)...etc...<br>
errorDefinitions: an OrderedCollection()<br>
provisions: a Set(#UpdatingRectangleMorph #FormTest #SystemDictionary #HSVColor...etc...<br>
methodAdditions: an OrderedCollection()<br>
<br>
OrderedCollection>>do:<br>
Receiver: an OrderedCollection(a MCMethodDefinition(MethodReference>>timeStamp) a MCMethodDefinition...etc...<br>
Arguments and temporary variables:<br>
aBlock: [closure] in [] in [] in [] in MCPackageLoader>>basicLoad<br>
index: 4<br>
Receiver's instance variables:<br>
array: {a MCMethodDefinition(MethodReference>>timeStamp) . a MCMethodDefinition...etc...<br>
firstIndex: 1<br>
lastIndex: 4<br>
<br>
[] in [] in [] in MCPackageLoader>>basicLoad<br>
Receiver: a MCPackageLoader<br>
Arguments and temporary variables:<br>
<<error during printing><br>
Receiver's instance variables:<br>
requirements: #()<br>
unloadableDefinitions: a SortedCollection()<br>
obsoletions: a Dictionary()<br>
additions: an OrderedCollection(a MCOrganizationDefinition(#(#'Monticello-Base'...etc...<br>
removals: an OrderedCollection(a MCMethodDefinition(MethodReference>>timeStamp)...etc...<br>
errorDefinitions: an OrderedCollection()<br>
provisions: a Set(#UpdatingRectangleMorph #FormTest #SystemDictionary #HSVColor...etc...<br>
methodAdditions: an OrderedCollection()<br>
<br>
[] in [] in MorphicUIManager>>displayProgress:at:from:to:during:<br>
Receiver: a MorphicUIManager<br>
Arguments and temporary variables:<br>
<<error during printing><br>
Receiver's instance variables:<br>
toolBuilder: nil<br>
<br>
BlockClosure>>on:do:<br>
Receiver: [closure] in [] in MorphicUIManager>>displayProgress:at:from:to:during:<br>
Arguments and temporary variables:<br>
exception: ProgressNotification<br>
handlerAction: [closure] in [] in MorphicUIManager>>displayProgress:at:from:to:...etc...<br>
handlerActive: true<br>
Receiver's instance variables:<br>
outerContext: [] in MorphicUIManager>>displayProgress:at:from:to:during:<br>
startpc: 86<br>
numArgs: 0<br>
<br>
[] in MorphicUIManager>>displayProgress:at:from:to:during:<br>
Receiver: a MorphicUIManager<br>
Arguments and temporary variables:<br>
<<error during printing><br>
Receiver's instance variables:<br>
toolBuilder: nil<br>
<br>
BlockClosure>>ensure:<br>
Receiver: [closure] in MorphicUIManager>>displayProgress:at:from:to:during:<br>
Arguments and temporary variables:<br>
aBlock: [closure] in MorphicUIManager>>displayProgress:at:from:to:during:<br>
complete: nil<br>
returnValue: nil<br>
Receiver's instance variables:<br>
outerContext: MorphicUIManager>>displayProgress:at:from:to:during:<br>
startpc: 79<br>
numArgs: 0<br>
<br>
MorphicUIManager>>displayProgress:at:from:to:during:<br>
Receiver: a MorphicUIManager<br>
Arguments and temporary variables:<br>
titleString: 'Installing Monticello-eem.498'<br>
aPoint: 400@300<br>
minVal: 0<br>
maxVal: 2<br>
workBlock: [closure] in [] in [] in MCPackageLoader>>basicLoad<br>
progress: [closure] in SystemProgressMorph>>position:label:min:max:<br>
result: #(nil)<br>
Receiver's instance variables:<br>
toolBuilder: nil<br>
<br>
ProgressInitiationException>>defaultResumeValue<br>
Receiver: ProgressInitiationException:<br>
Arguments and temporary variables:<br>
<br>
Receiver's instance variables:<br>
messageText: nil<br>
tag: nil<br>
signalContext: ProgressInitiationException(Exception)>>signal<br>
handlerContext: nil<br>
outerContext: nil<br>
workBlock: [closure] in [] in [] in MCPackageLoader>>basicLoad<br>
maxVal: 2<br>
minVal: 0<br>
aPoint: 400@300<br>
progressTitle: 'Installing Monticello-eem.498'<br>
<br>
ProgressInitiationException(Exception)>>resume<br>
Receiver: ProgressInitiationException:<br>
Arguments and temporary variables:<br>
<br>
Receiver's instance variables:<br>
messageText: nil<br>
tag: nil<br>
signalContext: ProgressInitiationException(Exception)>>signal<br>
handlerContext: nil<br>
outerContext: nil<br>
workBlock: [closure] in [] in [] in MCPackageLoader>>basicLoad<br>
maxVal: 2<br>
minVal: 0<br>
aPoint: 400@300<br>
progressTitle: 'Installing Monticello-eem.498'<br>
<br>
ProgressInitiationException>>defaultAction<br>
Receiver: ProgressInitiationException:<br>
Arguments and temporary variables:<br>
<br>
Receiver's instance variables:<br>
messageText: nil<br>
tag: nil<br>
signalContext: ProgressInitiationException(Exception)>>signal<br>
handlerContext: nil<br>
outerContext: nil<br>
workBlock: [closure] in [] in [] in MCPackageLoader>>basicLoad<br>
maxVal: 2<br>
minVal: 0<br>
aPoint: 400@300<br>
progressTitle: 'Installing Monticello-eem.498'<br>
<br>
UndefinedObject>>handleSignal:<br>
Receiver: nil<br>
Arguments and temporary variables:<br>
exception: ProgressInitiationException:<br>
Receiver's instance variables:<br>
nil<br>
<br>
MethodContext(ContextPart)>>handleSignal:<br>
Receiver: BlockClosure>>on:do:<br>
Arguments and temporary variables:<br>
exception: ProgressInitiationException:<br>
val: nil<br>
Receiver's instance variables:<br>
sender: PasteUpMorph>>becomeActiveDuring:<br>
pc: 17<br>
stackp: 3<br>
method: (BlockClosure>>#on:do: "a CompiledMethod(2372)")<br>
closureOrNil: nil<br>
receiver: [closure] in HandMorph>>sendFocusEvent:to:clear:<br>
<br>
MethodContext(ContextPart)>>handleSignal:<br>
Receiver: BlockClosure>>on:do:<br>
Arguments and temporary variables:<br>
exception: ProgressInitiationException:<br>
val: nil<br>
Receiver's instance variables:<br>
sender: [] in MorphicUIManager>>displayProgress:at:from:to:during:<br>
pc: 17<br>
stackp: 3<br>
method: (BlockClosure>>#on:do: "a CompiledMethod(2372)")<br>
closureOrNil: nil<br>
receiver: [closure] in [] in MorphicUIManager>>displayProgress:at:from:to:durin...etc...<br>
<br>
<br>
--- The full stack ---<br>
SystemOrganizer(Object)>>error:<br>
[] in SystemOrganizer(Categorizer)>>categories:<br>
Array(SequenceableCollection)>>do:<br>
SystemOrganizer(Categorizer)>>categories:<br>
MCOrganizationDefinition>>unload<br>
[] in [] in [] in [] in MCPackageLoader>>basicLoad<br>
OrderedCollection>>do:<br>
[] in [] in [] in MCPackageLoader>>basicLoad<br>
[] in [] in MorphicUIManager>>displayProgress:at:from:to:during:<br>
BlockClosure>>on:do:<br>
[] in MorphicUIManager>>displayProgress:at:from:to:during:<br>
BlockClosure>>ensure:<br>
MorphicUIManager>>displayProgress:at:from:to:during:<br>
ProgressInitiationException>>defaultResumeValue<br>
ProgressInitiationException(Exception)>>resume<br>
ProgressInitiationException>>defaultAction<br>
UndefinedObject>>handleSignal:<br>
MethodContext(ContextPart)>>handleSignal:<br>
MethodContext(ContextPart)>>handleSignal:<br>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br>
MethodContext(ContextPart)>>handleSignal:<br>
ProgressInitiationException(Exception)>>signal<br>
ProgressInitiationException>>display:at:from:to:during:<br>
ProgressInitiationException class>>display:at:from:to:during:<br>
ByteString(String)>>displayProgressAt:from:to:during:<br>
ByteString(String)>>displayProgressFrom:to:during:<br>
[] in [] in MCPackageLoader>>basicLoad<br>
BlockClosure>>on:do:<br>
[] in MCPackageLoader>>basicLoad<br>
BlockClosure>>ensure:<br>
MCPackageLoader>>basicLoad<br>
[] in MCPackageLoader>>loadWithNameLike:<br>
BlockClosure>>ensure:<br>
MCPackageLoader>>useChangeSetNamed:during:<br>
MCPackageLoader>>useNewChangeSetNamedLike:during:<br>
MCPackageLoader>>loadWithNameLike:<br>
MCVersionLoader>>load<br>
MCVersionLoader class>>loadVersion:<br>
MCDiffyVersion(MCVersion)>>load<br>
[] in MCConfiguration>>upgrade<br>
[] in MCConfiguration>>depsSatisfying:versionDo:displayingProgress:<br>
OrderedCollection>>do:<br>
MCConfiguration>>depsSatisfying:versionDo:displayingProgress:<br>
MCConfiguration>>upgrade<br>
[] in [] in [] in [] in MCMcmUpdater class>>updateFromRepositories:<br>
[] in [] in SortedCollection(Collection)>>do:displayingProgress:every:<br>
SortedCollection(OrderedCollection)>>do:<br>
[] in SortedCollection(Collection)>>do:displayingProgress:every:<br>
[] in [] in MorphicUIManager>>displayProgress:at:from:to:during:<br>
BlockClosure>>on:do:<br>
[] in MorphicUIManager>>displayProgress:at:from:to:during:<br>
BlockClosure>>ensure:<br>
MorphicUIManager>>displayProgress:at:from:to:during:<br>
ProgressInitiationException>>defaultResumeValue<br>
ProgressInitiationException(Exception)>>resume<br>
ProgressInitiationException>>defaultAction<br>
UndefinedObject>>handleSignal:<br>
MethodContext(ContextPart)>>handleSignal:<br>
ProgressInitiationException(Exception)>>signal<br>
ProgressInitiationException>>display:at:from:to:during:<br>
ProgressInitiationException class>>display:at:from:to:during:<br>
ByteString(String)>>displayProgressAt:from:to:during:<br>
-- and more not shown --<br>
<div><div></div><div class="h5"><br>
On 2012-04-10, at 10:39 AM, <a href="mailto:slp5591@me.com">slp5591@me.com</a> wrote:<br>
<br>
> Me too, I tried a few days ago and failed. I'll try with a clean image and report.<br>
><br>
> Glen<br>
><br>
> On 2012-04-10, at 9:22 AM, Casimiro de Almeida Barreto wrote:<br>
><br>
>> Hello,<br>
>><br>
>> Having solved that problem around moving methods from and to Metacello,<br>
>> now I experienced another interesting thing: today I updated an image<br>
>> from trunk (linux, SqueakVM) and system enters "eternal loop" for any<br>
>> given action (like: Smalltalk snapshot: true andQuit: false) (like:<br>
>> Compiler recompileAll) like installing anything via MonticelloBrowser...<br>
>><br>
>> It is quite hard to understand what is going on, since system becomes<br>
>> unresponsive and only thing to do is to issue a killall -TERM squeakvm...<br>
>><br>
>> Best regards,<br>
>><br>
>> CdAB<br>
>><br>
>><br>
><br>
><br>
<br>
<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>best,<div>Eliot</div><br>