[squeak-dev] Installing Seaside on Squeak

Tobias Pape Das.Linux at gmx.de
Mon Jan 9 23:04:42 UTC 2017


Hi Lou 

(strangely, my ISP won't let me send to your mail directly…)

On 09.01.2017, at 22:58, Louis LaBrunda <Lou at Keystone-Software.com> wrote:

> Hi Guys,
> 
> Thanks for the help.  Tobias got me on the right track when he said:
> 
> "It seems things crashed when Squeak tried to _save_ the zip it just loaded[1]."
> 
> For some reason windows (and I guess the Squeak 5.1 install) had the c:\Program Files
> (x86)\Squeak\... folders marked as read only and had some other security flags set that may
> have denied saving other files in that folder tree.  I changed all that manually and the
> Seaside install seemed to proceed okay after that.  I will play with it in a day or two.

Can you get us the permissions you had on the directory, especially the package cache?
We should investigate this silent fail (well, not so silent eventually…)

Best regards
	-Tobias

> 
> Many thanks to all.
> 
> Lou
> 
> 
> On Mon, 9 Jan 2017 21:01:17 +0100, Tobias Pape <Das.Linux at gmx.de> wrote:
> 
>> Hi,
>> 
>> On 09.01.2017, at 16:27, Louis LaBrunda <Lou at Keystone-Software.com> wrote:
>> 
>>> Hi All,
>>> 
>>> I want to install Seaside on Squeak (on windows for now).  The instructions for installing
>>> Seaside say to install Metacello first.  The instructions for Metacello say to run this
>>> snippet:
>>> 
>>> Installer gemsource
>>>  project: 'metacello';
>>>  addPackage: 'ConfigurationOfMetacello';
>>>  install.
>>> 
>>> But when I run the above snippet it fails with:
>>> 
>>> UndefinedObject(Object)>>doesNotUnderstand: #binary
>>> 
>>> I don't know how to copy more of the stack or I would include it here.  I did use the feature
>>> to send a bug report but I'm hoping someone can tell me how to get around this while the bug
>>> report is being looked at.
>>> 
>> 
>> here are some observations:
>> first, I just tried the snippet in my Trunk image, and it worked.
>> second, I found your other post with the log file and the crash dump,
>> It seems things crashed when Squeak tried to _save_ the zip it just loaded[1].
>> 
>> Please see whether this goes away if you download this file
>> 	http://seaside.gemtalksystems.com/ss/metacello/ConfigurationOfMetacello-topa.802.mcz
>> directly into the package-cache and maybe even load it from there.
>> 
>> Hope this helps
>> 
>> Best regards
>> 	-Tobias
>> 
>> PS: Yes, this actually should work. If it doesn't y'all allowed to hit me :D
>> 
>> 
>> 
>> 
>> 
>> 
>> [1]: Side note: It works like this:
>>   1. Download .mcz into squeak image
>>   2. Open (deserialize) .mcz into Monticello data
>>   3. For caching, serialize the Monticello data just deserialized into a _new_ .mcz in the package-cache directory.
>> 
>> 
>>> Thanks in advance for any and all help.
>>> 
>>> Lou
>>> -- 
>>> Louis LaBrunda
>>> Keystone Software Corp.
>>> SkypeMe callto://PhotonDemon
>>> 
>>> 
>> 
>> 
> -- 
> Louis LaBrunda
> Keystone Software Corp.
> SkypeMe callto://PhotonDemon
> 
> 



More information about the Squeak-dev mailing list