Package: sbuild Version: 0.57.7-1 Since dpkg recognizes architecture wildcards, sbuild should recognize architecture wildcards as well.
I've attached a log of what currently happens when trying to build a package that uses these wildcards. The build-depends are: Build-Depends: debhelper (>= 5), quilt, libasound2-dev [linux-any], cmake, libfreeimage-dev [!linux-any], libpng12-dev [any-i386], libjpeg62-dev [!any-i386] -- Regards, Andres
Script started on Sun 05 Oct 2008 02:31:06 PM EDT ]0;[EMAIL PROTECTED]: ~/debian_package_builds/[EMAIL PROTECTED]:~/debian_package_builds/openal-soft$ sudo sbuild -D -c sid -sbuild openal-soft_1.5.304-1.dsc Selected distribution unstable Selected chroot sid-sbuild Selected architecture Automatic build of openal-soft_1.5.304-1 on andres-desktop by sbuild/i386 0.57.7 Build started at 20081005-1431 ****************************************************************************** D: DSC = openal-soft_1.5.304-1.dsc D: Source Dir = . D: DSC Base = openal-soft_1.5.304-1.dsc D: DSC File = openal-soft_1.5.304-1.dsc D: DSC Dir = openal-soft_1.5.304-1.dsc D: Package_Version = openal-soft_1.5.304-1 D: Package_SVersion = openal-soft_1.5.304-1 D: Package = openal-soft D: Version = 1.5.304-1 D: SVersion = 1.5.304-1 D: Download = 0 D: Invalid Source = 0 Setting up chroot sid-sbuild (session id sid-sbuild) Found schroot chroot: sid-sbuild Location /srv/chroot/unstable Priority 0 Session Purged 0 /usr/bin/schroot -d '/' -c sid-sbuild --run-session -q -u root -p -- /bin/sh -c '/usr/bin/dpkg --print-installation-architecture 2>/dev/null' openal-soft_1.5.304-1.dsc exists in .; copying to chroot Parsing ./openal-soft_1.5.304-1.dsc ./openal-soft_1.5.304.orig.tar.gz ./openal-soft_1.5.304-1.diff.gz ./openal-soft_1.5.304-1.dsc Arch check ok (i386 included in any) ** Using build dependencies supplied by package: Build-Depends: debhelper (>= 5), quilt, libasound2-dev [linux-any], cmake, libfreeimage-dev [!linux-any], libpng12-dev [any-i386], libjpeg62-dev [!any-i386] Merging pkg deps: debhelper (>= 5), quilt, libasound2-dev [linux-any], cmake, libfreeimage-dev [!linux-any], libpng12-dev [any-i386], libjpeg62-dev [!any-i386], /usr/bin/schroot -d '/build/root-openal-soft_1.5.304-1-i386-RV793i' -c sid-sbuild --run-session -q -u root -p -- /bin/sh -c '/usr/bin/apt-cache show base-files base-passwd bash bsdutils coreutils debianutils diff dpkg e2fsprogs findutils grep gzip hostname login mktemp mount ncurses-base ncurses-bin perl-base sed sysvinit sysvinit-utils tar util-linux libc6-dev libc-dev g++ make dpkg-dev' /usr/bin/schroot -d '/build/root-openal-soft_1.5.304-1-i386-RV793i' -c sid-sbuild --run-session -q -u root -p -- /bin/sh -c '/usr/bin/apt-cache show awk libc6 libncurses5 libacl1 libselinux1 lzma e2fslibs libblkid1 libcomerr2 libss2 libuuid1 libpam0g libpam-runtime libpam-modules libsepol1 initscripts sysv-rc file-rc lsb-base tzdata libslang2 zlib1g linux-libc-dev cpp gcc g++-4.3 gcc-4.3 perl5 perl-modules cpio bzip2 patch binutils libtimedate-perl' /usr/bin/schroot -d '/build/root-openal-soft_1.5.304-1-i386-RV793i' -c sid-sbuild --run-session -q -u root -p -- /bin/sh -c '/usr/bin/apt-cache show libgcc1 libattr1 libstdc++6 passwd debconf debconf-2.0 libdb4.6 cpp-4.3 gcc-4.3-base libstdc++6-4.3-dev libgmp3c2 libmpfr1ldbl libgomp1 perl libbz2-1.0' /usr/bin/schroot -d '/build/root-openal-soft_1.5.304-1-i386-RV793i' -c sid-sbuild --run-session -q -u root -p -- /bin/sh -c '/usr/bin/apt-cache show debconf-i18n debconf-english libgdbm3' /usr/bin/schroot -d '/build/root-openal-soft_1.5.304-1-i386-RV793i' -c sid-sbuild --run-session -q -u root -p -- /bin/sh -c '/usr/bin/apt-cache show liblocale-gettext-perl libtext-iconv-perl libtext-wrapi18n-perl libtext-charwidth-perl' /usr/bin/schroot -d '/build/root-openal-soft_1.5.304-1-i386-RV793i' -c sid-sbuild --run-session -q -u root -p -- /bin/sh -c '/usr/bin/apt-cache show perlapi-5.10.0' Dependency-expanded build essential packages: base-files, base-passwd, bash, bsdutils, coreutils, debianutils, diff, dpkg, e2fsprogs, findutils, grep, gzip, hostname, login, mktemp, mount, ncurses-base, ncurses-bin, perl-base, sed, sysvinit, sysvinit-utils, tar, util-linux, libc6-dev|libc-dev, g++ (>= 4:4.3.1), make, dpkg-dev (>= 1.13.5), awk, libc6, libncurses5, libacl1, libselinux1, lzma, e2fslibs, libblkid1, libcomerr2, libss2, libuuid1, libpam0g, libpam-runtime, libpam-modules, libsepol1, initscripts, sysv-rc, file-rc, lsb-base, tzdata, libslang2, zlib1g, linux-libc-dev, cpp, gcc, g++-4.3, gcc-4.3, perl5, perl-modules, cpio, bzip2, patch, binutils, libtimedate-perl, libgcc1, libattr1, libstdc++6, passwd, debconf, debconf-2.0, libdb4.6, cpp-4.3, gcc-4.3-base, libstdc++6-4.3-dev, libgmp3c2, libmpfr1ldbl, libgomp1, perl, libbz2-1.0, debconf-i18n, debconf-english, libgdbm3, liblocale-gettext-perl, libtext-iconv-perl, libtext-wrapi18n-perl, libtext-charwidth-perl, perlapi-5.10.0 Source dependencies of openal-soft: debhelper (>= 5), quilt, cmake, libfreeimage-dev, libjpeg62-dev Filtering dependencies Checking for already installed source dependencies... Requesting dpkg status for packages: quilt libjpeg62-dev libfreeimage-dev cmake debhelper /usr/bin/schroot -d '/build/root-openal-soft_1.5.304-1-i386-RV793i' -c sid-sbuild --run-session -q -u root -p -- /bin/sh -c '/usr/bin/apt-cache policy quilt libjpeg62-dev libfreeimage-dev cmake debhelper' debhelper: pos dep, not installed debhelper: missing Using default version 7.0.17 using debhelper for install quilt: pos dep, not installed quilt: missing using quilt for install cmake: pos dep, not installed cmake: missing using cmake for install libfreeimage-dev: pos dep, not installed libfreeimage-dev: missing using libfreeimage-dev for install libjpeg62-dev: pos dep, not installed libjpeg62-dev: missing using libjpeg62-dev for install Checking for source dependency conflicts... /usr/bin/schroot -d '/build/root-openal-soft_1.5.304-1-i386-RV793i' -c sid-sbuild --run-session -q -u root -p -- /bin/sh -c '/usr/bin/apt-get --purge -o DPkg::Options::=--force-confold -q -s install debhelper quilt cmake libfreeimage-dev libjpeg62-dev 2>&1 </dev/null' Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: bsdmainutils diffstat file gettext gettext-base groff-base html2text intltool-debian libfreeimage3 libidn11 libjpeg62 libmagic1 man-db po-debconf Suggested packages: wamerican wordlist whois vacation dh-make cvs gettext-doc groff less www-browser procmail graphviz Recommended packages: curl wget lynx libmail-sendmail-perl libcompress-zlib-perl libmail-box-perl The following NEW packages will be installed: bsdmainutils cmake debhelper diffstat file gettext gettext-base groff-base html2text intltool-debian libfreeimage-dev libfreeimage3 libidn11 libjpeg62 libjpeg62-dev libmagic1 man-db po-debconf quilt 0 upgraded, 19 newly installed, 0 to remove and 0 not upgraded. Inst bsdmainutils (6.1.10 Debian:unstable) Inst groff-base (1.18.1.1-21 Debian:unstable) Inst man-db (2.5.2-3 Debian:unstable) Inst libmagic1 (4.26-1 Debian:unstable) Inst file (4.26-1 Debian:unstable) Inst gettext-base (0.17-4 Debian:unstable) Inst libidn11 (1.10-2.1 Debian:unstable) Inst cmake (2.6.0-5 Debian:unstable) Inst html2text (1.3.2a-5 Debian:unstable) Inst gettext (0.17-4 Debian:unstable) Inst intltool-debian (0.35.0+20060710.1 Debian:unstable) Inst po-debconf (1.0.15 Debian:unstable) Inst debhelper (7.0.17 Debian:unstable) Inst diffstat (1.46-1 Debian:unstable) Inst libjpeg62 (6b-14 Debian:unstable) Inst libjpeg62-dev (6b-14 Debian:unstable) Inst quilt (0.46-6 Debian:unstable) Inst libfreeimage3 (3.10.0-1 Debian:unstable) Inst libfreeimage-dev (3.10.0-1 Debian:unstable) Conf bsdmainutils (6.1.10 Debian:unstable) Conf groff-base (1.18.1.1-21 Debian:unstable) Conf man-db (2.5.2-3 Debian:unstable) Conf libmagic1 (4.26-1 Debian:unstable) Conf file (4.26-1 Debian:unstable) Conf gettext-base (0.17-4 Debian:unstable) Conf libidn11 (1.10-2.1 Debian:unstable) Conf cmake (2.6.0-5 Debian:unstable) Conf html2text (1.3.2a-5 Debian:unstable) Conf gettext (0.17-4 Debian:unstable) Conf intltool-debian (0.35.0+20060710.1 Debian:unstable) Conf po-debconf (1.0.15 Debian:unstable) Conf debhelper (7.0.17 Debian:unstable) Conf diffstat (1.46-1 Debian:unstable) Conf libjpeg62 (6b-14 Debian:unstable) Conf libjpeg62-dev (6b-14 Debian:unstable) Conf quilt (0.46-6 Debian:unstable) Conf libfreeimage3 (3.10.0-1 Debian:unstable) Conf libfreeimage-dev (3.10.0-1 Debian:unstable) No srcdep conflicts Writing srcdep lock file /srv/chroot/unstable//var/lib/sbuild/srcdep-lock/26329-1: Job openal-soft_1.5.304-1 pid 26329 user root debhelper quilt cmake libfreeimage-dev libjpeg62-dev Installing positive dependencies: debhelper quilt cmake libfreeimage-dev libjpeg62-dev /usr/bin/schroot -d '/build/root-openal-soft_1.5.304-1-i386-RV793i' -c sid-sbuild --run-session -q -u root -p -- /bin/sh -c '/usr/bin/apt-get --purge -o DPkg::Options::=--force-confold -q -y install debhelper quilt cmake libfreeimage-dev libjpeg62-dev 2>&1 </dev/null' Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: bsdmainutils diffstat file gettext gettext-base groff-base html2text intltool-debian libfreeimage3 libidn11 libjpeg62 libmagic1 man-db po-debconf Suggested packages: wamerican wordlist whois vacation dh-make cvs gettext-doc groff less www-browser procmail graphviz Recommended packages: curl wget lynx libmail-sendmail-perl libcompress-zlib-perl libmail-box-perl The following NEW packages will be installed: bsdmainutils cmake debhelper diffstat file gettext gettext-base groff-base html2text intltool-debian libfreeimage-dev libfreeimage3 libidn11 libjpeg62 libjpeg62-dev libmagic1 man-db po-debconf quilt debconf: delaying package configuration, since apt-utils is not installed 0 upgraded, 19 newly installed, 0 to remove and 0 not upgraded. Need to get 0B/32.9MB of archives. After this operation, 88.1MB of additional disk space will be used. Can not write log, openpty() failed (/dev/pts not mounted?) Selecting previously deselected package bsdmainutils. (Reading database ... 9504 files and directories currently installed.) Unpacking bsdmainutils (from .../bsdmainutils_6.1.10_i386.deb) ... Selecting previously deselected package groff-base. Unpacking groff-base (from .../groff-base_1.18.1.1-21_i386.deb) ... Selecting previously deselected package man-db. Unpacking man-db (from .../man-db_2.5.2-3_i386.deb) ... Selecting previously deselected package libmagic1. Unpacking libmagic1 (from .../libmagic1_4.26-1_i386.deb) ... Selecting previously deselected package file. Unpacking file (from .../archives/file_4.26-1_i386.deb) ... Selecting previously deselected package gettext-base. Unpacking gettext-base (from .../gettext-base_0.17-4_i386.deb) ... Selecting previously deselected package libidn11. Unpacking libidn11 (from .../libidn11_1.10-2.1_i386.deb) ... Selecting previously deselected package cmake. Unpacking cmake (from .../cmake_2.6.0-5_i386.deb) ... Selecting previously deselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-5_i386.deb) ... Selecting previously deselected package gettext. Unpacking gettext (from .../gettext_0.17-4_i386.deb) ... Selecting previously deselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ... Selecting previously deselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.15_all.deb) ... Selecting previously deselected package debhelper. Unpacking debhelper (from .../debhelper_7.0.17_all.deb) ... Selecting previously deselected package diffstat. Unpacking diffstat (from .../diffstat_1.46-1_i386.deb) ... Selecting previously deselected package libjpeg62. Unpacking libjpeg62 (from .../libjpeg62_6b-14_i386.deb) ... Selecting previously deselected package libjpeg62-dev. Unpacking libjpeg62-dev (from .../libjpeg62-dev_6b-14_i386.deb) ... Selecting previously deselected package quilt. Unpacking quilt (from .../archives/quilt_0.46-6_all.deb) ... Selecting previously deselected package libfreeimage3. Unpacking libfreeimage3 (from .../libfreeimage3_3.10.0-1_i386.deb) ... Selecting previously deselected package libfreeimage-dev. Unpacking libfreeimage-dev (from .../libfreeimage-dev_3.10.0-1_i386.deb) ... Can not write log, openpty() failed (/dev/pts not mounted?) Setting up bsdmainutils (6.1.10) ... Setting up groff-base (1.18.1.1-21) ... Setting up man-db (2.5.2-3) ... Building database of manual pages ... Setting up libmagic1 (4.26-1) ... Setting up file (4.26-1) ... Setting up gettext-base (0.17-4) ... Setting up libidn11 (1.10-2.1) ... Setting up cmake (2.6.0-5) ... Setting up html2text (1.3.2a-5) ... Setting up gettext (0.17-4) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.15) ... Setting up debhelper (7.0.17) ... Setting up diffstat (1.46-1) ... Setting up libjpeg62 (6b-14) ... Setting up libjpeg62-dev (6b-14) ... Setting up quilt (0.46-6) ... Setting up libfreeimage3 (3.10.0-1) ... Setting up libfreeimage-dev (3.10.0-1) ... /usr/bin/schroot -d '/' -c sid-sbuild --run-session -q -u root -p -- /bin/sh -c '/usr/bin/dpkg --set-selections' Added to installed list: bsdmainutils cmake debhelper diffstat file gettext gettext-base groff-base html2text intltool-debian libfreeimage-dev libfreeimage3 libidn11 libjpeg62 libjpeg62-dev libmagic1 man-db po-debconf quilt Added to removed list: Removing negative dependencies: Added to removed list: Checking correctness of source dependencies... Requesting dpkg status for packages: quilt libfreeimage-dev gcc-4.3 libc6-dev g++-4.3 binutils libjpeg62-dev debhelper cmake linux-libc-dev libstdc++6-4.3-dev libstdc++6 Kernel: Linux 2.6.26-1-686 i386 (i686) Toolchain package versions: libc6-dev_2.7-13 linux-libc-dev_2.6.26-7 g++-4.3_4.3.2-1 gcc-4.3_4.3.2-1 binutils_2.18.1~cvs20080103-7 libstdc++6_4.3.2-1 libstdc++6-4.3-dev_4.3.2-1 /usr/bin/schroot -d '/build/root-openal-soft_1.5.304-1-i386-RV793i' -c sid-sbuild --run-session -q -u root -p -- /bin/sh -c '/usr/bin/dpkg-source -sn -x openal-soft_1.5.304-1.dsc openal-soft-1.5.304-1 2>&1' ------------------------------------------------------------------------------ dpkg-source: warning: extracting unsigned source package (openal-soft_1.5.304-1.dsc) dpkg-source: extracting openal-soft in openal-soft-1.5.304-1 dpkg-source: info: unpacking openal-soft_1.5.304.orig.tar.gz dpkg-source: info: applying openal-soft_1.5.304-1.diff.gz /usr/bin/schroot -d '/build/root-openal-soft_1.5.304-1-i386-RV793i' -c sid-sbuild --run-session -q -u root -p -- /bin/sh -c 'cd /build/root-openal-soft_1.5.304-1-i386-RV793i/openal-soft-1.5.304-1 && PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin:/usr/games exec dpkg-buildpackage -us -uc -B -m"Andres Mejia <[EMAIL PROTECTED]>" -r/usr/bin/fakeroot 2>&1' dpkg-buildpackage: warning: using a gain-root-command while being root dpkg-buildpackage: set CFLAGS to default value: -g -O2 dpkg-buildpackage: set CPPFLAGS to default value: dpkg-buildpackage: set LDFLAGS to default value: dpkg-buildpackage: set FFLAGS to default value: -g -O2 dpkg-buildpackage: set CXXFLAGS to default value: -g -O2 dpkg-buildpackage: source package openal-soft dpkg-buildpackage: source version 1:1.5.304-1 dpkg-buildpackage: host architecture i386 dpkg-checkbuilddeps: Unmet build dependencies: libasound2-dev libpng12-dev dpkg-buildpackage: warning: Build dependencies/conflicts unsatisfied; aborting. dpkg-buildpackage: warning: (Use -d flag to override.) ****************************************************************************** Build finished at 20081005-1431 FAILED [dpkg-buildpackage died] /usr/bin/schroot -d '/build/root-openal-soft_1.5.304-1-i386-RV793i' -c sid-sbuild --run-session -q -u root -p -- /bin/sh -c '/usr/bin/du -k -s /build/root-openal-soft_1.5.304-1-i386-RV793i/openal-soft-1.5.304-1 2>/dev/null' ------------------------------------------------------------------------------ Reinstalling removed packages: /usr/bin/schroot -d '/' -c sid-sbuild --run-session -q -u root -p -- /bin/sh -c '/usr/bin/dpkg --purge intltool-debian groff-base libfreeimage3 libfreeimage-dev gettext file diffstat html2text libjpeg62-dev gettext-base debhelper libidn11 po-debconf quilt libmagic1 bsdmainutils libjpeg62 man-db cmake 2>&1 </dev/null' Installed were: Removed were: Removed from removed list: Removed from installed list: Removing installed packages: intltool-debian groff-base libfreeimage3 libfreeimage-dev gettext file diffstat html2text libjpeg62-dev gettext-base debhelper libidn11 po-debconf quilt libmagic1 bsdmainutils libjpeg62 man-db cmake Uninstalling packages: intltool-debian groff-base libfreeimage3 libfreeimage-dev gettext file diffstat html2text libjpeg62-dev gettext-base debhelper libidn11 po-debconf quilt libmagic1 bsdmainutils libjpeg62 man-db cmake (Reading database ... 11181 files and directories currently installed.) Removing libfreeimage-dev ... Removing libjpeg62-dev ... Removing debhelper ... Removing po-debconf ... Removing quilt ... Purging configuration files for quilt ... Removing libjpeg62 ... Removing man-db ... Purging configuration files for man-db ... Removing catpages as well as /var/cache/man hierarchy. Removing cmake ... Purging configuration files for cmake ... Removing intltool-debian ... Removing groff-base ... Purging configuration files for groff-base ... Removing libfreeimage3 ... Purging configuration files for libfreeimage3 ... Removing gettext ... Removing file ... Purging configuration files for file ... Removing diffstat ... Removing html2text ... Purging configuration files for html2text ... Removing gettext-base ... Removing libidn11 ... Purging configuration files for libidn11 ... Removing libmagic1 ... Purging configuration files for libmagic1 ... Removing bsdmainutils ... Purging configuration files for bsdmainutils ... Cleaning up chroot (session id sid-sbuild) Removed from installed list: intltool-debian groff-base libfreeimage3 libfreeimage-dev gettext file diffstat html2text libjpeg62-dev gettext-base debhelper libidn11 po-debconf quilt libmagic1 bsdmainutils libjpeg62 man-db cmake Removing srcdep lock file /srv/chroot/unstable//var/lib/sbuild/srcdep-lock/26329-1 ****************************************************************************** Finished at 20081005-1431 Build needed 00:00:23, 792k disk space $main::current_job = ''; $main::DEVNULL = undef; $%main::job_state = { 'openal-soft_1.5.304-1' => 'failed' }; ]0;[EMAIL PROTECTED]: ~/debian_package_builds/[EMAIL PROTECTED]:~/debian_package_builds/openal-soft$ exit exit Script done on Sun 05 Oct 2008 02:31:36 PM EDT
signature.asc
Description: This is a digitally signed message part.