Hi! That very problem can be fixed my putting libboost-dev dependency at the begining of the alternatives list (sbuild only considers the first). However it'll still fail to build (log attached).
Regards Christoph -- /"\ ASCII Ribbon : GPG-Key ID: 0xD49AE731 \ / Campaign : CaCert Assurer X against HTML : Debian Maintainer / \ in eMails : http://www.debian.org/ http://www.christoph-egger.org/
sbuild (Debian sbuild) 0.59.0 (02 Aug 2009) on rodin ╔══════════════════════════════════════════════════════════════════════════════╗ ║ debian-xcontrol 0.0.4-1.1 (kfreebsd-i386) 13 Feb 2010 01:59 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: debian-xcontrol Version: 0.0.4-1.1 Architecture: kfreebsd-i386 Start Time: 20100213-0159 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Fetch source files │ └──────────────────────────────────────────────────────────────────────────────┘ Local sources ───────────── debian-xcontrol_0.0.4-1.1.dsc exists in .; copying to chroot Check arch ────────── ** Using build dependencies supplied by package: Build-Depends: libboost-dev, libapt-pkg-dev, debhelper (>= 5), autotools-dev ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install build dependencies │ └──────────────────────────────────────────────────────────────────────────────┘ Checking for already installed source dependencies... libboost-dev: missing libapt-pkg-dev: missing debhelper: already installed (7.4.13 >= 5 is satisfied) autotools-dev: already installed (20090611.1) Checking for source dependency conflicts... Installing positive dependencies: libboost-dev libapt-pkg-dev Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: x11proto-kb-dev libx11-data libdbus-1-3 libxdmcp-dev libpng12-dev xtrans-dev libdirectfb-1.2-0 x11proto-core-dev libxcb1 libxau6 libjpeg62-dev libice6 libxdmcp6 zlib1g-dev x11proto-input-dev libpthread-stubs0-dev libxau-dev libpthread-stubs0 libtiff4 libpng12-0 libjpeg62 x11-common libx11-6 libsm6 libx11-dev libxcb1-dev libslang2 libxext6 Use 'apt-get autoremove' to remove them. The following extra packages will be installed: apt-utils libboost1.40-dev libdb4.8 libicu42 Suggested packages: libboost1.40-doc libboost-date-time1.40-dev libboost-filesystem1.40-dev libboost-graph-parallel1.40-dev libboost-graph1.40-dev libboost-iostreams1.40-dev libboost-math1.40-dev libboost-mpi1.40-dev libboost-program-options1.40-dev libboost-python1.40-dev libboost-regex1.40-dev libboost-serialization1.40-dev libboost-signals1.40-dev libboost-system1.40-dev libboost-test1.40-dev libboost-thread1.40-dev libboost-wave1.40-dev xsltproc doxygen docbook-xml default-jdk fop The following NEW packages will be installed: apt-utils libapt-pkg-dev libboost-dev libboost1.40-dev libdb4.8 libicu42 debconf: delaying package configuration, since apt-utils is not installed 0 upgraded, 6 newly installed, 0 to remove and 2 not upgraded. Need to get 0B/14.7MB of archives. After this operation, 77.7MB of additional disk space will be used. Selecting previously deselected package libdb4.8. (Reading database ... 17481 files and directories currently installed.) Unpacking libdb4.8 (from .../libdb4.8_4.8.26-1_kfreebsd-i386.deb) ... Selecting previously deselected package apt-utils. Unpacking apt-utils (from .../apt-utils_0.7.25.3_kfreebsd-i386.deb) ... Selecting previously deselected package libapt-pkg-dev. Unpacking libapt-pkg-dev (from .../libapt-pkg-dev_0.7.25.3_kfreebsd-i386.deb) ... Selecting previously deselected package libicu42. Unpacking libicu42 (from .../libicu42_4.2.1-3_kfreebsd-i386.deb) ... Selecting previously deselected package libboost1.40-dev. Unpacking libboost1.40-dev (from .../libboost1.40-dev_1.40.0-6+b1_kfreebsd-i386.deb) ... Selecting previously deselected package libboost-dev. Unpacking libboost-dev (from .../libboost-dev_1.40.0.1_kfreebsd-i386.deb) ... Processing triggers for man-db ... Setting up libdb4.8 (4.8.26-1) ... Setting up apt-utils (0.7.25.3) ... Setting up libapt-pkg-dev (0.7.25.3) ... Setting up libicu42 (4.2.1-3) ... Setting up libboost1.40-dev (1.40.0-6+b1) ... Setting up libboost-dev (1.40.0.1) ... Removing negative dependencies: Checking correctness of source dependencies... Kernel: GNU/kFreeBSD 7.2-1-686 kfreebsd-i386 (i686) Toolchain package versions: libc6-dev_~*=PROVIDED=*= g++-4.4_4.4.3-2 gcc-4.4_4.4.3-2 binutils_2.20-6 libstdc++6-4.4-dev_4.4.3-2 libstdc++6_4.4.3-2 libc0.1-dev_2.10.2-6 kfreebsd-kernel-headers_0.47 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build │ └──────────────────────────────────────────────────────────────────────────────┘ Unpack source ───────────── gpgv: keyblock resource `/home/christoph/.gnupg/trustedkeys.gpg': file open error gpgv: Signature made Fri Feb 12 23:01:52 2010 UTC using RSA key ID 4008C6F9 gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./debian-xcontrol_0.0.4-1.1.dsc dpkg-source: info: extracting debian-xcontrol in debian-xcontrol-0.0.4 dpkg-source: info: unpacking debian-xcontrol_0.0.4.orig.tar.gz dpkg-source: info: applying debian-xcontrol_0.0.4-1.1.diff.gz Check disc space ──────────────── dpkg-buildpackage ───────────────── 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 debian-xcontrol dpkg-buildpackage: source version 0.0.4-1.1 dpkg-buildpackage: source changed by Christoph Egger <christ...@debian.org> dpkg-buildpackage: host architecture kfreebsd-i386 /usr/bin/fakeroot debian/rules clean dh_testdir dh_testroot rm -f build-stamp [ ! -f Makefile ] || /usr/bin/make distclean rm -f config.sub config.guess dh_clean debian/rules build dh_testdir cp -f /usr/share/misc/config.sub config.sub cp -f /usr/share/misc/config.guess config.guess ./configure \ --host=i486-kfreebsd-gnu \ --build=i486-kfreebsd-gnu \ --prefix=/usr \ --mandir=\${prefix}/share/man \ --infodir=\${prefix}/share/info \ CXXFLAGS='-W -Wall -Werror -g -O2' \ LDFLAGS='-Wl,-z,defs' configure: loading cache /dev/null /dev/null: line 1: ./configure:: No such file or directory checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking for i486-kfreebsd-gnu-g++... i486-kfreebsd-gnu-g++ checking for C++ compiler default output file name... a.out checking whether the C++ compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether i486-kfreebsd-gnu-g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of i486-kfreebsd-gnu-g++... gcc3 checking for i486-kfreebsd-gnu-ranlib... no checking for ranlib... ranlib checking for i486-kfreebsd-gnu-gcc... i486-kfreebsd-gnu-gcc checking whether we are using the GNU C compiler... yes checking whether i486-kfreebsd-gnu-gcc accepts -g... yes checking for i486-kfreebsd-gnu-gcc option to accept ISO C89... none needed checking dependency style of i486-kfreebsd-gnu-gcc... gcc3 checking for main in -lapt-pkg... yes configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating config.h config.status: executing depfiles commands dh_testdir /usr/bin/make make[1]: Entering directory `/build/christoph-debian-xcontrol_0.0.4-1.1-kfreebsd-i386-L1B0Je/debian-xcontrol-0.0.4' /usr/bin/make all-recursive make[2]: Entering directory `/build/christoph-debian-xcontrol_0.0.4-1.1-kfreebsd-i386-L1B0Je/debian-xcontrol-0.0.4' Making all in src make[3]: Entering directory `/build/christoph-debian-xcontrol_0.0.4-1.1-kfreebsd-i386-L1B0Je/debian-xcontrol-0.0.4/src' i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -W -Wall -Werror -g -O2 -MT architecture.o -MD -MP -MF .deps/architecture.Tpo -c -o architecture.o architecture.cpp mv -f .deps/architecture.Tpo .deps/architecture.Po i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -W -Wall -Werror -g -O2 -MT binary_section.o -MD -MP -MF .deps/binary_section.Tpo -c -o binary_section.o binary_section.cpp mv -f .deps/binary_section.Tpo .deps/binary_section.Po i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -W -Wall -Werror -g -O2 -MT boolean_attribute.o -MD -MP -MF .deps/boolean_attribute.Tpo -c -o boolean_attribute.o boolean_attribute.cpp mv -f .deps/boolean_attribute.Tpo .deps/boolean_attribute.Po i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -W -Wall -Werror -g -O2 -MT command.o -MD -MP -MF .deps/command.Tpo -c -o command.o command.cpp mv -f .deps/command.Tpo .deps/command.Po i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -W -Wall -Werror -g -O2 -MT control_file.o -MD -MP -MF .deps/control_file.Tpo -c -o control_file.o control_file.cpp mv -f .deps/control_file.Tpo .deps/control_file.Po i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -W -Wall -Werror -g -O2 -MT control_file_stream.o -MD -MP -MF .deps/control_file_stream.Tpo -c -o control_file_stream.o control_file_stream.cpp mv -f .deps/control_file_stream.Tpo .deps/control_file_stream.Po i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -W -Wall -Werror -g -O2 -MT cross_compiling.o -MD -MP -MF .deps/cross_compiling.Tpo -c -o cross_compiling.o cross_compiling.cpp mv -f .deps/cross_compiling.Tpo .deps/cross_compiling.Po i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -W -Wall -Werror -g -O2 -MT dependency.o -MD -MP -MF .deps/dependency.Tpo -c -o dependency.o dependency.cpp mv -f .deps/dependency.Tpo .deps/dependency.Po i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -W -Wall -Werror -g -O2 -MT dependency_alternative_list.o -MD -MP -MF .deps/dependency_alternative_list.Tpo -c -o dependency_alternative_list.o dependency_alternative_list.cpp mv -f .deps/dependency_alternative_list.Tpo .deps/dependency_alternative_list.Po i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -W -Wall -Werror -g -O2 -MT dependency_list.o -MD -MP -MF .deps/dependency_list.Tpo -c -o dependency_list.o dependency_list.cpp mv -f .deps/dependency_list.Tpo .deps/dependency_list.Po i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -W -Wall -Werror -g -O2 -MT pipe.o -MD -MP -MF .deps/pipe.Tpo -c -o pipe.o pipe.cpp mv -f .deps/pipe.Tpo .deps/pipe.Po i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -W -Wall -Werror -g -O2 -MT shared_fd.o -MD -MP -MF .deps/shared_fd.Tpo -c -o shared_fd.o shared_fd.cpp mv -f .deps/shared_fd.Tpo .deps/shared_fd.Po i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -W -Wall -Werror -g -O2 -MT source_section.o -MD -MP -MF .deps/source_section.Tpo -c -o source_section.o source_section.cpp mv -f .deps/source_section.Tpo .deps/source_section.Po i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -W -Wall -Werror -g -O2 -MT transformation.o -MD -MP -MF .deps/transformation.Tpo -c -o transformation.o transformation.cpp mv -f .deps/transformation.Tpo .deps/transformation.Po i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -W -Wall -Werror -g -O2 -MT unknown_argument.o -MD -MP -MF .deps/unknown_argument.Tpo -c -o unknown_argument.o unknown_argument.cpp mv -f .deps/unknown_argument.Tpo .deps/unknown_argument.Po i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -W -Wall -Werror -g -O2 -MT bootstrap.o -MD -MP -MF .deps/bootstrap.Tpo -c -o bootstrap.o `test -f 'transformations/bootstrap.cpp' || echo './'`transformations/bootstrap.cpp mv -f .deps/bootstrap.Tpo .deps/bootstrap.Po i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -W -Wall -Werror -g -O2 -MT build_depends_tools.o -MD -MP -MF .deps/build_depends_tools.Tpo -c -o build_depends_tools.o `test -f 'transformations/build_depends_tools.cpp' || echo './'`transformations/build_depends_tools.cpp mv -f .deps/build_depends_tools.Tpo .deps/build_depends_tools.Po i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -W -Wall -Werror -g -O2 -MT allow_cross_compiling.o -MD -MP -MF .deps/allow_cross_compiling.Tpo -c -o allow_cross_compiling.o `test -f 'transformations/allow_cross_compiling.cpp' || echo './'`transformations/allow_cross_compiling.cpp mv -f .deps/allow_cross_compiling.Tpo .deps/allow_cross_compiling.Po i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -W -Wall -Werror -g -O2 -MT optional.o -MD -MP -MF .deps/optional.Tpo -c -o optional.o `test -f 'transformations/optional.cpp' || echo './'`transformations/optional.cpp mv -f .deps/optional.Tpo .deps/optional.Po i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -W -Wall -Werror -g -O2 -MT per_pkg_build_depends.o -MD -MP -MF .deps/per_pkg_build_depends.Tpo -c -o per_pkg_build_depends.o `test -f 'transformations/per_pkg_build_depends.cpp' || echo './'`transformations/per_pkg_build_depends.cpp mv -f .deps/per_pkg_build_depends.Tpo .deps/per_pkg_build_depends.Po rm -f libxcontrol.a ar cru libxcontrol.a architecture.o binary_section.o boolean_attribute.o command.o control_file.o control_file_stream.o cross_compiling.o dependency.o dependency_alternative_list.o dependency_list.o pipe.o shared_fd.o source_section.o transformation.o unknown_argument.o bootstrap.o build_depends_tools.o allow_cross_compiling.o optional.o per_pkg_build_depends.o ranlib libxcontrol.a i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -W -Wall -Werror -g -O2 -MT xcontrol.o -MD -MP -MF .deps/xcontrol.Tpo -c -o xcontrol.o xcontrol.cpp mv -f .deps/xcontrol.Tpo .deps/xcontrol.Po i486-kfreebsd-gnu-g++ -W -Wall -Werror -g -O2 -Wl,-z,defs -o xcontrol xcontrol.o libxcontrol.a i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -W -Wall -Werror -g -O2 -MT xdpkg-checkbuilddeps.o -MD -MP -MF .deps/xdpkg-checkbuilddeps.Tpo -c -o xdpkg-checkbuilddeps.o xdpkg-checkbuilddeps.cpp mv -f .deps/xdpkg-checkbuilddeps.Tpo .deps/xdpkg-checkbuilddeps.Po i486-kfreebsd-gnu-g++ -W -Wall -Werror -g -O2 -Wl,-z,defs -o xdpkg-checkbuilddeps xdpkg-checkbuilddeps.o libxcontrol.a -lapt-pkg make[3]: Leaving directory `/build/christoph-debian-xcontrol_0.0.4-1.1-kfreebsd-i386-L1B0Je/debian-xcontrol-0.0.4/src' make[3]: Entering directory `/build/christoph-debian-xcontrol_0.0.4-1.1-kfreebsd-i386-L1B0Je/debian-xcontrol-0.0.4' make[3]: Leaving directory `/build/christoph-debian-xcontrol_0.0.4-1.1-kfreebsd-i386-L1B0Je/debian-xcontrol-0.0.4' make[2]: Leaving directory `/build/christoph-debian-xcontrol_0.0.4-1.1-kfreebsd-i386-L1B0Je/debian-xcontrol-0.0.4' make[1]: Leaving directory `/build/christoph-debian-xcontrol_0.0.4-1.1-kfreebsd-i386-L1B0Je/debian-xcontrol-0.0.4' src/xcontrol check make: *** [build-stamp] Error 1 dpkg-buildpackage: error: debian/rules build gave error exit status 2 ──────────────────────────────────────────────────────────────────────────────── Build finished at 20100213-0200 FAILED [dpkg-buildpackage died] Purging /srv/chroot/sid/build/christoph-debian-xcontrol_0.0.4-1.1-kfreebsd-i386-L1B0Je ──────────────────────────────────────────────────────────────────────────────── (Reading database ... 25102 files and directories currently installed.) Removing libboost-dev ... Removing libboost1.40-dev ... Removing libapt-pkg-dev ... Removing apt-utils ... Purging configuration files for apt-utils ... Removing libicu42 ... Purging configuration files for libicu42 ... Removing libdb4.8 ... Processing triggers for man-db ... ──────────────────────────────────────────────────────────────────────────────── Finished at 20100213-0200 Build needed 00:01:29, 7042k disc space