Hi, For the record, the way we load the latest version of Moose is to explicitly load the configurations we know about as being in the base Pharo image. Like this:
./pharo $JOB_NAME.image eval "Gofer new smalltalkhubUser: 'Moose' project: 'Glamour'; package: 'ConfigurationOfGlamourCore'; load. Gofer new smalltalkhubUser: 'Moose' project: 'GToolkit'; package: 'ConfigurationOfGTInspector'; package: 'ConfigurationOfGTInspectorCore'; package: 'ConfigurationOfGTSpotter'; package: 'ConfigurationOfGTPlayground'; package: 'ConfigurationOfGTPlaygroundCore'; package: 'ConfigurationOfGToolkit'; package: 'ConfigurationOfGToolkitCore'; package: 'ConfigurationOfGTEventRecorder'; load. Smalltalk snapshot: true andQuit: true." This is a horrible hack, and like any hack it backfires in time. It backfired now because we forgot about MooseAlgos being in the base Pharo image :). Cheers, Doru > On Apr 15, 2017, at 11:23 PM, Cyril Ferlicot D. <[email protected]> > wrote: > > On 15/04/2017 23:16, Tudor Girba wrote: >> Hi, >> >> Ok, that is a better reason. >> >> As far as I can tell, the baseline situation is not much better, is it? >> >> Cheers, >> Doru >> > > Yes. > > If the process would have been the same for Pharo 7 than for Pharo 6 I > would have suggest to unload the configurations after every update of a > project using configuration. > > Here, since the process will change I wait to see how the new process > will look like. But I would like the configurations/baselines to be > unload of Pharo to avoid this. > > I would like to unload all the configurations of the image of Pharo 6 to > remove a potential bug source of Pharo 6 for future users who would need > an update of GlamourCore, a GT tool, Ston, UFFI or any other project > having his configuration in the image. > > -- > Cyril Ferlicot > https://ferlicot.fr > > http://www.synectique.eu > 2 rue Jacques Prévert 01, > 59650 Villeneuve d'ascq France > -- www.tudorgirba.com www.feenk.com "Problem solving should be focused on describing the problem in a way that makes the solution obvious."
