Bug#396350: FTBFS: KeyError: 'SYSMIDI':
"Steinar H. Gunderson" <sgunderson@bigfoot.com> writes:
> On Tue, Oct 31, 2006 at 12:15:40PM +0100, Goswin von Brederlow wrote:
>> Checking for C header file alsa/asoundlib.h... no
>
> This seems to be what's triggering the problem, and the first main difference
> from the logs of the other builds. However, libasound2-dev contains this file
> (/usr/include/alsa/asoundlib.h), and ardour does indeed depend on
> libasound2-dev (>= 0.9.4)...
>
> Can anyone else reproduce this at all?
>
> /* Steinar */
> --
> Homepage: http://www.sesse.net/
I retried this in a (nearly) clean chroot with all build-deps present:
$ dpkg -s libasound2-dev
Package: libasound2-dev
Status: install ok installed
Priority: optional
Section: libdevel
Installed-Size: 2264
Maintainer: Debian ALSA Maintainers <pkg-alsa-devel@lists.alioth.debian.org>
Architecture: amd64
Source: alsa-lib
Version: 1.0.13-1
Replaces: libasound2 (<< 0.9.0rc7-2), alsa-headers
Provides: libasound-dev
Depends: libc6-dev | libc-dev, libasound2 (= 1.0.13-1)
Suggests: libasound2-doc
Conflicts: libasound-dev, alsa-headers
But as you mention the alsa test does not work: (config.log)
file /home/mrvn/build/ardour/ardour-0.99.3/SConstruct,line 390:
Configure(confdir = .sconf_temp)
scons: Configure: Checking for C header file alsa/asoundlib.h...
.sconf_temp/conftest_0.c <-
|
|#include "alsa/asoundlib.h"
|
|
gcc -o .sconf_temp/conftest_0.o -c -I. .sconf_temp/conftest_0.c
scons: Configure: no
Now it gets really wired:
$ gcc -o .sconf_temp/conftest_0.o -c -I. .sconf_temp/conftest_0.c
$ echo $?
0
Why does it say no?
MfG
Goswin
----------------------------------------------------------------------
Installed packages:
adduser apt apt-utils autoconf2.13 base-files base-passwd bash binutils bsdmainutils bsdutils build-essential bzip2 ca-certificates ccache cdbs cdebootstrap-helper-diverts chrony comerr-dev coreutils cpio cpp cpp-3.4 cpp-4.1 cvs debconf debconf-i18n debfoster debhelper debian-archive-keyring debianutils devscripts dh-buildinfo diff diffstat dpkg dpkg-dev e2fslibs e2fsprogs expect fakeroot file findutils g++ g++-4.1 gawk gcc gcc-3.4 gcc-3.4-base gcc-4.1 gcc-4.1-base gdk-imlib11 gdk-imlib11-dev gettext gettext-base gnupg gpgv grep groff-base gtk-doc-tools gzip hostname html2text ifupdown imlib-base initscripts intltool-debian iputils-ping ladspa-sdk less libacl1 libart-2.0-2 libart-2.0-dev libart2 libasound2 libasound2-dev libattr1 libblkid1 libbz2-1.0 libc6 libc6-dev libcap1 libclass-accessor-perl libcomerr2 libcurl3 libcurl3-openssl-dev libdb4.2 libdb4.3 libdb4.4 libdevmapper1.02 libedit2 libflac-dev libflac7 libgcc1 libgcrypt11 libgdbm-dev libgdbm3 libgl1-mesa-swx11 libglib1
.2 libglib1.2-dev libgnutls13 libgpg-error0 libgpmg1 libgtk-canvas1 libgtk-canvas1-dev libgtk1.2 libgtk1.2-common libgtk1.2-dev libgtkmm-dev libgtkmm1.2-0c2a libhtml-parser-perl libhtml-tagset-perl libice-dev libice6 libidn11 libidn11-dev libio-string-perl libjack0.100.0-0 libjack0.100.0-dev libjpeg62 libkadm55 libkrb5-dev libkrb53 libldap2 liblocale-gettext-perl liblrdf0 liblrdf0-dev liblzo1 libmagic1 libncurses5 libncurses5-dev libncursesw5 libopencdk8 libpam-modules libpam-runtime libpam0g libparse-debianchangelog-perl libpng12-0 libpopt0 libraptor1 libraptor1-dev libreadline5 libsamplerate0 libsamplerate0-dev libsasl2 libsasl2-modules libselinux1 libsepol1 libsigc++-dev libsigc++0c2 libslang2 libsm-dev libsm6 libsndfile1 libsndfile1-dev libss2 libssl-dev libssl0.9.8 libssp0 libstdc++6 libstdc++6-4.1-dev libtasn1-3 libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl libtiff4 libtimedate-perl libungif4g liburi-perl libusb-0.1-4 libuuid1 libwrap0 libx11-6 libx11
-data libx11-dev libxau-dev libxau6 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxi-dev libxi6 libxml2 libxml2-dev libxslt1-dev libxslt1.1 lintian linux-kernel-headers login lsb-base lynx make makedev man-db mawk mime-support mktemp mount ncurses-base ncurses-bin net-tools netbase openbsd-inetd openssh-client openssl passwd patch patchutils perl perl-base perl-modules pkg-config po-debconf procps psmisc python python-central python-minimal python2.4 python2.4-minimal quilt readline-common rsync scons sed sudo sysv-rc sysvinit sysvinit-utils tar tcpd tzdata update-inetd util-linux wget x-dev x11-common x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-xext-dev xtrans-dev zile zlib1g zlib1g-dev
*** Build information ***
Essential packages:
base-files 4
base-passwd 3.5.11
bash 3.1dfsg-7
bsdutils 1:2.12r-15
coreutils 5.97-5.2
debianutils 2.17.3
diff 2.8.1-11
dpkg 1.13.24
e2fsprogs 1.39+1.40-WIP-2006.10.02+dfsg-2
findutils 4.2.28-1
grep 2.5.1.ds2-6
gzip 1.3.5-15
hostname 2.92
login 1:4.0.18.1-5
mktemp 1.5-2
mount 2.12r-15
ncurses-base 5.5-5
ncurses-bin 5.5-5
perl-base 5.8.8-6.1
sed 4.1.5-1
sysvinit 2.86.ds1-34
tar 1.16-1
util-linux 2.12r-15
Essential packages closure:
libpam-runtime 0.79-4
pulled by: libpam0g
libss2 1.39+1.40-WIP-2006.10.02+dfsg-2
pulled by: e2fsprogs
libcomerr2 1.39+1.40-WIP-2006.10.02+dfsg-2
pulled by: e2fsprogs, libss2
libattr1 2.4.32-1
pulled by: libacl1
e2fslibs 1.39+1.40-WIP-2006.10.02+dfsg-2
pulled by: e2fsprogs
libcap1 1:1.10-14
pulled by: libpam-modules
libpam0g 0.79-4
pulled by: libpam-modules
libncurses5 5.5-5
pulled by: ncurses-base, ncurses-bin
libacl1 2.2.41-1
pulled by: coreutils
libblkid1 1.39+1.40-WIP-2006.10.02+dfsg-2
pulled by: e2fsprogs, mount
libc6 2.3.6.ds1-8
pulled by: base-passwd, bsdutils, coreutils, libacl1, libattr1, libselinux1, libsepol1, debianutils, diff, dpkg, e2fsprogs, e2fslibs, libblkid1, libdevmapper1.02, libcomerr2, libuuid1, findutils, grep, hostname, libpam-modules, libcap1, libdb4.3, libpam0g, mktemp, mount, libncurses5, ncurses-bin, perl-base, sed, sysvinit, tar
libuuid1 1.39+1.40-WIP-2006.10.02+dfsg-2
pulled by: e2fsprogs, mount
libsepol1 1.14-1
pulled by: libselinux1, libblkid1, libdevmapper1.02, sysvinit
libdevmapper1.02 2:1.02.08-1
pulled by: libblkid1
libselinux1 1.32-3
pulled by: coreutils, libblkid1, libdevmapper1.02, libpam-modules, sysvinit
lsb-base 3.1-19
pulled by: util-linux
gawk 1:3.1.5.dfsg-4
provides: awk
pulled by: base-files
mawk 1.3.3-11
provides: awk
pulled by: base-files
libpam-modules 0.79-4
pulled by: login
libdb4.3 4.3.29-6
pulled by: libpam-modules
tzdata 2006n-1
pulled by: libc6, util-linux
Build-Essential packages:
libc6-dev 2.3.6.ds1-8
libc6-dev 2.3.6.ds1-8
provides: libc-dev
gcc 4:4.1.1-13
g++ 4:4.1.1-13
make 3.81-3
dpkg-dev 1.13.24
Build-Essential closure:
libdb4.4 4.4.20-8
pulled by: perl
gcc-4.1-base 4.1.1-19
pulled by: cpp-4.1, gcc-4.1, libgcc1, libssp0, g++-4.1, libstdc++6-4.1-dev, libstdc++6
linux-kernel-headers 2.6.18-6
pulled by: libc6-dev
libstdc++6 4.1.1-19
pulled by: libstdc++6-4.1-dev
libgdbm3 1.8.3-3
pulled by: perl
g++-4.1 4.1.1-19
pulled by: g++, libstdc++6-4.1-dev
gcc-4.1 4.1.1-19
pulled by: gcc, g++, g++-4.1
perl-modules 5.8.8-6.1
pulled by: dpkg-dev, perl
perl 5.8.8-6.1
pulled by: perl-modules
libgcc1 1:4.1.1-19
pulled by: gcc-4.1, libstdc++6
binutils 2.17-3
pulled by: gcc-4.1, dpkg-dev
cpp 4:4.1.1-13
pulled by: gcc, g++
libstdc++6-4.1-dev 4.1.1-19
pulled by: g++-4.1
cpp-4.1 4.1.1-19
pulled by: cpp, gcc-4.1
libssp0 4.1.1-19
pulled by: gcc-4.1
perl 5.8.8-6.1
provides: perl5
pulled by: dpkg-dev
patch 2.5.9-4
pulled by: dpkg-dev
cpio 2.6-17
pulled by: dpkg-dev
Declared Arch-indep Build-Dependencies:
Arch-indep Build-Dependencies closure:
Declared Arch-dependent Build-Dependencies:
cdbs 0.4.47
quilt 0.45-5
patchutils 0.2.31-3
cdbs 0.4.47
debhelper 5.0.41
scons 0.96.93-1
dh-buildinfo 0.9
libgdbm-dev 1.8.3-3
libsigc++-dev 1.0.4-9.1
libxml2-dev 2.6.27.dfsg-1
libncurses5-dev 5.5-5
libasound2-dev 1.0.13-1
libsndfile1-dev 1.0.16-1
libsamplerate0-dev 0.1.2-2
liblrdf0-dev 0.4.0-1
ladspa-sdk 1.1-4.1
libjack0.100.0-dev 0.101.1-2
libgtkmm-dev 1.2.10-8
libgtk-canvas1-dev 0.1.1-8
pkg-config 0.21-1
gettext 0.15-3
cvs 1:1.12.13-5
netbase 4.27
Arch-dependent Build-Dependencies closure:
libx11-data 2:1.0.3-2
pulled by: libx11-6
libxdmcp-dev 1:1.0.1-2
pulled by: libx11-dev
libgtkmm1.2-0c2a 1.2.10-8
pulled by: libgtkmm-dev
readline-common 5.2-1
pulled by: libreadline5
file 4.17-4
pulled by: debhelper
zlib1g-dev 1:1.2.3-13
pulled by: libcurl3-openssl-dev, libssl-dev, gdk-imlib11-dev
libjack0.100.0-0 0.101.1-2
pulled by: libjack0.100.0-dev
libtext-iconv-perl 1.4-3
pulled by: debconf-i18n
perl-base 5.8.8-6.1
provides: perlapi-5.8.8
pulled by: libtext-iconv-perl, libtext-charwidth-perl
openssl 0.9.8c-3
pulled by: ca-certificates
zlib1g 1:1.2.3-13
pulled by: libmagic1, python2.4-minimal, libssl0.9.8, libxml2, liblrdf0, libcurl3, openssl, libraptor1, zlib1g-dev, libgtk-canvas1, gdk-imlib11, libpng12-0, libtiff4, cvs
debconf-i18n 1.5.8
pulled by: debconf
libungif4g 4.1.4-4
pulled by: gdk-imlib11
iputils-ping 3:20020927-3.1
pulled by: netbase
openbsd-inetd 0.20050402-3
provides: inet-superserver
pulled by: netbase
libart2 1.4.2-34
pulled by: libgtk-canvas1
x11-common 1:7.1.0-6
pulled by: libxau6, libxdmcp6, libx11-data, libxext6, libxi6, x11proto-core-dev, x11proto-input-dev, x11proto-kb-dev, xtrans-dev, libsm6, libice6
imlib-base 1.9.14-31
pulled by: gdk-imlib11, gdk-imlib11-dev
net-tools 1.60-17
pulled by: ifupdown
libgtk1.2 1.2.10-18
pulled by: libgtkmm1.2-0c2a, libgtk1.2-dev, libgtk-canvas1, gdk-imlib11
libx11-dev 2:1.0.3-2
pulled by: libgtk1.2-dev, libxext-dev, libxi-dev, gdk-imlib11-dev
libglib1.2 1.2.10-14
pulled by: libgtkmm1.2-0c2a, libgtk1.2, libglib1.2-dev, libgtk-canvas1, gdk-imlib11
libgtk1.2-dev 1.2.10-18
pulled by: libgtkmm-dev, libgtk-canvas1-dev, gdk-imlib11-dev
libxi6 1:1.0.1-3
pulled by: libgtkmm1.2-0c2a, libgtk1.2, libxi-dev, libgtk-canvas1, gdk-imlib11
libgtk1.2-common 1.2.10-18
pulled by: libgtk1.2
iputils-ping 3:20020927-3.1
provides: ping
pulled by: netbase
libjpeg62 6b-13
pulled by: gdk-imlib11, libtiff4
libgtk-canvas1 0.1.1-8
pulled by: libgtk-canvas1-dev
update-inetd 4.27
pulled by: openbsd-inetd
libice-dev 1:1.0.1-2
pulled by: gdk-imlib11-dev, libsm-dev
libkadm55 1.4.4-4
pulled by: libkrb5-dev
libssl0.9.8 0.9.8c-3
pulled by: python2.4, liblrdf0, libcurl3, openssl, libraptor1, libssl-dev
libwrap0 7.6.dbs-11
pulled by: openbsd-inetd, tcpd
gdk-imlib11-dev 1.9.14-31
provides: gdk-imlib-dev
pulled by: libgtk-canvas1-dev
x11proto-input-dev 1.3.2-4
pulled by: libx11-dev, x11proto-xext-dev, libxi-dev
libcurl3 7.15.5-1
pulled by: liblrdf0, libraptor1, libcurl3-openssl-dev
libart-2.0-dev 2.3.17-1
pulled by: libgtk-canvas1-dev
libgcrypt11 1.2.3-2
pulled by: libxslt1.1
libsndfile1 1.0.16-1
pulled by: libsndfile1-dev
html2text 1.3.2a-3
pulled by: debhelper
diffstat 1.43-2
pulled by: quilt
build-essential 11.3
pulled by: dh-buildinfo
libidn11 0.6.5-1
pulled by: liblrdf0, libcurl3, libraptor1, libidn11-dev
libflac7 1.1.2-5
pulled by: libsndfile1, libflac-dev
python 2.4.4-1
pulled by: scons, python-central
libxslt1.1 1.1.18-1
pulled by: liblrdf0, libraptor1, libxslt1-dev
debconf 1.5.8
provides: debconf-2.0
pulled by: libssl0.9.8, ca-certificates, x11-common, cvs, netbase, ifupdown, tcpd
libmagic1 4.17-4
pulled by: file, file
libart-2.0-2 2.3.17-1
pulled by: libart-2.0-dev
libtiff4 3.8.2-6
pulled by: gdk-imlib11
liblrdf0 0.4.0-1
pulled by: liblrdf0-dev
libssl-dev 0.9.8c-3
pulled by: libcurl3-openssl-dev
x-dev 7.0.7-2
pulled by: gdk-imlib11-dev
libxau6 1:1.0.1-2
pulled by: libx11-6, libxext6, libxau-dev
libx11-6 2:1.0.3-2
pulled by: libgtkmm1.2-0c2a, libgtk1.2, libxext6, libxi6, libx11-dev, libgtk-canvas1, gdk-imlib11
libxslt1-dev 1.1.18-1
pulled by: libraptor1-dev
gawk 1:3.1.5.dfsg-4
pulled by: quilt
gdk-imlib11 1.9.14-31
pulled by: libgtk-canvas1, gdk-imlib11-dev
libkrb53 1.4.4-4
pulled by: liblrdf0, libcurl3, libraptor1, libkrb5-dev, libkadm55, libkadm55
xtrans-dev 1.0.1-3
pulled by: libx11-dev
mime-support 3.37-1
pulled by: python2.4
libflac-dev 1.1.2-5
pulled by: libsndfile1-dev
x11proto-core-dev 7.0.7-2
pulled by: libx11-dev, libxau-dev, libxdmcp-dev, libxext-dev, x-dev, libsm-dev, libice-dev
libxi-dev 1:1.0.1-3
pulled by: libgtk1.2-dev
libsigc++0c2 1.0.4-9.1
pulled by: libsigc++-dev
libxdmcp6 1:1.0.1-2
pulled by: libx11-6, libxdmcp-dev
liblocale-gettext-perl 1.05-1
pulled by: debconf-i18n
libcurl3-openssl-dev 7.15.5-1
pulled by: libraptor1-dev
gdk-imlib11-dev 1.9.14-31
provides: gdk-imlib1-dev
pulled by: libgtk-canvas1-dev
comerr-dev 2.1-1.39+1.40-WIP-2006.10.02+dfsg-2
pulled by: libkrb5-dev
ifupdown 0.6.8
pulled by: netbase
po-debconf 1.0.7
pulled by: debhelper
debconf 1.5.8
pulled by: libssl0.9.8, debconf-i18n, ca-certificates, x11-common, cvs, netbase, ifupdown, tcpd
libkrb5-dev 1.4.4-4
pulled by: libcurl3-openssl-dev
gdk-imlib11-dev 1.9.14-31
pulled by: libgtk-canvas1-dev
libxml2 2.6.27.dfsg-1
pulled by: libxml2-dev, liblrdf0, libraptor1, libxslt1.1
x11proto-xext-dev 7.0.2-5
pulled by: libxext-dev
libtext-wrapi18n-perl 0.06-5
pulled by: debconf-i18n
libpng12-0 1.2.8rel-7
pulled by: gdk-imlib11
libice6 1:1.0.1-2
pulled by: libsm6, libice-dev
libtext-charwidth-perl 0.04-4
pulled by: debconf-i18n, libtext-wrapi18n-perl
x11proto-kb-dev 1.0.3-2
pulled by: libx11-dev
intltool-debian 0.35.0+20060710.1
pulled by: po-debconf
libsamplerate0 0.1.2-2
pulled by: libsamplerate0-dev
tcpd 7.6.dbs-11
pulled by: openbsd-inetd
python-minimal 2.4.4-1
pulled by: python
libxext-dev 1:1.0.1-2
pulled by: libgtk1.2-dev, libx11-dev, libxi-dev, gdk-imlib11-dev
python2.4 2.4.4-1
pulled by: python
libxau-dev 1:1.0.1-2
pulled by: libx11-dev, x11proto-xext-dev
libgpg-error0 1.4-1
pulled by: libxslt1.1, libgcrypt11
ca-certificates 20061027
pulled by: libcurl3
gettext-base 0.15-3
pulled by: gettext
libglib1.2-dev 1.2.10-14
pulled by: libgtk1.2-dev, gdk-imlib11-dev
libraptor1-dev 1.4.13-1
pulled by: liblrdf0-dev
libsm6 1:1.0.1-3
pulled by: libsm-dev
python-central 0.5.9
pulled by: scons
libreadline5 5.2-1
pulled by: python2.4
libxext6 1:1.0.1-2
pulled by: libgtkmm1.2-0c2a, libgtk1.2, libxi6, libxext-dev, libgtk-canvas1, gdk-imlib11
libbz2-1.0 1.0.3-6
pulled by: bzip2, python2.4
libraptor1 1.4.13-1
pulled by: liblrdf0, libraptor1-dev
openbsd-inetd 0.20050402-3
pulled by: netbase
libasound2 1.0.13-1
pulled by: libasound2-dev, libjack0.100.0-0
python2.4-minimal 2.4.4-1
pulled by: python2.4, python-minimal
libidn11-dev 0.6.5-1
pulled by: libcurl3-openssl-dev
bzip2 1.0.3-6
pulled by: quilt
libsm-dev 1:1.0.1-3
pulled by: gdk-imlib11-dev
libncursesw5 5.5-5
pulled by: python2.4
Reply to: