Problem loading/updating VMMaker

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Problem loading/updating VMMaker

Igor Stasenko
 
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


--
Best regards,
Igor Stasenko AKA sig.
Reply | Threaded
Open this post in threaded view
|

Re: Problem loading/updating VMMaker

Levente Uzonyi-2
 
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.


Levente

>
>
> --
> Best regards,
> Igor Stasenko AKA sig.
>
Reply | Threaded
Open this post in threaded view
|

Re: Problem loading/updating VMMaker

Igor Stasenko

So, what is the way to load the latest VMMaker?
I am always stuck with the same problem again and again, once
it was split on multiple packages.

On 21 September 2010 01:49, Levente Uzonyi <[hidden email]> 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.
>
>
> Levente
>
>>
>>
>> --
>> Best regards,
>> Igor Stasenko AKA sig.
>>
>



--
Best regards,
Igor Stasenko AKA sig.
Reply | Threaded
Open this post in threaded view
|

Re: Problem loading/updating VMMaker

Andreas.Raab
In reply to this post by Levente Uzonyi-2
 
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.,

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.

Cheers,
   - Andreas
Reply | Threaded
Open this post in threaded view
|

Re: Problem loading/updating VMMaker

Levente Uzonyi-2
 
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,
Levente

>
> Cheers,
>  - Andreas
>
Reply | Threaded
Open this post in threaded view
|

Re: Problem loading/updating VMMaker

Igor Stasenko

On 21 September 2010 02:48, Levente Uzonyi <[hidden email]> 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.