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.

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.

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