[BUG] SM2 Burps after loading Jacaranda
Thomas A Petersen
tpeterse at csc.com
Mon Dec 1 19:50:36 UTC 2003
Goran et. al,
Per your request, here is some SM2 feedback.
Started with Squeak 3.7a 5566
Opened package browser using World | Open
Loaded SM2 Loader
It asked me if I wanted to define a MC related thing. I said yes.
The install left some garbage on the display that I attribute the evil
motherboard graphics on the machine I am using.
I then reopened the package loader and attempted to install MC loader
thinking it might be needed. It told me it was already there and when I
cancelled giving the change set a new name, it gracefully failed to
install.
Now I told it to install Jacaranda. SM2 noticed I had not installed
Connectors.
I told it to go ahead. Things trundled a bit and it threw a debugger after
putting up all of the extra flaps I was expecting. The debug log is
attached.
Hope this helps,
tap
P.S. Some of us do care. We just have day jobs and families that keep us
away from the fun stuff.
MessageNotUnderstood: Character>>first
1 December 2003 2:20:18 pm
VM: Win32 - Squeak3.5 of '11 April 2003' [latest update: #5180]
Image: Squeak3.7alpha [latest update: #5566]
Character(Object)>>doesNotUnderstand: #first
Receiver: $9
Arguments and temporary variables:
aMessage: a Message with selector: #first and arguments: #()
Receiver's instance variables:
value: 57
SMSqueakMap>>installedVersionOf:
Receiver: a SMSqueakMap
Arguments and temporary variables:
aPackage: SMPackage[Connectors]
Receiver's instance variables:
packages: a Dictionary(an UUID
('010894c3-0b8a-47fc-8deb-7c08996bfa71')->SMPackage[OSProcessPlugin] an
UUID('017b1882-9376-4bf7-b...etc...
accounts: a Dictionary(an UUID
('003e70e6-cb4b-734d-a751-345c6a680281')->SMAccount[Markus Gälli] an UUID
('04ba18de-c40b-f24e-9...etc...
objects: a Dictionary(an UUID
('003e70e6-cb4b-734d-a751-345c6a680281')->SMAccount[Markus Gälli] an UUID
('005e98b2-350e-1248-b...etc...
categories: nil
dir: 'sm'
transactionCounter: 3011
firstTransactionNumber: 2929
daysBacklog: 182
adminPassword: nil
installedPackages: a Dictionary(an UUID
('2be56c5c-e667-49f7-b798-48d9d7544050')->'12-apr-2003' an UUID
('e0dd4a2...etc...
installCounter: nil
fileCache: a SMFileCache
users: nil
SMPackage>>isOld
Receiver: SMPackage[Connectors]
Arguments and temporary variables:
installedVersion: nil
Receiver's instance variables:
id: an UUID('e0dd4a24-c004-4e98-848e-251bd1229d81')
map: a SMSqueakMap
created: 3213465265
updated: 3213465265
name: 'Connectors'
summary: 'Diagramming application and framework for making
structured drawing e...etc...
url: 'http://www.bike-nomad.com/squeak/Connectors1-2.sar'
categories: an OrderedCollection(SMCategory: Stable
SMCategory: SqueakL SMCategory: Squeak3.2 SMCategory: Squeak Archive
SMCategory: Development tools SMCategory: Class libraries SMCategory:
Applications SMCategory: Squeak3.4 SMCategory: Squeak3.2.1 SMCategory:
Squeak3.5 SMCategory: Squeak3.6)...etc...
owner: SMAccount[Ned Konz]
maintainers: nil
description: 'Connectors is an application for making
structured/connected draw...etc...
author: 'Ned Konz <ned at bike-nomad.com>'
releases: an OrderedCollection(SMPackageRelease[])
SMPackage>>isAvailable
Receiver: SMPackage[Connectors]
Arguments and temporary variables:
Receiver's instance variables:
id: an UUID('e0dd4a24-c004-4e98-848e-251bd1229d81')
map: a SMSqueakMap
created: 3213465265
updated: 3213465265
name: 'Connectors'
summary: 'Diagramming application and framework for making
structured drawing e...etc...
url: 'http://www.bike-nomad.com/squeak/Connectors1-2.sar'
categories: an OrderedCollection(SMCategory: Stable
SMCategory: SqueakL SMCategory: Squeak3.2 SMCategory: Squeak Archive
SMCategory: Development tools SMCategory: Class libraries SMCategory:
Applications SMCategory: Squeak3.4 SMCategory: Squeak3.2.1 SMCategory:
Squeak3.5 SMCategory: Squeak3.6)...etc...
owner: SMAccount[Ned Konz]
maintainers: nil
description: 'Connectors is an application for making
structured/connected draw...etc...
author: 'Ned Konz <ned at bike-nomad.com>'
releases: an OrderedCollection(SMPackageRelease[])
--- The full stack ---
Character(Object)>>doesNotUnderstand: #first
SMSqueakMap>>installedVersionOf:
SMPackage>>isOld
SMPackage>>isAvailable
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[] in SMLoader>>filterNotUptoDate {[:package | package isAvailable]}
[] in SMLoader>>packageList {[:currFilter | (self perform: currFilter)
value: e]}
[] in OrderedCollection(Collection)>>allSatisfy: {[:each | (aBlock value:
each) ifFalse: [^ false]]}
OrderedCollection>>do:
OrderedCollection(Collection)>>allSatisfy:
[] in SMLoader>>packageList {[:e | self filter allSatisfy: [:currFilter |
(self perform: currFilter) ...]}
Array(SequenceableCollection)>>select:
SMLoader>>packageList
SMLoader>>packageWrapperList
SimpleHierarchicalListMorph>>getList
SimpleHierarchicalListMorph>>update:
[] in SMLoader(Object)>>changed: {[:aDependent | aDependent update:
aParameter]}
DependentsArray>>do:
SMLoader(Object)>>changed:
...etc...
More information about the Squeak-dev
mailing list
|