The warning: This package depends on the following classes: PaginatedMorphTreeModel You must resolve these dependencies before you will be able to load these definitions: GLMTreeMorphModel GLMTreeMorphModel>>acceptDroppingMorph:event:inMorph: GLMTreeMorphModel>>allKeystrokeActions GLMTreeMorphModel>>allMenuActions GLMTreeMorphModel>>amountToFilterBy GLMTreeMorphModel>>amountToFilterBy: GLMTreeMorphModel>>announce: GLMTreeMorphModel>>announcer GLMTreeMorphModel>>childrenBlock GLMTreeMorphModel>>childrenBlock: GLMTreeMorphModel>>defaultPageSize GLMTreeMorphModel>>defaultPageSize: GLMTreeMorphModel>>displayFormat GLMTreeMorphModel>>displayFormat: GLMTreeMorphModel>>doSearchOrFilter GLMTreeMorphModel>>dragEnabled GLMTreeMorphModel>>dragPassengerFor:inMorph: GLMTreeMorphModel>>dragTransferType GLMTreeMorphModel>>dragTransferTypeForMorph: GLMTreeMorphModel>>dropEnabled GLMTreeMorphModel>>executeFilter GLMTreeMorphModel>>executeSearch GLMTreeMorphModel>>explicitSelection: GLMTreeMorphModel>>explicitlySelectItem: GLMTreeMorphModel>>explicitlySelectMultipleItems: GLMTreeMorphModel>>filteredRoots GLMTreeMorphModel>>glamourPresentation GLMTreeMorphModel>>glamourPresentation: GLMTreeMorphModel>>inputText GLMTreeMorphModel>>inputText: GLMTreeMorphModel>>inputTextEnabled GLMTreeMorphModel>>keyStroke:from: GLMTreeMorphModel>>menu:shifted: GLMTreeMorphModel>>nodeModelFor: GLMTreeMorphModel>>onDoubleClick GLMTreeMorphModel>>resetChildrenContents GLMTreeMorphModel>>resetInput GLMTreeMorphModel>>resetTagsToFilterBy GLMTreeMorphModel>>rootNodes GLMTreeMorphModel>>roots GLMTreeMorphModel>>roots: GLMTreeMorphModel>>selection: GLMTreeMorphModel>>selectionPathItems GLMTreeMorphModel>>shouldFilterByAmount GLMTreeMorphModel>>shouldFilterByTag: GLMTreeMorphModel>>shouldFilterByTextInput GLMTreeMorphModel>>tagsToFilterBy GLMTreeMorphModel>>toggleAmountToFilterBy GLMTreeMorphModel>>toggleFilteringByTag: GLMTreeMorphModel>>updateRoots GLMTreeMorphModel>>wantsDroppedMorph:event:inMorph: GLMTreeMorphModel>>when:do: Select Proceed to continue, or close this window to cancel the operation. 2012/4/2 Dale Henrichs <dhenrich@vmware.com>
Philippe,
I'd like to understand where the '2' came from, could you look up the stack and find the source of the '2', the method and args that lead to to the 2 will help diagnose.
Dale
----- Original Message ----- | From: phil@highoctane.be | To: pharo-project@lists.gforge.inria.fr | Sent: Monday, April 2, 2012 7:03:32 AM | Subject: [Pharo-project] Weird Error with loading Moose in Pharo 1.3 (latest) | | | While fetching ConfigurationOfMoose | | MessageNotUnderstood SmallInteger>>doesNotUnderstand | | | Coming from | | | MetacelloMCVersionSpec>>resolveToLoadableSpecs:map: | | | reqd "print it" gives 2, a SmallInteger (but isEmpty on reqd isn't | valid). | | | | | | | | resolveToLoadableSpecs: required map: packageMap | | | | reqd allReqd map newReqd spec | | reqd := required copy. | allReqd := Set new. | map := self packages map. | [ reqd isEmpty ] whileFalse: [ | newReqd := Set new. | reqd do: [:req | | (self resolveToLoadableSpec: req forMap: map packages: packageMap) | do: [:loadableSpec | | newReqd addAll: loadableSpec requires. | newReqd addAll: loadableSpec includes ]]. | allReqd addAll: reqd. | newReqd removeAllFoundIn: allReqd. | reqd := newReqd ]. | packageMap keys do: [:pkgName | | (spec := (packageMap at: pkgName) resolveToLoadableSpec) == nil | ifTrue: [ packageMap removeKey: pkgName ] | ifFalse: [ packageMap at: pkgName put: (packageMap at: pkgName) | resolveToLoadableSpec ]] | | -- | | | Philippe Back | "Helping you hit the top 3 outcomes you really want to achieve" | | | Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: | phil@highoctane.be | Web: http://philippeback.eu | Blog: | http://philippeback.be | | | High Octane SPRL | rue cour Boisacq 101 | 1301 Bierges |
-- Philippe Back "Helping you hit the top 3 outcomes you really want to achieve" Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: phil@highoctane.be| Web: http://philippeback.eu | Blog: http://philippeback.be High Octane SPRL rue cour Boisacq 101 1301 Bierges