[Grok-dev] Re: cannot install a Grok app that uses "megrok.kss"

Godefroid Chapelle gotcha at bubblenet.be
Wed Apr 16 02:54:30 EDT 2008

Brandon Craig Rhodes wrote:
> I am in rather an embarrassing position, as I am attempting to submit
> the final draft of an article about how cool Grok and KSS are, but my
> Grok app will not successfully install.
> The reason is that the current egg for Grok 0.11.1 under Python 2.4,
> in its EGG-INFO/requires.txt, does not actually pin martian to a
> specific version.  Instead, it makes only the ruinously open-ended
> requirement:
>     martian >= 0.9.2
> And this means that a buildout-installed Grok cannot run, since the
> new martian 0.9.3 that was just released is incompatible with Grok
> 0.11.1.
> I cannot figure out how "grokproject" gets around this - if I start a
> new project with "grokproject", its works just fine because it uses
> martian 0.9.2!  But a Grok project that was checked into Subversion,
> or turned into a .tar.gz, and then has "buildout" run again, gets the
> newer version and cannot operate.
> Does anyone have an idea how Grok could become build-out-able again?

Would another release of megrok.kss that would specify

martian == 0.9.2

solve your problem ?

Godefroid Chapelle (aka __gotcha) http://bubblenet.be

More information about the Grok-dev mailing list