Bug#427899: update-manager_0.59.20-1(sparc/experimental): FTBFS: Python.h: No such file or directory

Frank Lichtenheld djpig at debian.org
Thu Jun 7 10:36:45 UTC 2007


Package: update-manager
Version: 0.59.20-1
Severity: serious

Hi,

your package failed to build from source. You are probably missing a
dependency on some python-dev package.

| Automatic build of update-manager_0.59.20-1 on njoerd by sbuild/sparc 98-farm
| Build started at 20070607-1220
| ******************************************************************************
| Checking available source versions...
| Fetching source files...
| Reading package lists...
| Building dependency tree...
| Need to get 2005kB of source archives.
| Get:1 http://ftp.ipv6.debian.org experimental/main update-manager 0.59.20-1 (dsc) [953B]
| Get:2 http://ftp.ipv6.debian.org experimental/main update-manager 0.59.20-1 (tar) [1702kB]
| Get:3 http://ftp.ipv6.debian.org experimental/main update-manager 0.59.20-1 (diff) [302kB]
| Fetched 2005kB in 1s (1296kB/s)
| Download complete and in download only mode
| ** Using build dependencies supplied by package:
| Build-Depends: gnome-pkg-tools, cdbs (>= 0.4.42), debhelper (>= 5.0.37.2), python-all (>= 2.3.5-10), python-distutils-extra, python-support (>= 0.3)
| Build-Depends-Indep: libxml-parser-perl, scrollkeeper, intltool, sharutils
| Checking for already installed source dependencies...
| gnome-pkg-tools: missing
| Using default version 0.11.8 (Priority: 500)
| cdbs: missing
| Using default version 0.4.49 (Priority: 500)
| debhelper: missing
| Using default version 5.0.50 (Priority: 500)
| python-all: missing
| Using default version 2.4.4-6 (Priority: 500)
| python-distutils-extra: missing
| Using default version 0.90debian1 (Priority: 500)
| python-support: missing
| Using default version 0.6.4 (Priority: 500)
| Checking for source dependency conflicts...
|   /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install gnome-pkg-tools cdbs debhelper python-all python-distutils-extra python-support
| Reading package lists...
| Building dependency tree...
| The following extra packages will be installed:
|   autoconf automake1.7 autotools-dev file gettext gettext-base html2text
|   intltool intltool-debian libexpat1 libhtml-parser-perl libhtml-tagset-perl
|   libhtml-tree-perl libmagic1 libncursesw5 libsqlite3-0 libssl0.9.8
|   liburi-perl libwww-perl libxml-parser-perl m4 mime-support po-debconf python
|   python-central python-minimal python2.4 python2.4-minimal python2.5
|   python2.5-minimal
| Suggested packages:
|   autoconf2.13 autobook autoconf-archive gnu-standards autoconf-doc devscripts
|   doc-base dh-make cvs gettext-doc libio-socket-ssl-perl python-doc python-tk
|   python-profiler python2.4-doc python2.5-doc
| Recommended packages:
|   automaken curl wget lynx svn-buildpackage libgpmg1 libmailtools-perl
|   libhtml-format-perl libcompress-zlib-perl libmail-sendmail-perl
| The following NEW packages will be installed:
|   autoconf automake1.7 autotools-dev cdbs debhelper file gettext gettext-base
|   gnome-pkg-tools html2text intltool intltool-debian libexpat1
|   libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libmagic1
|   libncursesw5 libsqlite3-0 libssl0.9.8 liburi-perl libwww-perl
|   libxml-parser-perl m4 mime-support po-debconf python python-all
|   python-central python-distutils-extra python-minimal python-support
|   python2.4 python2.4-minimal python2.5 python2.5-minimal
| 0 upgraded, 36 newly installed, 0 to remove and 0 not upgraded.
| Need to get 4505kB/17.3MB of archives.
[...]
| creating /build/buildd/update-manager-0.59.20/build/temp.linux-sparc-2.5/UpdateManager
| creating /build/buildd/update-manager-0.59.20/build/temp.linux-sparc-2.5/UpdateManager/fdsend
| gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.5 -c UpdateManager/fdsend/fdsend.c -o /build/buildd/update-manager-0.59.20/./build/temp.linux-sparc-2.5/UpdateManager/fdsend/fdsend.o
| UpdateManager/fdsend/fdsend.c:26:20: error: Python.h: No such file or directory
| UpdateManager/fdsend/fdsend.c:42: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
| UpdateManager/fdsend/fdsend.c:49: error: expected ')' before '*' token
| UpdateManager/fdsend/fdsend.c:71: error: expected ')' before '*' token
| UpdateManager/fdsend/fdsend.c: In function 'free_packed_control':
| UpdateManager/fdsend/fdsend.c:122: warning: implicit declaration of function 'PyMem_Free'
| UpdateManager/fdsend/fdsend.c: At top level:
| UpdateManager/fdsend/fdsend.c:134: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
| UpdateManager/fdsend/fdsend.c:177: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
| UpdateManager/fdsend/fdsend.c:211: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
| UpdateManager/fdsend/fdsend.c:307: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
| UpdateManager/fdsend/fdsend.c:327: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'fdsend_methods'
| UpdateManager/fdsend/fdsend.c:354: warning: return type defaults to 'int'
| UpdateManager/fdsend/fdsend.c: In function 'DL_EXPORT':
| UpdateManager/fdsend/fdsend.c:354: error: expected declaration specifiers before 'initfdsend'
| UpdateManager/fdsend/fdsend.c:363: error: expected '{' at end of input
| error: command 'gcc' failed with exit status 1
| make: *** [python-build-stamp-2.5] Error 1
| ******************************************************************************
| Build finished at 20070607-1221
| FAILED [dpkg-buildpackage died]

Full build log(s): http://experimental.ftbfs.de/build.php?&ver=0.59.20-1&pkg=update-manager&arch=sparc

Gruesse,
-- 
Frank Lichtenheld <frank at lichtenheld.de>
www: http://www.djpig.de/





More information about the pkg-gnome-maintainers mailing list