Hi Dale. I hope you are enjoying your holidays. Logically, 'Metacello-Help' is defined as:
package: 'Metacello-Help' with: [
spec requires: 'Help System'. ];
However, HelpSystem is integrated in PharoCore (not via ConfigurationOfHelpSystem). Hence, when I load 'Metacello-Help' in a PharoCore, Metacello loads HelpSystem with ConfigurationOfHelp, bringing a new version and marking the package HelpSystem as dirty.
From ConfigurationOfPharo, I have this:
project: 'Metacello'
with:
[ spec
className: 'ConfigurationOfMetacello';
file: 'ConfigurationOfMetacello';
loads: #('Metacello-Core' 'Tutorial' 'UI' 'Metacello-ProfStef' 'Metacello-Help');
repository: '
http://www.squeaksource.com/MetacelloRepository' ];
So...any idea how can I get 'Metacello-Help' without the HelpSystem ?
A way I see is remove 'Metacello-Help' from the previous lines and instead adding a line:
package: 'Metacello-Help' with: [ spec repository: '
http://www.squeaksource.com/metacello' ];
so that to bypass Metacello ;)
Ahh BTW; this is issue:
http://code.google.com/p/pharo/issues/detail?id=4160Thanks
--
Mariano
http://marianopeck.wordpress.com