Store Magritte download

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

Store Magritte download

Miguel Sanchez
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]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Store Magritte download

Alan Knight-2
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]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

--
Alan Knight [|], Engineering Manager, Cincom Smalltalk

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Store Magritte download

Miguel Sanchez
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]> 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]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

--
Alan Knight [|], Engineering Manager, Cincom Smalltalk

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Store Magritte download

Niall Ross
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]
> <mailto:[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] <mailto:[hidden email]>
>>> <http://lists.cs.uiuc.edu/mailman/listinfo/vwnc>http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>>
>>
>> --
>> Alan Knight [|], Engineering Manager, Cincom Smalltalk
>> [hidden email] <mailto:[hidden email]>
>> [hidden email] <mailto:[hidden email]>
>> <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
Reply | Threaded
Open this post in threaded view
|

Re: Store Magritte download

Boris Popov, DeepCove Labs (SNN)
In reply to this post by Miguel Sanchez
Re: [vwnc] Store Magritte download

Niall,

How hard was the port? Do you think it would be a lot of work to keep up considering Monticello work that Michael et al had completed for Seaside?

-Boris (via BlackBerry)

----- Original Message -----
From: [hidden email] <[hidden email]>
To: Miguel Sanchez <[hidden email]>
Cc: [hidden email] <[hidden email]>
Sent: Fri Apr 16 10:38:41 2010
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]>
>>> <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]>
>> <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


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Store Magritte download

Maarten Mostert-2
In reply to this post by Niall Ross
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
>
>

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Store Magritte download

Alan Knight-2
In reply to this post by Niall Ross
Niall,
   I suspect that if you were to set the property #installBeforeContinuing on the Porting-Namespaces package that that might be helpful. The system attempts to do that automatically for obvious situations (e.g. packages that define compilers) but can't notice everything that extends the system semantics, so sometimes needs a manual hint.

At 01:38 PM 2010-04-16, Niall Ross wrote:
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]>
>>> < 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]>
>> < 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

--
Alan Knight [|], Engineering Manager, Cincom Smalltalk

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Store Magritte download

Niall Ross
Dear Alan, Boris, Maarten and Miguel,

> Niall,
>    I suspect that if you were to set the property
> #installBeforeContinuing on the Porting-Namespaces package that that
> might be helpful. The system attempts to do that automatically for
> obvious situations (e.g. packages that define compilers) but can't
> notice everything that extends the system semantics, so sometimes
> needs a manual hint.

Done;  new version published, one-click loading verified.  Thanks for
reminding me.

The Monticello-in-VW work that Michael et al have done makes porting the
latest changes easier.  Porting fresh versions is behind a few other
things on my to-do list at the moment, so I was avoiding discouraging
any others eager to use those tools from doing it.

          Yours faithfully
             Niall Ross

>
> At 01:38 PM 2010-04-16, Niall Ross wrote:
>
>> 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]
>> > < mailto:[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] < mailto:[hidden email]>
>> >>> <
>> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc>http://lists.cs.uiuc.edu/mailman/listinfo/vwnc 
>>
>> >>
>> >>
>> >> --
>> >> Alan Knight [|], Engineering Manager, Cincom Smalltalk
>> >> [hidden email] < mailto:[hidden email]>
>> >> [hidden email] < mailto:[hidden email]>
>> >> < 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
>
>
> --
> Alan Knight [|], Engineering Manager, Cincom Smalltalk
> [hidden email]
> [hidden email]
> http://www.cincom.com/smalltalk



_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Store Magritte download

Miguel Sanchez
In reply to this post by Niall Ross
Ok that finally did it. 

Thanks to all. 

On Fri, Apr 16, 2010 at 7:38 PM, Niall Ross <[hidden email]> wrote:
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] <mailto:[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] <mailto:[hidden email]>
<http://lists.cs.uiuc.edu/mailman/listinfo/vwnc>http://lists.cs.uiuc.edu/mailman/listinfo/vwnc


--
Alan Knight [|], Engineering Manager, Cincom Smalltalk
[hidden email] <mailto:[hidden email]>
[hidden email] <mailto:[hidden email]>
<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
Reply | Threaded
Open this post in threaded view
|

Re: Store Magritte download

Julian Fitzell-4
In reply to this post by Boris Popov, DeepCove Labs (SNN)
Re: [vwnc] Store Magritte download I’m a bit late to the party here but I ported Magritte to VA Smalltalk (and Seaside 3.0) last fall and in the process adapted it to use Grease. This should make updated ports to VW easier as well, I imagine.

Julian


On 10-04-16 7:23 PM, "Boris Popov, DeepCove Labs (YVR)" <boris@...> wrote:

Niall,

How hard was the port? Do you think it would be a lot of work to keep up considering Monticello work that Michael et al had completed for Seaside?

-Boris (via BlackBerry)

----- Original Message -----
From: vwnc-bounces@... <vwnc-bounces@...>
To: Miguel Sanchez <mikey.sanchez@...>
Cc: vwnc@... <vwnc@...>
Sent: Fri Apr 16 10:38:41 2010
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 <knight@...
> <[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
>>> vwnc@... <[hidden email]>
>>> <http://lists.cs.uiuc.edu/mailman/listinfo/vwnc>http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>>
>>
>> --
>> Alan Knight [|], Engineering Manager, Cincom Smalltalk
>> knight@... <[hidden email]>
>> aknight@... <[hidden email]>
>> <http://www.cincom.com/smalltalk>http://www.cincom.com/smalltalk
>
>------------------------------------------------------------------------
>
>_______________________________________________
>vwnc mailing list
>vwnc@...
>http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>
>


_______________________________________________
vwnc mailing list
vwnc@...
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc


_______________________________________________
vwnc mailing list
vwnc@...
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

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