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