Comment 9 for bug 354205

Revision history for this message
Christophe Sauthier (christophe.sauthier) wrote :

The bug is that the python2.6 transition has not been addressed completly. Thus the python bindings won't work on jaunty so far.
The various things done to fix it were :
  - Change bdeps from python2.5-dev to python-all-dev (>= 2.5)
  - Change XS-Python-Version from 2.5 to >= 2.5
  - Various changes to enable python2.5 and python2.6 builds, in particular addition of multiple python builds

TEST CASE :
$ sudo apt-get install python-mapnik
$ python
>>> import mapnik
If it fails, the bug is not fixed. If it returns the prompt, it is fixed.

There is no regression risk since only the python bindings are affected by the modifications in the rules file, and that these binding are not working so far.

Changelog :

mapnik (0.5.1-3ubuntu2.1) jaunty-proposed; urgency=low

  * Finish of the python 2.6 transition (LP: #354205)
    - debian/control
      + Change bdeps from python2.5-dev to python-all-dev (>= 2.5)
      + Change XS-Python-Version from 2.5 to >= 2.5
    - debian/rules:
      + Various changes to enable python2.5 and python2.6 builds

 -- Christophe Sauthier <email address hidden> Fri, 01 May 2009 17:45:42 +0200