[Vm-dev] Problem loading/updating VMMaker

Igor Stasenko siguctua at gmail.com
Tue Sep 21 00:37:17 UTC 2010


On 21 September 2010 02:48, Levente Uzonyi <leves at elte.hu> wrote:
>
> On Mon, 20 Sep 2010, Andreas Raab wrote:
>
>>
>> On 9/20/2010 3:49 PM, Levente Uzonyi wrote:
>>>
>>> On Tue, 21 Sep 2010, Igor Stasenko wrote:
>>>>
>>>> I am using a following script in freshly released squeak 4.2-10382
>>>> image:
>>>>
>>>> (Smalltalk at: #MCMcmUpdater)
>>>> updateFromRepositories: #('http://squeaksource.com/VMMaker' )
>>>>
>>>> it goes well , but at some point it seems meets a broken mcd file, or
>>>> it simply does not exists on a server,
>>>> as a result i get 'can't find EOCD position' error.
>>>>
>>>> The troublemaker is:
>>>>
>>>> Balloon3D-Plugins-bf.5(ar.4).mcd
>>>
>>> The problem is that mcd's are not created by squeaksource.com, so this
>>> update mechanism doesn't work.
>>
>> Nope. The problem appears to be a corrupt file on the server. If you try,
>> e.g.,
>
> Wow, really.
>
>>
>> WebClient httpGet:
>> 'http://www.squeaksource.com/Balloon3D/Balloon3D-Plugins-bf.5%28ar.4%29.mcd'
>>
>> the response is a 200 OK, but the *contents* of the .mcd is
>> "<h1>Error</h1> There has been an internal error.  The system administrator
>> has been notified.".
>>
>> Unfortunately, I don't think there's a UI to support deleting the .mcd
>> file from the server. I could try to upload a new version just to force the
>> server to go through the process again but I'm not certain if this will fix
>> it.
>
> It seems to be ok, the following url gives a valid mcd file:
> http://squeaksource.com/Balloon3D/Balloon3D-Plugins-ar.6(ar.4).mcd
> And I could update VMMaker by evaluating [VMMaker updateFromServer].
>
Thanks , guys.
>
> Thanks,
> Levente
>
>>
>> Cheers,
>>  - Andreas
>>
>



-- 
Best regards,
Igor Stasenko AKA sig.


More information about the Vm-dev mailing list