Strange behavior of Metacello in Pharo 2.0

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

Strange behavior of Metacello in Pharo 2.0

abergel
Hi!

I've just downloaded a configuration using monticello browser. In a workspace I am doing:
-=-=-=-=-=-=-=-=-=
ConfigurationOfVersionner project
-=-=-=-=-=-=-=-=-=

and apparently Pharo tries to get something from http://www.squeaksource/MetacelloRepository , which utterly fail.


I am using the last Pharo from the forge.
Is there something obvious I am missing? Am I the only one to experience this?

Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.




Reply | Threaded
Open this post in threaded view
|

Re: Strange behavior of Metacello in Pharo 2.0

Dale Henrichs
Alexandre,

Is "utterly fail" a technical term:)?

Do you get a walkback? Do you get an error message?

Mariano just posted a message on the Metacello list about changing the protocol on MCCacheDictionary that causes a MNU for #uniqueIntance during the bootstrapping process ... I think that for at least the short term, #uniqueInstace will be restored ...

Dale

----- Original Message -----
| From: "Alexandre Bergel" <[hidden email]>
| To: "An open mailing list to discuss any topics related to an open-source Smalltalk"
| <[hidden email]>
| Sent: Sunday, July 22, 2012 6:35:16 PM
| Subject: [Pharo-project] Strange behavior of Metacello in Pharo 2.0
|
| Hi!
|
| I've just downloaded a configuration using monticello browser. In a
| workspace I am doing:
| -=-=-=-=-=-=-=-=-=
| ConfigurationOfVersionner project
| -=-=-=-=-=-=-=-=-=
|
| and apparently Pharo tries to get something from
| http://www.squeaksource/MetacelloRepository , which utterly fail.
|
|
| I am using the last Pharo from the forge.
| Is there something obvious I am missing? Am I the only one to
| experience this?
|
| Cheers,
| Alexandre
| --
| _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
| Alexandre Bergel  http://www.bergel.eu
| ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
|
|
|
|
|

Reply | Threaded
Open this post in threaded view
|

Re: Strange behavior of Metacello in Pharo 2.0

abergel
The problem is easy to reproduce. Just download a last image and evaluate "ConfigurationOfPharo20 project". It gives an error:
 'retry with alternate repository failed: ''Error: No package found for selector version13: in class MetacelloSymbolicVersionExample2Config'''

I've attached the pharodebug.

http://code.google.com/p/pharo/issues/detail?id=6446

Cheers,
Alexandre






On Jul 23, 2012, at 12:29 PM, Dale Henrichs wrote:

> Alexandre,
>
> Is "utterly fail" a technical term:)?
>
> Do you get a walkback? Do you get an error message?
>
> Mariano just posted a message on the Metacello list about changing the protocol on MCCacheDictionary that causes a MNU for #uniqueIntance during the bootstrapping process ... I think that for at least the short term, #uniqueInstace will be restored ...
>
> Dale
>
> ----- Original Message -----
> | From: "Alexandre Bergel" <[hidden email]>
> | To: "An open mailing list to discuss any topics related to an open-source Smalltalk"
> | <[hidden email]>
> | Sent: Sunday, July 22, 2012 6:35:16 PM
> | Subject: [Pharo-project] Strange behavior of Metacello in Pharo 2.0
> |
> | Hi!
> |
> | I've just downloaded a configuration using monticello browser. In a
> | workspace I am doing:
> | -=-=-=-=-=-=-=-=-=
> | ConfigurationOfVersionner project
> | -=-=-=-=-=-=-=-=-=
> |
> | and apparently Pharo tries to get something from
> | http://www.squeaksource/MetacelloRepository , which utterly fail.
> |
> |
> | I am using the last Pharo from the forge.
> | Is there something obvious I am missing? Am I the only one to
> | experience this?
> |
> | Cheers,
> | Alexandre
> | --
> | _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> | Alexandre Bergel  http://www.bergel.eu
> | ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> |
> |
> |
> |
> |
>
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.




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

Re: Strange behavior of Metacello in Pharo 2.0

Pavel Krivanek-3
it does everytime you try to remove any method from any class.

-- Pavel

On Tue, Jul 24, 2012 at 4:50 PM, Alexandre Bergel
<[hidden email]> wrote:

> The problem is easy to reproduce. Just download a last image and evaluate "ConfigurationOfPharo20 project". It gives an error:
>  'retry with alternate repository failed: ''Error: No package found for selector version13: in class MetacelloSymbolicVersionExample2Config'''
>
> I've attached the pharodebug.
>
> http://code.google.com/p/pharo/issues/detail?id=6446
>
> Cheers,
> Alexandre
>
>
>
>
>
>
> On Jul 23, 2012, at 12:29 PM, Dale Henrichs wrote:
>
>> Alexandre,
>>
>> Is "utterly fail" a technical term:)?
>>
>> Do you get a walkback? Do you get an error message?
>>
>> Mariano just posted a message on the Metacello list about changing the protocol on MCCacheDictionary that causes a MNU for #uniqueIntance during the bootstrapping process ... I think that for at least the short term, #uniqueInstace will be restored ...
>>
>> Dale
>>
>> ----- Original Message -----
>> | From: "Alexandre Bergel" <[hidden email]>
>> | To: "An open mailing list to discuss any topics related to an open-source Smalltalk"
>> | <[hidden email]>
>> | Sent: Sunday, July 22, 2012 6:35:16 PM
>> | Subject: [Pharo-project] Strange behavior of Metacello in Pharo 2.0
>> |
>> | Hi!
>> |
>> | I've just downloaded a configuration using monticello browser. In a
>> | workspace I am doing:
>> | -=-=-=-=-=-=-=-=-=
>> | ConfigurationOfVersionner project
>> | -=-=-=-=-=-=-=-=-=
>> |
>> | and apparently Pharo tries to get something from
>> | http://www.squeaksource/MetacelloRepository , which utterly fail.
>> |
>> |
>> | I am using the last Pharo from the forge.
>> | Is there something obvious I am missing? Am I the only one to
>> | experience this?
>> |
>> | Cheers,
>> | Alexandre
>> | --
>> | _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>> | Alexandre Bergel  http://www.bergel.eu
>> | ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>> |
>> |
>> |
>> |
>> |
>>
>
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: Strange behavior of Metacello in Pharo 2.0

Dale Henrichs
In reply to this post by abergel
The "no package found" errors appear to be a reincarnation of Issue 6336[1], I reopened that bug earlier this morning. The retry with alternate repository failed may be a side effect of the "no package found" errors...

I loaded Metacello 1.0-beta.31 just fine this morning, but got the Issue 6336 problems when I tried to upgrade to a later version of Metacello ...

Dale

[1] http://code.google.com/p/pharo/issues/detail?id=6336

----- Original Message -----
| From: "Alexandre Bergel" <[hidden email]>
| To: [hidden email]
| Sent: Tuesday, July 24, 2012 7:50:13 AM
| Subject: Re: [Pharo-project] Strange behavior of Metacello in Pharo 2.0
|
| The problem is easy to reproduce. Just download a last image and
| evaluate "ConfigurationOfPharo20 project". It gives an error:
|  'retry with alternate repository failed: ''Error: No package found
|  for selector version13: in class
|  MetacelloSymbolicVersionExample2Config'''
|
| I've attached the pharodebug.
|
| http://code.google.com/p/pharo/issues/detail?id=6446
|
| Cheers,
| Alexandre
|
|
|
|
|
|
| On Jul 23, 2012, at 12:29 PM, Dale Henrichs wrote:
|
| > Alexandre,
| >
| > Is "utterly fail" a technical term:)?
| >
| > Do you get a walkback? Do you get an error message?
| >
| > Mariano just posted a message on the Metacello list about changing
| > the protocol on MCCacheDictionary that causes a MNU for
| > #uniqueIntance during the bootstrapping process ... I think that
| > for at least the short term, #uniqueInstace will be restored ...
| >
| > Dale
| >
| > ----- Original Message -----
| > | From: "Alexandre Bergel" <[hidden email]>
| > | To: "An open mailing list to discuss any topics related to an
| > | open-source Smalltalk"
| > | <[hidden email]>
| > | Sent: Sunday, July 22, 2012 6:35:16 PM
| > | Subject: [Pharo-project] Strange behavior of Metacello in Pharo
| > | 2.0
| > |
| > | Hi!
| > |
| > | I've just downloaded a configuration using monticello browser. In
| > | a
| > | workspace I am doing:
| > | -=-=-=-=-=-=-=-=-=
| > | ConfigurationOfVersionner project
| > | -=-=-=-=-=-=-=-=-=
| > |
| > | and apparently Pharo tries to get something from
| > | http://www.squeaksource/MetacelloRepository , which utterly fail.
| > |
| > |
| > | I am using the last Pharo from the forge.
| > | Is there something obvious I am missing? Am I the only one to
| > | experience this?
| > |
| > | Cheers,
| > | Alexandre
| > | --
| > | _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
| > | Alexandre Bergel  http://www.bergel.eu
| > | ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
| > |
| > |
| > |
| > |
| > |
| >
|
| --
| _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
| Alexandre Bergel  http://www.bergel.eu
| ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
|
|
|
|

Reply | Threaded
Open this post in threaded view
|

Re: Strange behavior of Metacello in Pharo 2.0

Camillo Bruni-3
There is indeed something fishy with RPackage :)
Somehow I could reproduce it by running certain tests for a couple of times.
But that is far from being specific, for now I just now how to fight the symptoms
by reinitializing RPackage...

On 2012-07-24, at 18:13, Dale Henrichs wrote:

> The "no package found" errors appear to be a reincarnation of Issue 6336[1], I reopened that bug earlier this morning. The retry with alternate repository failed may be a side effect of the "no package found" errors...
>
> I loaded Metacello 1.0-beta.31 just fine this morning, but got the Issue 6336 problems when I tried to upgrade to a later version of Metacello ...
>
> Dale
>
> [1] http://code.google.com/p/pharo/issues/detail?id=6336
>
> ----- Original Message -----
> | From: "Alexandre Bergel" <[hidden email]>
> | To: [hidden email]
> | Sent: Tuesday, July 24, 2012 7:50:13 AM
> | Subject: Re: [Pharo-project] Strange behavior of Metacello in Pharo 2.0
> |
> | The problem is easy to reproduce. Just download a last image and
> | evaluate "ConfigurationOfPharo20 project". It gives an error:
> |  'retry with alternate repository failed: ''Error: No package found
> |  for selector version13: in class
> |  MetacelloSymbolicVersionExample2Config'''
> |
> | I've attached the pharodebug.
> |
> | http://code.google.com/p/pharo/issues/detail?id=6446
> |
> | Cheers,
> | Alexandre
> |
> |
> |
> |
> |
> |
> | On Jul 23, 2012, at 12:29 PM, Dale Henrichs wrote:
> |
> | > Alexandre,
> | >
> | > Is "utterly fail" a technical term:)?
> | >
> | > Do you get a walkback? Do you get an error message?
> | >
> | > Mariano just posted a message on the Metacello list about changing
> | > the protocol on MCCacheDictionary that causes a MNU for
> | > #uniqueIntance during the bootstrapping process ... I think that
> | > for at least the short term, #uniqueInstace will be restored ...
> | >
> | > Dale
> | >
> | > ----- Original Message -----
> | > | From: "Alexandre Bergel" <[hidden email]>
> | > | To: "An open mailing list to discuss any topics related to an
> | > | open-source Smalltalk"
> | > | <[hidden email]>
> | > | Sent: Sunday, July 22, 2012 6:35:16 PM
> | > | Subject: [Pharo-project] Strange behavior of Metacello in Pharo
> | > | 2.0
> | > |
> | > | Hi!
> | > |
> | > | I've just downloaded a configuration using monticello browser. In
> | > | a
> | > | workspace I am doing:
> | > | -=-=-=-=-=-=-=-=-=
> | > | ConfigurationOfVersionner project
> | > | -=-=-=-=-=-=-=-=-=
> | > |
> | > | and apparently Pharo tries to get something from
> | > | http://www.squeaksource/MetacelloRepository , which utterly fail.
> | > |
> | > |
> | > | I am using the last Pharo from the forge.
> | > | Is there something obvious I am missing? Am I the only one to
> | > | experience this?
> | > |
> | > | Cheers,
> | > | Alexandre
> | > | --
> | > | _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> | > | Alexandre Bergel  http://www.bergel.eu
> | > | ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> | > |
> | > |
> | > |
> | > |
> | > |
> | >
> |
> | --
> | _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> | Alexandre Bergel  http://www.bergel.eu
> | ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> |
> |
> |
> |
>


Reply | Threaded
Open this post in threaded view
|

Re: Strange behavior of Metacello in Pharo 2.0

Sean P. DeNigris
Administrator
In reply to this post by abergel
Just so we can continue to get things done, a temporary workaround is to explicitly load Metacello instead of letting it bootstrap:

 Gofer it
        url: 'http://seaside.gemstone.com/ss/metacello';
        package: 'ConfigurationOfMetacello';
        load.
       
(Smalltalk at: #ConfigurationOfMetacello) project stableVersion load: 'batch'.
Cheers,
Sean
Reply | Threaded
Open this post in threaded view
|

Re: Strange behavior of Metacello in Pharo 2.0

abergel
Thanks, I will try

Cheers,
Alexandre


On Jul 27, 2012, at 1:05 PM, Sean P. DeNigris <[hidden email]> wrote:

>
> Alexandre Bergel-7 wrote
>>
>> http://code.google.com/p/pharo/issues/detail?id=6446
>>
>
> Just so we can continue to get things done, a temporary workaround is to
> explicitly load Metacello instead of letting it bootstrap:
>
> Gofer it
>        url: 'http://seaside.gemstone.com/ss/metacello';
>        package: 'ConfigurationOfMetacello';
>        load.
>
> (Smalltalk at: #ConfigurationOfMetacello) project stableVersion load:
> 'batch'.
>
>
>
> --
> View this message in context: http://forum.world.st/Strange-behavior-of-Metacello-in-Pharo-2-0-tp4641098p4641897.html
> Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
>

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.