On Fri, Aug 20, 2010 at 12:47 PM, St�phane Ducasse <stephane.ducasse@inria.fr> wrote:
HI guys

Gofer new
� � � �squeaksource: �'PharoTaskForces';
� � � �package: 'ConfigurationOfRPackage';
� � � �load


ConfigurationOfRPackage project �load: #default

I thought that default would only load core since

there is


� � � �package: 'Metacello-Core' with: [
� � � � � � � � � � � � � � � �spec includes: #('Metacello-MC' 'Metacello-Platform' ). ];
� � � �package: 'Metacello-MC' with: [
� � � � � � � � � � � � � � � �spec requires: #('Metacello-Core' 'Gofer Core' ). ];
� � � �package: 'Metacello-Platform' with: [
� � � � � � � � � � � � � � � �spec requires: #('Metacello-MC' ). ];

� � � �spec group: 'default' with: #('Metacello-Core' );

but it loads OB so I'm confused.

The problem is in ConfigurationOfRPackage as in #ensureMetacello� is like this:

ensureMetacello
��� Smalltalk at: #MetacelloProject ifAbsent: [
��� ��� Gofer new
��� ��� ��� ��� disableRepositoryErrors;
��� ��� ��� ��� url: 'http://seaside.gemstone.com/ss/metacello';
��� ��� ��� ��� package: 'ConfigurationOfMetacello';
��� ��� ��� ��� load.
��� ��� (Smalltalk at: #ConfigurationOfMetacello) project latestVersion load: #('default' 'UI') ]


If you see, it is loading #('default' 'UI')� of metacello..... UI -> OB.

change that to #('default') and wala

BTW, I would use the latest recommended #ensureMetacello:

http://code.google.com/p/metacello/wiki/EnsureMetacello

cheers

mariano


And stuck because OB does not load in 1.2 so I lost one hour...... boring.

Stef


_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project