[squeak-dev] Waiting forever on squeaksource (citezen)
RossBoylan at stanfordalumni.org
RossBoylan at stanfordalumni.org
Sun Nov 8 18:52:14 UTC 2009
I tried to install Citezen-All-onierstrasz.18 from
'http://www.squeaksource.com/Citezen' but after I hit load the hourglass
just sits there (waited several minutes). I've pulled other packages
successfully from squeaksource, as recently as yesterday.
I'm not sure if there is some problem with squeaksource, or if it is
particular to this package. The wiki indicates pharo. I'm in a 3.10
image with some additions, notably magma, and no seaside or pier.
Any ideas what's going on?
Ross
8 November 2009 10:42:48 am
VM: unix - a SmalltalkImage
Image: Squeak3.10.2 [latest update: #7179]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /home/ross/recipes
Trusted Dir /home/ross/recipes/secure
Untrusted Dir /home/ross/recipes/My Squeak
[] in Semaphore>>waitTimeoutMSecs: {[self wait]}
Arguments and temporary variables:
anInteger: 5000
d: a Delay
BlockContext>>ensure:
Receiver: [] in Semaphore>>waitTimeoutMSecs: {[self wait]}
Arguments and temporary variables:
aBlock: [] in Semaphore>>waitTimeoutMSecs: {[d unschedule]}
returnValue: nil
b: nil
Receiver's instance variables:
sender: BlockContext>>ensure:
pc: 51
stackp: 1
nargs: 0
startpc: 49
home: Semaphore>>waitTimeoutMSecs:
Semaphore>>waitTimeoutMSecs:
Receiver: a Semaphore()
Arguments and temporary variables:
anInteger: 5000
d: a Delay
Receiver's instance variables:
firstLink: nil
lastLink: nil
excessSignals: 1
HTTPSocket(OldSocket)>>waitForDataUntil:
Receiver: a HTTPSocket[connected]
Arguments and temporary variables:
deadline: 79126549
dataArrived: false
Receiver's instance variables:
semaphore: a Semaphore()
socketHandle: a ByteArray(147 234 227 89 0 0 0 0 72 20 84 8)
readSemaphore: a Semaphore()
writeSemaphore: a Semaphore()
primitiveOnlySupportsOneSemaphore: false
buffer: nil
bufferPos: nil
headerTokens: nil
headers: nil
responseCode: nil
--- The full stack ---
[] in Semaphore>>waitTimeoutMSecs: {[self wait]}
BlockContext>>ensure:
Semaphore>>waitTimeoutMSecs:
HTTPSocket(OldSocket)>>waitForDataUntil:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
HTTPSocket>>getResponseUpTo:ignoring:
[] in HTTPSocket class>>httpGetDocument:args:accept:request: {[sock :=
HTTPSocket new. sock connectTo: serverAddr port: connectToPort. (...]}
SmallInteger(Integer)>>timesRepeat:
HTTPSocket class>>httpGetDocument:args:accept:request:
HTTPSocket class>>httpGet:args:accept:request:
HTTPSocket class>>httpGet:args:user:passwd:
MCHttpRepository>>allFileNames
MCHttpRepository(MCFileBasedRepository)>>allFileNamesOrCache
MCHttpRepository(MCFileBasedRepository)>>readableFileNames
MCHttpRepository(MCFileBasedRepository)>>allFileNamesForVersionNamed:
MCHttpRepository(MCFileBasedRepository)>>versionWithInfo:ifAbsent:
MCHttpRepository(MCRepository)>>versionWithInfo:
[] in MCRepositoryGroup>>versionWithInfo:ifNone: {[:ea | (ea
versionWithInfo: aVersionInfo) ifNotNilDo: [:v | ^ v]]}
[] in MCRepositoryGroup>>repositoriesDo: {[aBlock value: ea]}
BlockContext>>on:do:
[] in MCRepositoryGroup>>repositoriesDo: {[:ea | [aBlock value: ea]
on: Error do: []]}
Array(SequenceableCollection)>>do:
MCRepositoryGroup>>repositoriesDo:
MCRepositoryGroup>>versionWithInfo:ifNone:
[] in MCVersionDependency>>resolve {[MCRepositoryGroup default
versionWithInfo: versionInfo ifNone: []]}
MCRepositoryGroup>>versionWithInfo:ifNone:
MCVersionDependency>>resolve
MCVersionLoader>>addDependency:
[] in MCVersionLoader>>addVersion: {[:ea | self addDependency: ea]}
Array(SequenceableCollection)>>do:
MCVersionLoader>>addVersion:
MCVersionLoader class>>loadVersion:
MCVersion>>load
[] in MCFileRepositoryInspector(MCVersionInspector)>>load {[self version
load]}
BlockContext>>ensure:
CursorWithMask(Cursor)>>showWhile:
MCFileRepositoryInspector(MCVersionInspector)>>load
MCFileRepositoryInspector>>load
PluggableButtonMorphPlus(PluggableButtonMorph)>>performAction
PluggableButtonMorphPlus>>performAction
[] in PluggableButtonMorphPlus(PluggableButtonMorph)>>mouseUp: {[:m | (m
containsPoint: evt cursorPoint) ifTrue: [m performAction]]}
Array(SequenceableCollection)>>do:
PluggableButtonMorphPlus(PluggableButtonMorph)>>mouseUp:
PluggableButtonMorphPlus>>mouseUp:
PluggableButtonMorphPlus(Morph)>>handleMouseUp:
MouseButtonEvent>>sentTo:
PluggableButtonMorphPlus(Morph)>>handleEvent:
PluggableButtonMorphPlus(Morph)>>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:
...etc...
More information about the Squeak-dev
mailing list
|