Login  Register

Re: Latest updates on CroquetSource hedgehogRC repository

Posted by SuslovNikolay on Sep 26, 2006; 10:06pm
URL: https://forum.world.st/Latest-updates-on-CroquetSource-hedgehogRC-repository-tp129428p129429.html

Thanks, Andreas
.it works!

Best regards,
Nikolay


>Hi Nikolay,
>
>Generally, if you don't understand what we mean, then don't do it ;-)
>There will be another release which has all that stuff properly included
>and what you're getting right now comes with the disclaimer "some
>assembly required". If you don't feel like you can do the assembly on
>your own, wait for the next release.
>
>Having said that, however, let me explain what I mean: We are talking
>about two things, repositories and packages. We have currently four
>"official" repositories which are present in the Monticello browser by
>default. Their respective names and urls are:
>
>- Homebase: This is the repository for all the Squeak base packages.
>   http://hedgehog.software.umn.edu:8888/Homebase
>
>- Tweak: This is the repository for all the Tweak packages.
>   http://hedgehog.software.umn.edu:8888/Tweak
>
>- Hedgehog: This is the repository for all the core Croquet packages.
>   http://hedgehog.software.umn.edu:8888/hedgehogRC
>
>- Contributions: The repository for all the contributed packages.
>   http://hedgehog.software.umn.edu:8888/Contributions
>
>Within these four packages you should generally update "top-to-bottom",
>e.g., first homebase, then tweak, then hedgehog, then contribs. There
>are some additional internal dependencies like I said initially, for
>example you need to load the Monticello changes before you can load the
>Compiler changes in the Homebase repository, and you need to load the
>new packages in the Hedgehog repository before the changed packages.
>
>Based on this information it should be clear that you *don't* have to
>load anything from MetaCroquet since it is an entirely different
>repository which has nothing to do with the "standard" Croquet distribution.
>
>In addition, the error message you are seeing is the precise result of
>loading the packages in the wrong order. In this case you updated the
>Croquet-Objects package before loading (the new) Croquet-Import package.
>Switch the order, e.g., load the new Croquet-Import package before
>updating the Croquet-Objects package and all will be fine.
>
>Cheers,
>   - Andreas
>
>nsuslovi wrote:
>> Dear, Andreas
>> Does it mean, that to be updated correctly I need to install MetaCroquet-Classes-ar.1.mcz from MetaCroquet (or something else)?
>> As after all updates I have an error (during initializing):
>> ----
>> AnObsoleteTLoadMDL(Object)>>doesNotUnderstand:
>> TAvatarUser>>loadAvatar:
>> CroquetHarnessWithMenu(CroquetHarness)>>initialize
>> ...
>> ----
>>
>> Thanks,
>> Nikolay
>>
>>
>