[squeak-dev] [ANN] Monticello 2.0.26

Lukas Renggli renggli at gmail.com
Thu Oct 30 19:08:19 UTC 2008


I can't load Monticello/config-cwp.6 or any of the newer versions. See
previous reports.

How do I proceed?

On Thu, Oct 30, 2008 at 7:44 PM, Lukas Renggli <renggli at gmail.com> wrote:
> Another bug: remove-mc2.st sends messages to String instances of the
> package names, but would actually expect PackageInfo instances.
>
> On Mon, Oct 27, 2008 at 7:45 PM, Lukas Renggli <renggli at gmail.com> wrote:
>> I am trying to load it.
>>
>> First over the Dropbox, but that didn't work. I am not sure, maybe I
>> even screwed the db there.
>>
>> Then I tried it using the standard update/bootstrap procedure and run
>> into the following stack trace:
>>
>> To: squeak-dev at lists.squeakfoundation.org
>> Subject: [BUG]UndefinedObject(Object)>>doesNotUnderstand: #includesId:
>>
>> UndefinedObject(Object)>>doesNotUnderstand: #includesId:
>>        Receiver: nil
>>        Arguments and temporary variables:
>>                aMessage:       includesId: ++++++3nmhINNvaNkCX7nM5KzE3YXTPg
>>        Receiver's instance variables:
>> nil
>>
>> MDSliceAdaptor(MDProjectPartElement)>>isLoadable:
>>        Receiver: a MDSliceAdaptor
>>        Arguments and temporary variables:
>>                properties:     a MDPropertyDictionary(#name->'MCConverter' #type->#Package )
>>        Receiver's instance variables:
>>                registry:       nil
>>                element:        <project:++++++3nmhINNvaNkCX7nM5KzE3YXTPg,slice:+++++05-Ua4N0jOaRJkDJI...etc...
>>
>> MDSliceElement(MDImageElement)>>isLoadable:into:
>>        Receiver: <project:++++++3nmhINNvaNkCX7nM5KzE3YXTPg,slice:+++++05-Ua4N0jOaRJkDJIIhoR+PQntG>
>>        Arguments and temporary variables:
>>                properties:     a MDPropertyDictionary(#name->'MCConverter' #type->#Package )
>>                anImageProxy:   a MDMonticelloDomain
>>        Receiver's instance variables:
>>                projectId:      ++++++3nmhINNvaNkCX7nM5KzE3YXTPg
>>                sliceId:        +++++05-Ua4N0jOaRJkDJIIhoR+PQntG
>>
>> MDDefinitionVariant>>isLoadableInto:
>>        Receiver: a MDDefinitionVariant
>>        Arguments and temporary variables:
>>                anImageProxy:   a MDMonticelloDomain
>>        Receiver's instance variables:
>>                element:        <project:++++++3nmhINNvaNkCX7nM5KzE3YXTPg,slice:+++++05-Ua4N0jOaRJkDJI...etc...
>>                properties:     a MDPropertyDictionary(#name->'MCConverter' #type->#Package )
>>
>>
>> --- The full stack ---
>> UndefinedObject(Object)>>doesNotUnderstand: #includesId:
>> MDSliceAdaptor(MDProjectPartElement)>>isLoadable:
>> MDSliceElement(MDImageElement)>>isLoadable:into:
>> MDDefinitionVariant>>isLoadableInto:
>>  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>> MDMonticelloDomain(MDDomain)>>isLoadable:
>> [] in MDWorkingCopy>>loadSlush: {[:ea |  domain := self
>> domainForElement: ea element.  (domain isLoadable: ea...]}
>> OrderedCollection>>do:
>> MDWorkingCopy>>loadSlush:
>> MDWorkingCopy>>loadSlush
>> [] in MDWorkingCopy>>transaction: {[self loadSlush]}
>> True>>ifTrue:ifFalse:
>> MDWorkingCopy>>domainAt:in:transaction:
>> MDWorkingCopy>>transaction:
>> MDExplicitSlice(MDSlice)>>basicLoad:from:to:
>> [] in MDExplicitSlice(MDSlice)>>load:from:to: {[self   basicLoad:
>> aSnapshot   from: aRepository   to: aWorkingCopy]}
>> BlockContext>>ensure:
>> MDPlatform>>withCursor:do:
>> MDExplicitSlice(MDSlice)>>load:from:to:
>> MDProject>>load:
>> MDCmdLoadSnapshot>>execute
>> MDCmdLoadSnapshot(OBCommand)>>perform:orSendTo:
>> [] in MenuItemMorph>>invokeWithEvent: {[(selArgCount := selector
>> numArgs) = 0   ifTrue: [target perform: selector] ...]}
>> BlockContext>>ensure:
>> CursorWithMask(Cursor)>>showWhile:
>> MenuItemMorph>>invokeWithEvent:
>> MenuItemMorph>>mouseUp:
>> MenuItemMorph>>handleMouseUp:
>> MouseButtonEvent>>sentTo:
>> MenuItemMorph(Morph)>>handleEvent:
>> MorphicEventDispatcher>>dispatchDefault:with:
>> MorphicEventDispatcher>>dispatchEvent:with:
>> MenuItemMorph(Morph)>>processEvent:using:
>> MorphicEventDispatcher>>dispatchDefault:with:
>> MorphicEventDispatcher>>dispatchEvent:with:
>> MenuMorph(Morph)>>processEvent:using:
>> MenuMorph(Morph)>>processEvent:
>> MenuMorph>>handleFocusEvent:
>> [] in HandMorph>>sendFocusEvent:to:clear: {[ActiveHand := self.
>> ActiveEvent := anEvent.  result := focusHolder     han...]}
>> [] in PasteUpMorph>>becomeActiveDuring: {[aBlock value]}
>> BlockContext>>on:do:
>> PasteUpMorph>>becomeActiveDuring:
>> HandMorph>>sendFocusEvent:to:clear:
>> HandMorph>>sendEvent:focus:clear:
>> HandMorph>>sendMouseEvent:
>> HandMorph>>handleEvent:
>> HandMorph>>processEvents
>> [] in WorldState>>doOneCycleNowFor: {[:h |  ActiveHand := h.  h
>> processEvents.  capturingGesture := capturingGest...]}
>> Array(SequenceableCollection)>>do:
>> WorldState>>handsDo:
>> WorldState>>doOneCycleNowFor:
>> WorldState>>doOneCycleFor:
>> PasteUpMorph>>doOneCycle
>> [] in Project class>>spawnNewProcess {[[World doOneCycle.  Processor
>> yield.  false] whileFalse.  nil]}
>> [] in BlockContext>>newProcess {[self value.  Processor terminateActive]}
>>
>>
>>
>>
>> On Mon, Oct 27, 2008 at 7:34 AM, Colin Putney <cputney at wiresong.ca> wrote:
>>> Hi folks,
>>>
>>> This version has some improvements to the file and directory repositories,
>>> including some work by Julian Fitzell to make the tests pass on Windows.
>>> (The repository code was fine under Windows, but the tests didn't work due
>>> to some differences between the way file streams are handled in Windows vs.
>>> Mac and Unix.)
>>>
>>> Also, there was a bug that prevented the directory repository from working
>>> well with Dropbox, per Avi's suggestion a few weeks ago. That's been fixed,
>>> and I've created a Dropbox repository for MC2. Send me email if you'd like
>>> to get access to it.
>>>
>>> Available at the usual place:
>>>
>>> http://www.wiresong.ca/static/releases/Monticello-current.zip
>>>
>>> Colin
>>>
>>>
>>
>>
>>
>> --
>> Lukas Renggli
>> http://www.lukas-renggli.ch
>>
>
>
>
> --
> Lukas Renggli
> http://www.lukas-renggli.ch
>



-- 
Lukas Renggli
http://www.lukas-renggli.ch



More information about the Squeak-dev mailing list