[squeak-dev] Installer universe -> error on 3.9.1

itsme213 itsme213 at hotmail.com
Sat Mar 29 18:45:49 UTC 2008


Trying to build up my own image using the 3.9.1 base and Installer, I get an 
error with:
Installer universe
    addPackage:  'eCompletion(0.89)'; install.

Is there something I should be doing first? I also tried manually installing 
"universes" which completes fine, but still get the same error after that. 
Am I missing some XML pre-req?

Thanks - Sophie

===============================

VM: Win32 - a SmalltalkImage
Image: Squeak3.9.1 [latest update: #7075]

UndefinedObject(Object)>>doesNotUnderstand: #parseDocumentFrom:
 Receiver: nil
 Arguments and temporary variables:
  aMessage:  parseDocumentFrom: a ReadStream '<package>
<name>Pier-Magma-beta</nam...etc...
 Receiver's instance variables:
nil

UPackage class>>decodePackagesFromXMLStream:
 Receiver: UPackage
 Arguments and temporary variables:
  stream:  a ReadStream '<package>
<name>Pier-Magma-beta</name>
<version>1.0.9-alp...etc...
  doc:  nil
  element:  nil
 Receiver's instance variables:
  superclass:  Object
  methodDict:  a MethodDictionary(#=->a CompiledMethod (1633) 
#addDependency:->a C...etc...
  format:  150
  instanceVariables:  #('name' 'version' 'category' 'description' 'provides' 
'depe...etc...
  organization:  ('serializing' printXMLPackageList:on: xmlForExport)
('initialize...etc...
  subclasses:  nil
  name:  #UPackage
  classPool:  nil
  sharedPools:  nil
  environment:  a SystemDictionary(lots of globals)
  category:  #'Universes-Model'
  traitComposition:  {}
  localSelectors:  nil

UStandardUniverse>>updatePackagesViaWWW
 Receiver: an UStandardUniverse
 Arguments and temporary variables:
  rawPackageList:  '<package>
<name>Pier-Magma-beta</name>
<version>1.0.9-alpha.35...etc...
  newPackages:  nil
 Receiver's instance variables:
  dependents:  #()
  shortName:  'development'
  description:  'Development'
  serverName:  'universes.dnsalias.net'
  serverPort:  3702
  packagesURL: 
http://universes.dnsalias.net/%7Euniverses/repositories/developmen...etc...
  packages:  a Set()

[] in UGlobalInstaller>>requestPackageList {[universe updatePackagesViaWWW]}
 Arguments and temporary variables:


--- The full stack ---
UndefinedObject(Object)>>doesNotUnderstand: #parseDocumentFrom:
UPackage class>>decodePackagesFromXMLStream:
UStandardUniverse>>updatePackagesViaWWW
[] in UGlobalInstaller>>requestPackageList {[universe updatePackagesViaWWW]}
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[] in PSUIManager(UIManager)>>informUser:during: {[:bar |  bar value: 
aString.  aBlock value]}
[] in PSUIManager>>informUserDuring: {[:bar | aBlock value: bar]}
[] in ProgressInitiationException>>defaultMorphicAction {[result := 
workBlock value: progress]}
BlockContext>>ensure:
ProgressInitiationException>>defaultMorphicAction
ProgressInitiationException>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
ProgressInitiationException(Exception)>>signal
ProgressInitiationException>>display:at:from:to:during:
ProgressInitiationException class>>display:at:from:to:during:
PSUIManager(MorphicUIManager)>>displayProgress:at:from:to:during:
PSUIManager>>informUserDuring:
PSUIManager(UIManager)>>informUser:during:
Utilities class>>informUser:during:
UGlobalInstaller>>requestPackageList
Installer>>uniUpdate
Installer>>universe:
Installer class>>universe
ImageInstaller class>>DoIt
Compiler>>evaluate:in:to:notifying:ifFail:logged:
[] in TextMorphEditor(ParagraphEditor)>>evaluateSelection {[rcvr class 
evaluatorClass new   evaluate: self selectionAsStream   in: ctxt...]}
BlockContext>>on:do:
TextMorphEditor(ParagraphEditor)>>evaluateSelection
TextMorphEditor(ParagraphEditor)>>doIt
[] in TextMorphEditor(ParagraphEditor)>>doIt: {[self doIt]}
TextMorphEditor(Controller)>>terminateAndInitializeAround:
TextMorphEditor(ParagraphEditor)>>doIt:
TextMorphEditor(ParagraphEditor)>>dispatchOnCharacter:with:
TextMorphEditor>>dispatchOnCharacter:with:
TextMorphEditor(ParagraphEditor)>>readKeyboard
TextMorphEditor>>readKeyboard
[] in TextMorphForEditView(TextMorph)>>keyStroke: {[editor readKeyboard]}
TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent:
TextMorphForEditView>>handleInteraction:fromEvent:
TextMorphForEditView(TextMorph)>>keyStroke:
TextMorphForEditView>>keyStroke:
TextMorphForEditView(TextMorph)>>handleKeystroke:
KeyboardEvent>>sentTo:
TextMorphForEditView(Morph)>>handleEvent:
TextMorphForEditView(Morph)>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear: {[ActiveHand := self.  ActiveEvent 
:= anEvent.  result := focusHolder     han...]}
...etc...






More information about the Squeak-dev mailing list