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 >
