Re: [vwnc] Store Magritte download

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

Re: [vwnc] Store Magritte download

Maarten Mostert-2
Dear Nial,
 
Well if you actually manage to port Margritte and Pier 1.2 to VisualWorks that would be really Cool (don't hesistate) !
 
Pier is a cool thing, it doesn't have  a lot in common with SeaBreaze and WebVelocity but simply works to make good web sites.
 
I am awaiting the day that glorp.org get's on to it.
 
Sincerely yours,   
 
@+Maarten,
 
----- Original Message -----
From: "Niall Ross" <[hidden email]>
To: "Miguel Sanchez" <[hidden email]>
Sent: Friday, April 16, 2010 7:38 PM
Subject: Re: [vwnc] Store Magritte download

>

> Dear Miguel,
>    proceed as follows
>
> 1) Load Porting-NameSpaces CS14.NFR.15.  The atomic loader works with
> the latest Porting-NameSpaces but it cannot load both the
> Porting-NameSpaces system _and_ a FirstFindNameSpace (e.g. Magritte) in
> the same atomic operation.
>
> 2) Load Magritte-All nfr.295-1 and take latest in repository for all
> prompted prereqs.
>
> 3) Load MagritteForVisualWorks nfr.295.  Instead of (2), you can load
> just this, taking Magritte-All version nfr.295-1 as prereq when
> prompted.  The only reason to load them separately is to observe the
> references to a few Undeclared that will appear after Magritte-All is
> loaded.  After MagritteForVisualWorks is loaded, most of these
> Undeclared will say they have no references, since the locations are now
> overridden.
>
> Thorsten and I ported the 295 version at ESUG in September last year.
>
> I have also published a version of Pier (lr.183-222-81-99 CS14.NFR.11)
> to the repository that prereqs MagritteForVisualWorks and also has a
> viable Pier FirstFindNameSpace, so loads OK.  The Squeak Pier version
> from which this was ported was the current version in late 2007;  I will
> port a newer version sometime (or will be pleased to discover that
> someone else did so ahead of me. :-)
>
>          Yours faithfully
>             Niall Ross
>
>> Thanks Alan
>>
>> Second attempt. No success.
>>
>> 1. I turned off Atomic loading in the settings.
>> 2. Tried loading MagritteForVisualWorks (trs.295,trs)
>> 3. Selected latest package when prompted
>> 4. Got loads of errors on the Magritte.* packages (see below).  From
>> what I can see methods were added to Object and various core classes
>> but hardly any new classes created. Squeak.* packages loaded fine
>>
>> I'm not sure if I'm mis-posting this here. I've noticed on this thread
>> someone forwarding to the seaside mailing list. Perhaps I should post
>> there instead?
>>
>> Regards Miguel
>>
>>
>> Error dump follows All packages gave similar errors.:
>>
>> Warning: Package "Magritte-Model" cannot be loaded.
>>
>> The following classes cannot be loaded because their environment is
>> not in the image nor in the package being loaded: 
>>     MAPriorityContainer (environment path: Root.Smalltalk.Magritte)
>>     MAPluggableAccessor (environment path: Root.Smalltalk.Magritte)
>> ......
>> edited for brevity.
>>
>>
>>
>>
>>
>>
>>
>> 
>>
>> On 15/04/2010, at 19:51, Alan Knight <
[hidden email]
>> <
[hidden email]>> wrote:
>>
>>> There seems to be an issue there with Magritte attempting to extend
>>> namespace semantics, and defining a namespace with
>>> defineFirstFindNamespace: ... which the atomic loader does not like.
>>> It looks like someone published a version which claims it deals with
>>> this problem, but it doesn't seem to. You can try going to the Store
>>> settings, and under Loading policies turn off "Use the Atomic
>>> Loader". There are other things you can do, and someone should really
>>> fix that, but that's probably the easiest thing for a beginner.
>>>
>>> You probably also want to load MagritteForVisualWorks rather than
>>> Magritte-All. Other than the namespace issue, and a walkback in
>>> trying to initialize, that was fairly easily bypassed, it seemed to
>>> load OK. But I didn't try to run it.
>>>
>>> At 09:08 AM 2010-04-15, Miguel Sanchez wrote:
>>>
>>>> Hi all,
>>>>
>>>>
>>>> I would like some assistance in getting Magritte installed from the
>>>> public repositroy.
>>>>
>>>> I'm trying, unsuccessfully so far, to load the Magritte package into
>>>> VW7.7nc image. After some initial problems with connecting to the
>>>> store with James Robertson kindly helped me with I'm connecting
>>>> successfully to the store.
>>>>
>>>> As instructed in the package comments I have turned off atomic loads.
>>>>
>>>> I'm first getting Magritte-all (trs,295,trs) and I'm getting loads
>>>> of messages with unloadable definitions and the end of which I have
>>>> Magritte package definitions and some methods created in existing
>>>> classes. I have no (as far as I can tell) Magritte classes created.
>>>>
>>>> As I'm new to VW, the public repository I would appreciate if
>>>> someone could give me a pointer to get up and running. Perhaps I'm
>>>> trying to load an unstable version, or there is some implicit
>>>> dependency on another package.
>>>>
>>>> Best Regards,
>>>>
>>>>
>>>> Miguel Sanchez
>>>> _______________________________________________
>>>> vwnc mailing list
>>>>
[hidden email] <[hidden email]>
>>>> <
<A href="http://lists.cs.uiuc.edu/mailman/listinfo/vwnc>http://lists.cs.uiuc.edu/mailman/listinfo/vwnc">http://lists.cs.uiuc.edu/mailman/listinfo/vwnc>http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>>>
>>>
>>> --
>>> Alan Knight [|], Engineering Manager, Cincom Smalltalk
>>>
[hidden email] <[hidden email]>
>>>
[hidden email] <[hidden email]>
>>> <
<A href="http://www.cincom.com/smalltalk>http://www.cincom.com/smalltalk">http://www.cincom.com/smalltalk>http://www.cincom.com/smalltalk
>>

>>------------------------------------------------------------------------
>>
>>_______________________________________________
>>vwnc mailing list
>>[hidden email]
>>http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>> 
>>
>
>
> _______________________________________________
> vwnc mailing list
>
[hidden email]
> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>
>

_______________________________________________
Magritte, Pier and Related Tools ...
https://www.iam.unibe.ch/mailman/listinfo/smallwiki