Comment #10 on issue 3609 by [email protected]: Integrate RPackage
http://code.google.com/p/pharo/issues/detail?id=3609

I start to have good result when running all test in a1.3 core image. Failing tests and errors are the same from a standard core image and from the one using RPackage, except:
=> PharoCorePackageDepenciesTests >> #testFile
=> PharoCorePackageDepenciesTests >> #testMonticello
Both are not necessary due to a wrong behavior of RPackage, but also to some dependies found that were not expected (the expected depencies are harcoded).
=> ChangeHooksTest>>#testClassRecategorizedEvent2
This one is a bit hard to fix.

Here is what you should evaluate to have RPackage integrated to your system:

"load rpackage"
Gofer new
                squeaksource: 'PharoTaskForces';
                package: 'ConfigurationOfRPackage';
                load.
(Smalltalk globals at: #ConfigurationOfRPackage) loadDefault.
"to be sure that the organizer is initialized before loading anything else:"

"(Smalltalk globals at: #RPackageOrganizer) initializeDefault."
(Smalltalk globals at: #RPackageOrganizer ) removeMockPackagesFromOldOrganizer.

Gofer new
                squeaksource: 'DelaunayTmpStuffs';
                version: 'Monticello-cyrilledelaunay.518';
                merge.

Gofer new
                squeaksource: 'DelaunayTmpStuffs';
                version: 'MonticelloGUI-cyrilledelaunay.89';
                merge.
                
Gofer new
                squeaksource: 'DelaunayTmpStuffs';
                version: 'Tests-cyrilledelaunay.282';
                merge.
                
Gofer new
                squeaksource: 'DelaunayTmpStuffs';
                version: 'ScriptLoader13-cyrilledelaunay.41';
                merge.
                
Gofer new
                squeaksource: 'DelaunayTmpStuffs';
                version: 'Gofer-Core-cyrilledelaunay.131';
                merge.
Gofer new
                squeaksource: 'DelaunayTmpStuffs';
                version: 'Gofer-Tests-cyrilledelaunay.130';
                merge.
Gofer new
                squeaksource: 'DelaunayTmpStuffs';
                version: 'SUnit-cyrilledelaunay.40124';
                merge.
                
Gofer new
                squeaksource: 'DelaunayTmpStuffs';
                version: 'SUnitGUI-cyrilledelaunay.72';
                merge.
                
Gofer new
                squeaksource: 'DelaunayTmpStuffs';
                version: 'System-Settings-cyrilledelaunay.216';
                merge.
                
Gofer new
                squeaksource: 'DelaunayTmpStuffs';
                version: 'FixUnderscores-cyrilledelaunay.21';
                merge.
                
Gofer new
                squeaksource: 'DelaunayTmpStuffs';
                version: 'HelpSystem-Core-cyrilledelaunay.77';
                merge.

Gofer new
                squeaksource: 'DelaunayTmpStuffs';
                version: 'Metacello-Help-cyrilledelaunay.12';
                merge.
                
Gofer new
                squeaksource: 'DelaunayTmpStuffs';
                version: 'Metacello-ToolBox-cyrilledelaunay.88';
                merge.


Gofer new
                squeaksource: 'DelaunayTmpStuffs';
                version: 'SUnitGUI-cyrilledelaunay.72';
                merge.
                
Gofer new
                squeaksource: 'DelaunayTmpStuffs';
                version: 'System-Installers-cyrilledelaunay.12';
                merge.
                
Gofer new
                squeaksource: 'DelaunayTmpStuffs';
                version: 'System-Settings-cyrilledelaunay.216';
                merge.
                
Gofer new
                squeaksource: 'DelaunayTmpStuffs';
                version: 'System-Support-cyrilledelaunay.441';
                merge.




Reply via email to