[VMMaker][3.7] Installation problem (was Re:
[BUG]UndefinedObject(Object)>>doesNotUnderstand: #contentStream)
hjh-sqlist at lexdb.net
hjh-sqlist at lexdb.net
Tue Dec 21 21:18:51 UTC 2004
Alan,
I just reposted your mail with a more descriptive headline.
(So that it get's easier the attention of Tim ;-)
Hannes
Quoting alangrimes at starpower.net:
>
> I was trying to install the latest beta VMMaker... I tried to fix the
> method but I don't understand what it's doing or complaining about...
>
> I have sucessfully loaded other packages such as the 28346'th version of
> Montechello... and a bunch of other broken packages that aren't
> maintained for the current image that I have had to patch up. I still
> don't understand why work on Montechello has to be _EXCLUSIVE_ of all
> other maintainance on Squeak and it's packages.
>
> 21 December 2004 11:35:07 am
>
> VM: unix - a SmalltalkImage
> Image: Squeak3.7 [latest update: #5989]
>
> SecurityManager state:
> Restricted: false
> FileAccess: true
> SocketAccess: true
> Working Dir /home/atg
> Trusted Dir /home/atg/secure
> Untrusted Dir /home/atg/untrusted
>
> UndefinedObject(Object)>>doesNotUnderstand: #contentStream
> Receiver: nil
> Arguments and temporary variables:
> aMessage: contentStream
> Receiver's instance variables:
> nil
>
> SARInstaller>>DoIt
> Receiver: a SARInstaller
> Arguments and temporary variables:
> t1: 'none'
> Receiver's instance variables:
> dependents: nil
> zip: a ZipArchive
> directory: UnixFileDirectory on
> '/home/atg/sm/cache/packages/4fqo5ya9p3486c49sx...etc...
> fileName: 'VMMaker3-8b2.sar'
> installed: an OrderedCollection()
>
> Compiler>>evaluate:in:to:notifying:ifFail:logged:
> Receiver: a Compiler
> Arguments and temporary variables:
> textOrStream: '"VMMaker 3.8b2 - the VM code classes and tools for
> building a wo...etc...
> aContext: nil
> receiver: a SARInstaller
> aRequestor: nil
> failBlock: [] in Compiler class>>evaluate:for:notifying:logged: {[^
> nil]}
> logFlag: true
> methodNode: DoIt
> "VMMaker 3.8b2 - the VM code classes and tools for building a...etc...
> method: a CompiledMethod (1135)
> value: nil
> selector: #DoIt
> Receiver's instance variables:
> sourceStream: a ReadStream '"VMMaker 3.8b2 - the VM code classes and
> tools for ...etc...
> requestor: nil
> class: SARInstaller
> context: nil
> parserClass: Parser
> cacheDoItNode: true
>
> Compiler class>>evaluate:for:notifying:logged:
> Receiver: Compiler
> Arguments and temporary variables:
> textOrString: '"VMMaker 3.8b2 - the VM code classes and tools for
> building a wo...etc...
> anObject: a SARInstaller
> aController: nil
> logFlag: true
> Receiver's instance variables:
> superclass: Object
> methodDict: a MethodDictionary(#cacheDoItNode:->a CompiledMethod
> (1181) #compil...etc...
> format: 142
> instanceVariables: #('sourceStream' 'requestor' 'class' 'context'
> 'parserClass'...etc...
> organization: ('error handling' interactive notify: notify:at:)
> ('public access...etc...
> subclasses: nil
> name: #Compiler
> classPool: a Dictionary()
> sharedPools: nil
> environment: a SystemDictionary(lots of globals)
> category: nil
>
>
> --- The full stack ---
> UndefinedObject(Object)>>doesNotUnderstand: #contentStream
> SARInstaller>>DoIt
> Compiler>>evaluate:in:to:notifying:ifFail:logged:
> Compiler class>>evaluate:for:notifying:logged:
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> Compiler class>>evaluate:for:logged:
> [] in RWBinaryOrTextStream(PositionableStream)>>fileInFor:announcing:
> {[val := (self peekFor: $!) ifTrue: [(Compiler evaluate: self
> nextC...]}
> BlockContext>>on:do:
> [] in RWBinaryOrTextStream(PositionableStream)>>fileInFor:announcing:
> {[:bar | [self atEnd] whileFalse: [bar value: self position. self
> skipS...]}
> 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:
> String>>displayProgressAt:from:to:during:
> RWBinaryOrTextStream(PositionableStream)>>fileInFor:announcing:
> [] in SARInstaller>>fileInFrom: {[stream position: 0. zip := ZipArchive
> new readFrom: stream. preamble := z...]}
> BlockContext>>ensure:
> SARInstaller>>fileInFrom:
> [] in SARInstaller>>fileIn {[:cs | newCS := cs. self fileInFrom:
> stream]}
> [] in SARInstaller class>>withCurrentChangeSetNamed:do: {[self
> newChanges: changeSet. aOneArgumentBlock value: changeSet]}
> BlockContext>>ensure:
> SARInstaller class>>withCurrentChangeSetNamed:do:
> SARInstaller>>fileIn
> [] in SMSARInstaller>>fileIn {[:installer | (installer directory: dir
> fileName: fileName) fileIn]}
> SystemDictionary(Dictionary)>>at:ifPresentAndInMemory:
> SMSARInstaller>>fileIn
> SMSARInstaller>>install
> [] in SMLoader>>installPackageRelease: {[(SMInstaller forPackageRelease:
> aRelease) install. myRelease = self instal...]}
> BlockContext>>ensure:
> CursorWithMask(Cursor)>>showWhile:
> [] in SMLoader>>installPackageRelease: {[Cursor wait showWhile:
> [(SMInstaller forPackageRelease: aRelease) install...]}
> ...etc...
>
>
More information about the Squeak-dev
mailing list
|