Gofer and Metacello don't work again in 10505

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

Gofer and Metacello don't work again in 10505

Mariano Martinez Peck
The error is Working copy for Gofer not found

To reproduce it, update your Pharo 1.0 core image to 10505  and evaluate any load of any ConfigurationOf...for example

(ConfigurationOfPharoMorphicExtras project version: '1.0') load

The error is not even fixed evaluating:

[ Gofer gofer load ]
       on: Error
       do: [ :err | err retry ].
Gofer gofer recompile.

I attach PharoDebug.log

Any help?

Thanks

Mariano

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

PharoDebug.log (196K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [Metacello] Gofer and Metacello don't work again in 10505

Dale
What version of Gofer is loaded into the Core?

Dale
----- "Mariano Martinez Peck" <[hidden email]> wrote:

| The error is Working copy for Gofer not found
|
| To reproduce it, update your Pharo 1.0 core image to 10505  and
| evaluate any
| load of any ConfigurationOf...for example
|
| (ConfigurationOfPharoMorphicExtras project version: '1.0') load
|
| The error is not even fixed evaluating:
|
| [ Gofer gofer load ]
|        on: Error
|        do: [ :err | err retry ].
| Gofer gofer recompile.
|
| I attach PharoDebug.log
|
| Any help?
|
| Thanks
|
| Mariano

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [Metacello] Gofer and Metacello don't work again in 10505

Mariano Martinez Peck
Gofer-Core-AdrianLienhard.114   from http://www.squeaksource.com/Pharo
cheers

mariano

On Thu, Jan 7, 2010 at 12:09 AM, Dale Henrichs <[hidden email]> wrote:
What version of Gofer is loaded into the Core?

Dale
----- "Mariano Martinez Peck" <[hidden email]> wrote:

| The error is Working copy for Gofer not found
|
| To reproduce it, update your Pharo 1.0 core image to 10505  and
| evaluate any
| load of any ConfigurationOf...for example
|
| (ConfigurationOfPharoMorphicExtras project version: '1.0') load
|
| The error is not even fixed evaluating:
|
| [ Gofer gofer load ]
|        on: Error
|        do: [ :err | err retry ].
| Gofer gofer recompile.
|
| I attach PharoDebug.log
|
| Any help?
|
| Thanks
|
| Mariano


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [Metacello] Gofer and Metacello don't work again in 10505

Dale
In reply to this post by Mariano Martinez Peck
The packaging for Gofer has changed, so that breaks the ensureMetacello code that was trying to determine the version of Gofer that was loaded ... there is no package named Gofer anymore, so I'll have to figure something out ...

Dale

----- "Mariano Martinez Peck" <[hidden email]> wrote:

| Gofer-Core-AdrianLienhard.114   from
| http://www.squeaksource.com/Pharo
| cheers
|
| mariano
|
| On Thu, Jan 7, 2010 at 12:09 AM, Dale Henrichs
| <[hidden email]>wrote:
|
| > What version of Gofer is loaded into the Core?
| >
| > Dale
| > ----- "Mariano Martinez Peck" <[hidden email]> wrote:
| >
| > | The error is Working copy for Gofer not found
| > |
| > | To reproduce it, update your Pharo 1.0 core image to 10505  and
| > | evaluate any
| > | load of any ConfigurationOf...for example
| > |
| > | (ConfigurationOfPharoMorphicExtras project version: '1.0') load
| > |
| > | The error is not even fixed evaluating:
| > |
| > | [ Gofer gofer load ]
| > |        on: Error
| > |        do: [ :err | err retry ].
| > | Gofer gofer recompile.
| > |
| > | I attach PharoDebug.log
| > |
| > | Any help?
| > |
| > | Thanks
| > |
| > | Mariano
| >

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [Metacello] Gofer and Metacello don't work again in 10505

Mariano Martinez Peck
Ahhh yes, I see.  In 10502, there was a package called Gofer with two categories:  Gofer-Core and Gofer-Tests
In 10505 there are two packages:  Gofer-Core and Gofer-Test each with only one category.

So...it was been split. What I don't know if it this was intended or not :(

Mariano

On Thu, Jan 7, 2010 at 12:23 AM, Dale Henrichs <[hidden email]> wrote:
The packaging for Gofer has changed, so that breaks the ensureMetacello code that was trying to determine the version of Gofer that was loaded ... there is no package named Gofer anymore, so I'll have to figure something out ...

Dale

----- "Mariano Martinez Peck" <[hidden email]> wrote:

| Gofer-Core-AdrianLienhard.114   from
| http://www.squeaksource.com/Pharo
| cheers
|
| mariano
|
| On Thu, Jan 7, 2010 at 12:09 AM, Dale Henrichs
| <[hidden email]>wrote:
|
| > What version of Gofer is loaded into the Core?
| >
| > Dale
| > ----- "Mariano Martinez Peck" <[hidden email]> wrote:
| >
| > | The error is Working copy for Gofer not found
| > |
| > | To reproduce it, update your Pharo 1.0 core image to 10505  and
| > | evaluate any
| > | load of any ConfigurationOf...for example
| > |
| > | (ConfigurationOfPharoMorphicExtras project version: '1.0') load
| > |
| > | The error is not even fixed evaluating:
| > |
| > | [ Gofer gofer load ]
| > |        on: Error
| > |        do: [ :err | err retry ].
| > | Gofer gofer recompile.
| > |
| > | I attach PharoDebug.log
| > |
| > | Any help?
| > |
| > | Thanks
| > |
| > | Mariano
| >


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [Metacello] Gofer and Metacello don't work again in 10505

Dale
In reply to this post by Mariano Martinez Peck
Mariano,

I've updated ConfigurationOfMetacello so that ensureMetacello method works on 10504 and later Pharo images. FYI, since 1.0-beta.18 is still the 'latest version' Gofer-lr.109 will be loaded over the top of Gofer-Core, but things appear to still be functional.

When I release 1.0-beta.19, the Gofer-Core packages will be loaded and used moving forward. I'm in the middle of development of 1.0-beta.19 and not quite ready to turn it loose.

Dale
----- "Mariano Martinez Peck" <[hidden email]> wrote:

| The error is Working copy for Gofer not found
|
| To reproduce it, update your Pharo 1.0 core image to 10505  and
| evaluate any
| load of any ConfigurationOf...for example
|
| (ConfigurationOfPharoMorphicExtras project version: '1.0') load
|
| The error is not even fixed evaluating:
|
| [ Gofer gofer load ]
|        on: Error
|        do: [ :err | err retry ].
| Gofer gofer recompile.
|
| I attach PharoDebug.log
|
| Any help?
|
| Thanks
|
| Mariano

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [Metacello] Gofer and Metacello don't work again in 10505

Yanni Chiu
In reply to this post by Mariano Martinez Peck
Mariano Martinez Peck wrote:
> Ahhh yes, I see.  In 10502, there was a package called Gofer with two
> categories:  Gofer-Core and Gofer-Tests
> In 10505 there are two packages:  Gofer-Core and Gofer-Test each with
> only one category.
>
> So...it was been split. What I don't know if it this was intended or not :(

If you go to SqueakSource and look at the details for:

     Gofer-Core-AdrianLienhard.114.mcz

Then choose "Show History" for that package, you'll see the comment:

     Gofer-Core-lr.111 (5 January 2010, 10:49:26 am)
     - split tests into separate packages

So it looks like it's intentional.

IMHO, I think test cases should be in a separate package.

--
Yanni


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [Metacello] Gofer and Metacello don't work again in 10505

Mariano Martinez Peck
In reply to this post by Dale


On Thu, Jan 7, 2010 at 1:23 AM, Dale Henrichs <[hidden email]> wrote:
Mariano,

I've updated ConfigurationOfMetacello so that ensureMetacello method works on 10504 and later Pharo images. FYI, since 1.0-beta.18 is still the 'latest version' Gofer-lr.109 will be loaded over the top of Gofer-Core, but things appear to still be functional.

When I release 1.0-beta.19, the Gofer-Core packages will be loaded and used moving forward. I'm in the middle of development of 1.0-beta.19 and not quite ready to turn it loose.

Thanks Dale. I tested again now and it works :)

Thank you very much.
 

Dale
----- "Mariano Martinez Peck" <[hidden email]> wrote:

| The error is Working copy for Gofer not found
|
| To reproduce it, update your Pharo 1.0 core image to 10505  and
| evaluate any
| load of any ConfigurationOf...for example
|
| (ConfigurationOfPharoMorphicExtras project version: '1.0') load
|
| The error is not even fixed evaluating:
|
| [ Gofer gofer load ]
|        on: Error
|        do: [ :err | err retry ].
| Gofer gofer recompile.
|
| I attach PharoDebug.log
|
| Any help?
|
| Thanks
|
| Mariano


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [Metacello] Gofer and Metacello don't work again in 10505

Mariano Martinez Peck
In reply to this post by Yanni Chiu


On Thu, Jan 7, 2010 at 3:51 AM, Yanni Chiu <[hidden email]> wrote:
Mariano Martinez Peck wrote:
> Ahhh yes, I see.  In 10502, there was a package called Gofer with two
> categories:  Gofer-Core and Gofer-Tests
> In 10505 there are two packages:  Gofer-Core and Gofer-Test each with
> only one category.
>
> So...it was been split. What I don't know if it this was intended or not :(

If you go to SqueakSource and look at the details for:

    Gofer-Core-AdrianLienhard.114.mcz

Then choose "Show History" for that package, you'll see the comment:

    Gofer-Core-lr.111 (5 January 2010, 10:49:26 am)
    - split tests into separate packages

So it looks like it's intentional.


Thanks for checking!!!

 

IMHO, I think test cases should be in a separate package.


Me too. That's why I did that change in OCompletion and I will do it also in RoelTyper :)

Cheers

Mariano

--
Yanni


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project