On Oct 18, 2012, at 11:37 PM, GOUBIER Thierry wrote:

> Hum. I don't know how to easily reproduce the bug, but you may see the result.
> 
> Take the last 2.0 image for download, open a Monticello browser, select one 
> of the Refactoring-Tests-* package, do browse package, and look at what's 
> inside the browser.

Yes I just found exactly the same problems. 
I could not find the Refactoring-Tests and the classes are in the system but 
Nautilus is not able to show them.
Probably because RPackage sync is wrong.


> 
> Can also be checked through:
> ReleaseTest>>testUnpackagedClasses
> : unpackagesClasses isn't empty.
> 
> I believed it happened in a RPackageOrganizer initialize in one of the recent 
> updates, but why? It does not happens everytime with my packages: sometimes 
> it's one, another time it's three packages, and yet another time it's none. 
> Esteban has my image, but it seems hard to reproduce.

Ok thanks we will have a look.

> 
> Thierry
> ________________________________________
> De : [email protected] 
> [[email protected]] de la part de Stéphane Ducasse 
> [[email protected]]
> Date d'envoi : jeudi 18 octobre 2012 18:59
> À : [email protected]
> Objet : Re: [Pharo-project] RPackage by-hand code
> 
> So how can we reproduce it because we want to kill all the remaining bugs out 
> of RPackage integration.
> Do you have a code snippet?
> Stef
> 
> On Oct 17, 2012, at 4:20 PM, Goubier Thierry wrote:
> 
>> Le 17/10/2012 16:08, Esteban Lorenzano a écrit :
>>> can I have your image to explore?
>>> (if there are some "private" code, I can sign whatever confidentiality 
>>> agreement you want :P)
>> 
>> I have two images: a brand new 20346 image with a minimum of packages loaded 
>> (the one just before RPackageOrganizer initialize), and the one where I saw 
>> the problem in the first place.
>> 
>> There is nothing private in there; all the packages are on ss3.
>> 
>> The simpler is probably the new one (it's also a bit smaller).
>> 
>> Thierry
>> 
>>> Esteban
>>> 
>>> On Oct 17, 2012, at 3:56 PM, Goubier Thierry <[email protected]> wrote:
>>> 
>>>> Le 17/10/2012 14:16, Esteban Lorenzano a écrit :
>>>>> I also would like to collect how your methods were missing... it is 
>>>>> reproducible?
>>>> 
>>>> It's even worse than I thought. I'm now loosing the code in three packages 
>>>> when I do
>>>> 
>>>> RPackageOrganize initialize
>>>> 
>>>> They just don't appear at all in Nautilus; as if they didn't exist.
>>>> 
>>>> Thierry
>>>> 
>>>>> Esteban
>>>>> 
>>>>> On Oct 17, 2012, at 1:58 PM, Esteban Lorenzano <[email protected]> 
>>>>> wrote:
>>>>> 
>>>>>> is there an MCWorkingCopy of your code package?
>>>>>> 
>>>>>> MCWorkingCopy allManagers.
>>>>>> 
>>>>>> and a package info?
>>>>>> 
>>>>>> PackageIngo allPackages.
>>>>>> 
>>>>>> Esteban
>>>>>> 
>>>>>> On Oct 17, 2012, at 1:56 PM, Goubier Thierry <[email protected]> 
>>>>>> wrote:
>>>>>> 
>>>>>>> Le 17/10/2012 13:49, Esteban Lorenzano a écrit :
>>>>>>>> Hi,
>>>>>>>> 
>>>>>>>> RPackageOrganizer initialize.
>>>>>>>> 
>>>>>>>> should do it.
>>>>>>>> 
>>>>>>>> Esteban
>>>>>>> 
>>>>>>> It doesn't.
>>>>>>> 
>>>>>>> Trust me, I tried. Multiple times :(
>>>>>>> 
>>>>>>> Thierry
>>>>>>> 
>>>>>>>> On Oct 17, 2012, at 1:41 PM, Goubier Thierry <[email protected]> 
>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>>> Hi,
>>>>>>>>> 
>>>>>>>>> I have a problem in Pharo 2.0, among the recent updates, RPackage 
>>>>>>>>> lost most of the code in one of my packages. Would someone know how 
>>>>>>>>> to write a small script to force a reload in RPackage of a Smalltalk 
>>>>>>>>> Category ?
>>>>>>>>> 
>>>>>>>>> The code is still there, in the right system category, but neither 
>>>>>>>>> Nautilus nor Monticello sees it, and I'm afraid of doing anything 
>>>>>>>>> like saving the package which would erase most of what is in it.
>>>>>>>>> 
>>>>>>>>> My Pharo version is 20346.
>>>>>>>>> 
>>>>>>>>> Thanks in advance,
>>>>>>>>> 
>>>>>>>>> Thierry
>>>>>>>>> --
>>>>>>>>> Thierry Goubier
>>>>>>>>> CEA list
>>>>>>>>> Laboratoire des Fondations des Systèmes Temps Réel Embarqués
>>>>>>>>> 91191 Gif sur Yvette Cedex
>>>>>>>>> France
>>>>>>>>> Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> --
>>>>>>> Thierry Goubier
>>>>>>> CEA list
>>>>>>> Laboratoire des Fondations des Systèmes Temps Réel Embarqués
>>>>>>> 91191 Gif sur Yvette Cedex
>>>>>>> France
>>>>>>> Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
>>>>>>> 
>>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>> 
>>>> 
>>>> --
>>>> Thierry Goubier
>>>> CEA list
>>>> Laboratoire des Fondations des Systèmes Temps Réel Embarqués
>>>> 91191 Gif sur Yvette Cedex
>>>> France
>>>> Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
>>>> 
>>> 
>>> 
>>> 
>>> 
>> 
>> 
>> --
>> Thierry Goubier
>> CEA list
>> Laboratoire des Fondations des Systèmes Temps Réel Embarqués
>> 91191 Gif sur Yvette Cedex
>> France
>> Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
>> 
> 
> 
> 


Reply via email to