UUID problems
Julian Fitzell
julian at beta4.com
Sun Feb 2 05:46:13 UTC 2003
So I started building myself a new Seaside deployment image only to find
it didn't work.
I had update my image to 3.4gamma and run an .st file that we always run
to clean up the image and set a few prefs, etc. After an embaressingly
long time (some of Seaside's low level games seemed to be preventing my
from getting errors) I discovered the problem was with getting a new UUID.
So the reason for the problem is that Smalltalk>>discardSoundAndSpeech
discards DigitalSignatureAlgorithm>>randomBitsFromSoundInput: which is
now needed on Windows to generate a UUID as far as I understand it.
So can that method be left and the rest of the sound stuff discarded?
Or do I need to keep all the sound stuff in my image just to get a UUID?
Secondly, I was trying another image which had gone through the same .st
cleanup script which worked fine on linux and OSX (the image upgrade and
cleanup script were done on OSX). And when I do "UUID new" in that
image (running on Windows) I get a dialog saying "#dev#random does not
exist" and asking me to choose another name or cancel.
So why is the behaviour different depending on whether I upgraded the
image and removed the code on OSX or on windows? Doesn't make for very
portable images...
Anyone know anything about this?
Julian
--
julian at beta4.com
Beta4 Productions (http://www.beta4.com)
More information about the Squeak-dev
mailing list
|