trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: September 2013

pytdeextensions FTBFS on debian/testing and patch

From: Michele Calgaro <michele.calgaro@...>
Date: Mon, 2 Sep 2013 12:57:46 +0100 (BST)
Hi there,
today I run into a FTBFS when building libraries/pytdeextensions on debian/testing (jessie).
The package actually compiles, but the building process actually fails after that when invoking "dh_python".

dh_python -ppytdeextensions-trinity�� 
make: dh_python: Command not found

I tracked down the problem to be in the file "debian/python-distutils-jaunty.mk", where "dh_python2" needs to
be invoked instead of "dh_python" and prepared a patch for it.


While looking at the problem I also spotted that the patch "11_fix_get_libdir_name.diff" was out-of-sync with
the code by 63 lines, so I updated the patch to point to the correct line.

With both patches, the package builds correctly.
I don't know if you are having the same problem I had. The nightly built package is not ready at the time
of writing (it is schedule for building in a few hours), so I can't compare.

I don't know whether the patch for "dh_python" breaks the building for debian/wheezy, since last year I didn't have any
problem compiling in such environment. If so, a separate entry needs to be created in the tde-packaging for 

debian/jessie (instead of pointing to wheezy) and the patch added to the "libraries/pytdeextensions" files.

Cheers
� Michele

Attachments: