Hi Esteban,

Thanks, it worked perfectly! One more step towards 2.0 beta status, and a good start for the week-end :)

Thierry

Le 19/10/2012 16:32, Esteban Lorenzano a écrit :
Hi,

I have a fix (for the lost packages issue), but I cannot integrate now because 
google is in read-only mode.
In the mean time, you can

merge issue 6834 (slice is in PharoInbox)

and execute:

MCWorkingCopy allManagers do: #packageSet.
RPackageOrganizer initialize.

Esteban

On Oct 19, 2012, at 10:51 AM, Goubier Thierry <[email protected]> wrote:

Le 19/10/2012 09:14, Stéphane Ducasse a écrit :

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.

Ok, I think I have a way to reproduce it, or to check if it happens in another 
setup than mine:

http://code.google.com/p/pharo/issues/detail?id=6834#c3

On a 20351 default image executing

RPackageOrganizer initialize.

Will empty the following packages:

Hudson*
Metacello*

Look at the result of

Smalltalk allClasses select: [:each | (RPackageOrganizer default packageOf: 
each) packageName = RPackage defaultPackageName ]

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.

Thanks as well for trying to solve that.

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

Reply via email to