I tried to reproduce this with the just-merged xdeb-graph branch and get the log below. Which fails differently to the above. It seems to be entirely failing to install any host-arch packages, so falls over as soon as configure looks for one (zlib).
I'll look in to that. #./xdeb.py -a armel -d xdeb-scratch -b xdeb-scratch --only-explicit --prefer-apt qemu-linaro Building source package cache ... Using file archive.ubuntu.com_ubuntu_dists_natty_main_source_Sources for apt cache Using file archive.ubuntu.com_ubuntu_dists_natty_universe_source_Sources for apt cache Building working tree cache ... Build sequence: keyutils pango1.0 libxtst gdbm libsndfile libxdmcp atk1.0 fontconfig gdk-pixbuf pixman freetype libidn qt-x11-free libdrm brltty pcre3 util-linux nspr dbus libxcomposite libvorbis libsm avahi x11proto-dri2 cairo udev bluez tcp-wrappers libjpeg6b libxau nss x11proto-fixes libxi libgpg-error libice gnutls26 libxt libpng freetds libxext qt4-x11 python2.7 x11proto-core libsdl1.2 xft postgresql-8.4 openssl libogg libxxf86vm tiff libxcursor vde2 libxcb libmng cups libgcrypt11 db4.8 libxinerama libxrandr libxmu libdatrie ncurses flac xcb-util x11proto-gl zlib libjpeg8 libxrender libtasn1-3 libselinux lcms krb5 sqlite cyrus-sasl2 expat pulseaudio gtk+2.0 libpthread-stubs curl alsa-lib x11proto-xext nas sqlite3 libxdamage qt-assistant-compat unixodbc glib2.0 openldap libtool mesa libxfixes x11proto-record qtwebkit-source x11proto-render libx11 libiodbc2 e2fsprogs libthai mysql-5.1 libsepol qemu-linaro* Installing native packages: [] ===== Building qemu-linaro_0.14.50-2011.03-1-0ubuntu1 ===== dpkg-checkbuilddeps dpkg-architecture: warning: Specified GNU system type arm-linux-gnueabi does not match gcc system type x86_64-linux-gnu. debuild --no-lintian -eUSER -eCONFIG_SITE=/etc/dpkg-cross/cross-config.armel -eDEB_BUILD_OPTIONS=nocheck -eGTEST_INCLUDEDIR=/usr/arm-linux-gnueabi/include -eGTEST_LIBDIR=/usr/arm-linux-gnueabi/lib -ePKG_CONFIG_LIBDIR=/usr/arm-linux-gnueabi/lib/pkgconfig:/usr/arm-linux-gnueabi/share/pkgconfig:/usr/share/pkgconfig -aarmel -b -uc -us -tc dpkg-architecture: warning: Specified GNU system type arm-linux-gnueabi does not match gcc system type x86_64-linux-gnu. dpkg-architecture: warning: Specified GNU system type arm-linux-gnueabi does not match gcc system type x86_64-linux-gnu. dpkg-buildpackage -rfakeroot -d -us -uc -aarmel -b -tc dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions dpkg-buildpackage: source package qemu-linaro dpkg-buildpackage: source version 0.14.50-2011.03-1-0ubuntu1 dpkg-buildpackage: source changed by Steve Langasek <[email protected]> dpkg-architecture: warning: Specified GNU system type arm-linux-gnueabi does not match gcc system type x86_64-linux-gnu. dpkg-source --before-build qemu-linaro dpkg-buildpackage: host architecture armel dpkg-source: info: using options from qemu-linaro/debian/source/options: --single-debian-patch fakeroot debian/rules clean dh clean dh_testdir debian/rules override_dh_auto_clean make[1]: Entering directory `/home/wookey/source/xdeb/bzr/xdeb/xdeb-graph/xdeb-scratch/qemu-linaro' rm -rf user-static-build user-build system-build make[1]: Leaving directory `/home/wookey/source/xdeb/bzr/xdeb/xdeb-graph/xdeb-scratch/qemu-linaro' dh_clean debian/rules build dh build dh_testdir debian/rules override_dh_auto_configure make[1]: Entering directory `/home/wookey/source/xdeb/bzr/xdeb/xdeb-graph/xdeb-scratch/qemu-linaro' # system build mkdir -p /home/wookey/source/xdeb/bzr/xdeb/xdeb-graph/xdeb-scratch/qemu-linaro/system-build cd /home/wookey/source/xdeb/bzr/xdeb/xdeb-graph/xdeb-scratch/qemu-linaro/system-build && \ ../configure \ --with-pkgversion="Debian 0.14.50-2011.03-1-0ubuntu1" \ --extra-cflags="-g -O2 -fno-var-tracking -fno-var-tracking" \ --extra-ldflags="-Wl,-Bsymbolic-functions" \ --prefix=/usr \ --datadir=/usr/share/qemu-linaro \ --interp-prefix=/etc/qemu-binfmt/%M \ --disable-blobs \ --disable-strip \ --disable-linux-user \ --disable-bsd-user \ --disable-darwin-user \ --cc=arm-linux-gnueabi-gcc --cpu=armv4l --extra-cflags=-marm --audio-drv-list=alsa,oss,sdl,pa ../configure: 1052: /tmp/qemu-conf--18630-.exe: not found Error: zlib check failed Make sure to have the zlib libs and headers installed. make[1]: *** [override_dh_auto_configure] Error 1 make[1]: Leaving directory `/home/wookey/source/xdeb/bzr/xdeb/xdeb-graph/xdeb-scratch/qemu-linaro' make: *** [build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 debuild: fatal error at line 1335: dpkg-buildpackage -rfakeroot -d -us -uc -aarmel -b -tc failed Traceback (most recent call last): File "./xdeb.py", line 937, in <module> main() File "./xdeb.py", line 929, in main build(options, src, all_srcs[src]) File "./xdeb.py", line 655, in build spawn(buildpackage, cwd=srcdir) File "/home/wookey/source/xdeb/bzr/xdeb/xdeb-graph/utils.py", line 29, in spawn raise SubprocessException, ret utils.SubprocessException: 29 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/731079 Title: xdeb fails if dpkg-cross has nothing to do -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
