Thursday, 28 April 2011

Django on Hardy

It was not a coincidence that my old AMD64 system with NVIDIA MX4000 doesn't give X on distro above Jaunty 9.04. Perhaps, if I push myself to insert NVIDIA kernel, Lucid 10.04 might be on, but I think that's not the case. The computer is way too old for modern kernel. So it turns out that I should maintain Hardy 8.04 LTS and Jaunty.
Then it came into my mind: whom might be maintaining Hardy and with what version of Django. It resulted into Turnkey Linux. Yeah, now I might be just following policies implemented in Turnkey-Django. The last one packed with Hardy was dated back 2009.10 issue, but I think it's worth with stability.The newest 11.01 was with Lucid. So Turnkey 'agrees' with my comprehension about core distribution to follow: Ubuntu LTS or Debian.
These are notes from geodjango site:
8.04 and lower

The 8.04 (and lower) versions of Ubuntu use GEOS v2.2.3 in their binary packages, which is incompatible with GeoDjango. Thus, do not use the binary packages for GEOS or PostGIS and build some prerequisites from source, per the instructions in this document; however, it is okay to use the PostgreSQL binary packages.

For more details, please see the Debian instructions for 4.0 (Etch) below.

Debian 4.0 (Etch)

The situation here is the same as that of Ubuntu 8.04 and lower -- in other words, some packages must be built from source to work properly with GeoDjango.

Notes:

Watch packages dependency for successful install while installing from tar ball (tar.gz). You will be notified and guided for any unsuccessful steps.