[maemo-developers] trouble autobuilding python bindings, configure barfs on python2.5

From: Niels Breet niels at maemo.org
Date: Tue Sep 30 16:31:59 EEST 2008
Hi Owen,

On Tue, September 30, 2008 15:17, Owen Williams wrote:
> I am trying to upload my package to extras, and it keeps failing.  While
> my application is mostly python, I have to build python-gtkmozembed support
> for it.  I thought I set up the debian/rules file correctly but it's
> failing now.
>
> The build log is here:
> https://garage.maemo.org/builder/diablo/penguintv_3.8-1/armel.build.log.FA
> ILED.txt
>
>
> debian/rules runs configure with this line (host and build are
> autodetect):
> PYTHON=/usr/bin/python2.5 ../../gtkmozembed/configure    \
> --host=arm-linux-gnueabi	     \
> --build=arm-linux-gnueabi	   \
> --prefix=/usr \
> --with-gtkmozembed=gtkembedmoz
>
>
>
> and then it bombs here:
>
> checking whether /usr/bin/python2.5 version >= 2.3... configure: error:
> too old make: *** [configure-stamp] Error 1
>
>
>
> which makes no sense.  python2.5 is clearly newer than 2.3, but whatever
> configure is using to test the version number is failing.  Am I doing
> something wrong?
>

Looking at your .changes file, it seems that you haven't specified any
Build-Depends. You need to specify everything you need for building your
package there, whatever is on available in a clean SDK install. (python2.5
for example)

Please see https://wiki.maemo.org/Uploading_to_extras for tips, especially
the part about dpkg-depcheck.

> thanks, Owen Williams
>
>

--
Niels Breet
maemo.org webmaster



More information about the maemo-developers mailing list