So .. just to finish this up, the python markdown and cheetah modules are required to finish compiling workrave.
..and then, it will only run with full x (i.e. Xorg-7.5) and even then it needs the record module (which I borrowed from debian for testing purposes) and the record module in turn requires libaudit.
..it did work, but I don't think it would work well in your 128MB of ram