Package: apt-build Version: 0.12.17 Severity: important -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
If a builddep is satisfied by a virtual package, apt-build simply skips it and continues. This will, of course, result in a failed build process, however the user won't find this out until a while later. For example: $ sab install mplayer-k6 mencoder-k6 - -----> Installing build dependencies (for mplayer) <----- Reading package lists... Done Building dependency tree... Done Package libdvdread-dev is a virtual package provided by: libdvdread3-dev 0.9.4-5.1 You should explicitly select one to install. E: Package libdvdread-dev has no installation candidate E: Failed to satisfy Build-Depends dependency for mplayer: libdvdread-dev - -----> Updating package lists <----- Get: 1 http://security.debian.org sarge/updates Release.gpg [189B] .... 1. apt-build should install the package that obviously satisifies the builddep--in this case, libdvdread3-dev. 2. If that's not possible, apt-build should stop *immediately* and inform the user so the user can fix the problem, without waiting for everything else to happen and then finally fail. - -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (650, 'testing'), (600, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-1-k7 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages apt-build depends on: ii apt 0.6.43.3 Advanced front-end for dpkg ii apt-utils 0.6.43.3 APT utility programs ii debconf [debconf-2.0] 1.4.72 Debian configuration management sy ii devscripts 2.9.15 Scripts to make the life of a Debi ii dpkg-dev 1.13.16 package building tools for Debian ii g++ 4:4.0.2-2 The GNU C++ compiler ii gcc 4:4.0.2-2 The GNU C compiler ii libappconfig-perl 1.56-2 Perl module for configuration file ii libapt-pkg-perl 0.1.18+b1 Perl interface to libapt-pkg ii perl 5.8.8-3 Larry Wall's Practical Extraction Versions of packages apt-build recommends: ii build-essential 11.2 informational list of build-essent ii fakeroot 1.5.8 Gives a fake root environment - -- debconf information: apt-build/arch_alpha: ev4 apt-build/arch_arm: armv2 * apt-build/olevel: Strong * apt-build/build_dir: /var/cache/apt-build/build apt-build/arch_sparc: sparc * apt-build/arch_amd: athlon-xp * apt-build/options: apt-build/arch_intel: pentium * apt-build/make_options: * apt-build/repository_dir: /var/cache/apt-build/repository apt-build/arch_amd64: x86-64 * apt-build/add_to_sourceslist: true -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQFEKhmx5+GdyTDsrJsRAkf9AJ9DloQzP+3iceg3jAU3gKmZl3V27wCfUUNE HF+XsvWG8MJ9JvI3xgwZsNM= =IyxU -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

