Search code examples
pharoseaside

Loading Seaside 30 in Pharo 3 results in a MetacelloProjectSpecLoadError about ConfigurationOfOmniBrowser?


No version found for #stable of ConfigurationOfOmniBrowser?

Just downloaded Pharo 3 from here: http://files.pharo.org/platform/Pharo3.0-portable.zip

Opened an workspace and did this:

Gofer new
    squeaksource: 'MetacelloRepository';
    package: 'ConfigurationOfSeaside30';
    load.
(Smalltalk at: #ConfigurationOfSeaside30) load.

I get this error: No version found for #stable of ConfigurationOfOmniBrowser


Solution

  • Well... in Pharo, correct configuration is Seaside3... and it is not in MetacelloRepository since starting in Pharo3 we switched to a "per version" repo.

    So, this code should do the work:

    Gofer new
        smalltalkhubUser: 'Pharo' project: 'MetaRepoForPharo30';
        configurationOf: 'Seaside3';
        loadStable.