Package: dpkg-dev Version: 1.10.15 Severity: important The debian-installer build directory has a debian/control as follows: Source: build-installer Section: devel Priority: extra Build-Depends: apt, bc, slang1-utf8-pic, libnewt-pic, syslinux (>= 2.04-1) [i386], sysutils [i386], dosfstools [i386], libdiscover1-pic [!s390 !s390x !mips !mipsel], libdiscover1 [!s390 !s390x !mips !mipsel], ncurses-base, genext2fs, mklibs (>= 0.1.11), libdebconfclient0, libdebian-installer3, modutils, glibc-pic, mtools [i386], bf-utf-source, upx-ucl-beta [i386], libbogl-dev, sed (>= 4.0.7-1), libtextwrap1, debhelper Maintainer: Debian Install System Team <debian-boot@lists.debian.org> Uploaders: Joey Hess <joeyh@debian.org>, Alastair McKinstry <mckinstry@computer.org> Standards-Version: 3.6.0 dpkg-checkbuilddeps on my system does not notice that I do not have eg, glibc-pic installed. In fact it misses every build-dep listed after syslinux. I think the bug is in parsedep, it stops finding new $dep_and's after syslinux. Ok, I see.. $use_arch is not set, so it never removes the [i386] from $build_dep, so it is set after the loop, so it bails. I won[t even comment on how gross it is that your "improved" dependency parser exits w/o an error if it has a parse failure. Er, maybe I just did. -- System Information: Debian Release: testing/unstable Architecture: i386 Kernel: Linux dragon 2.4.22 #1 Tue Aug 26 17:27:18 EDT 2003 i686 Locale: LANG=C, LC_CTYPE=C Versions of packages dpkg-dev depends on: ii binutils 2.14.90.0.6-3 The GNU assembler, linker and bina ii cpio 2.5-1.1 GNU cpio -- a program to manage ar ii make 3.80-4 The GNU version of the "make" util ii patch 2.5.9-1 Apply a diff file to an original ii perl [perl5] 5.8.0-21 Larry Wall's Practical Extraction ii perl-modules 5.8.0-21 Core Perl modules. -- no debconf information -- see shy jo
Attachment:
signature.asc
Description: Digital signature