Source: slgsl Version: 0.7.0-5.1 Severity: serious Justification: fails to build from source User: reproducible-bui...@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org
Dear Maintainer, slgsl fails to build from source in unstable/amd64: [..] checking for X... no checking for the slang library and header files ... yes: /usr/lib/x86_64-linux-gnu and /usr/include checking for the gsl library and header files gsl/gsl_const_cgsm.h... no configure: error: unable to find the gsl library and header file gsl/gsl_const_cgsm.h /usr/share/cdbs/1/class/autotools.mk:42: recipe for target 'debian/stamp-autotools' failed make: *** [debian/stamp-autotools] Error 1 dpkg-buildpackage: error: debian/rules build gave error exit status 2 The full build log is attached or can be viewed here: https://reproducible.debian.net/logs/unstable/amd64/slgsl_0.7.0-5.1.build1.log.gz Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
I: using fakeroot in build. I: pbuilder: network access will be disabled during build I: Current time: Fri Aug 21 06:40:09 GMT+12 2015 I: pbuilder-time-stamp: 1440182409 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: creating local configuration I: copying local configuration I: mounting /proc filesystem I: mounting /run/shm filesystem I: mounting /dev/pts filesystem I: Mounting /dev/shm I: Mounting /sys I: policy-rc.d already exists I: Installing the build-deps -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team <pbuilder-ma...@lists.alioth.debian.org> Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (>= 7), libslang2-dev (>= 2.0.4-6), slsh, libgsl0-dev, cdbs, quilt dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20247 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on libslang2-dev (>= 2.0.4-6); however: Package libslang2-dev is not installed. pbuilder-satisfydepends-dummy depends on slsh; however: Package slsh is not installed. pbuilder-satisfydepends-dummy depends on libgsl0-dev; however: Package libgsl0-dev is not installed. pbuilder-satisfydepends-dummy depends on cdbs; however: Package cdbs is not installed. pbuilder-satisfydepends-dummy depends on quilt; however: Package quilt is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... The following NEW packages will be installed: cdbs{a} diffstat{a} libgsl0-dev{a} libgsl0ldbl{a} libonig2{a} libpng12-0{a} libpng12-dev{a} libslang2{a} libslang2-dev{a} libslang2-modules{a} quilt{a} slsh{a} zlib1g-dev{a} 0 packages upgraded, 13 newly installed, 0 to remove and 0 not upgraded. Need to get 4202 kB of archives. After unpacking 16.7 MB will be used. Writing extended state information... Get: 1 http://ftp.de.debian.org/debian/ unstable/main libonig2 amd64 5.9.6-1 [118 kB] Get: 2 http://reproducible.alioth.debian.org/debian/ ./ cdbs 0.4.130.0~reproducible3 [76.9 kB] Get: 3 http://ftp.de.debian.org/debian/ unstable/main libpng12-0 amd64 1.2.50-2+b2 [172 kB] Get: 4 http://ftp.de.debian.org/debian/ unstable/main libslang2 amd64 2.3.0-2+b1 [491 kB] Get: 5 http://ftp.de.debian.org/debian/ unstable/main diffstat amd64 1.60-1 [30.4 kB] Get: 6 http://ftp.de.debian.org/debian/ unstable/main libgsl0ldbl amd64 1.16+dfsg-4 [826 kB] Get: 7 http://ftp.de.debian.org/debian/ unstable/main libgsl0-dev amd64 1.16+dfsg-4 [914 kB] Get: 8 http://ftp.de.debian.org/debian/ unstable/main zlib1g-dev amd64 1:1.2.8.dfsg-2+b1 [206 kB] Get: 9 http://ftp.de.debian.org/debian/ unstable/main libpng12-dev amd64 1.2.50-2+b2 [248 kB] Get: 10 http://ftp.de.debian.org/debian/ unstable/main libslang2-dev amd64 2.3.0-2+b1 [464 kB] Get: 11 http://ftp.de.debian.org/debian/ unstable/main libslang2-modules amd64 2.3.0-2+b1 [152 kB] Get: 12 http://ftp.de.debian.org/debian/ unstable/main quilt all 0.63-3 [312 kB] Get: 13 http://ftp.de.debian.org/debian/ unstable/main slsh amd64 2.3.0-2+b1 [193 kB] Fetched 4202 kB in 0s (10.5 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libonig2:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20247 files and directories currently installed.) Preparing to unpack .../libonig2_5.9.6-1_amd64.deb ... Unpacking libonig2:amd64 (5.9.6-1) ... Selecting previously unselected package libpng12-0:amd64. Preparing to unpack .../libpng12-0_1.2.50-2+b2_amd64.deb ... Unpacking libpng12-0:amd64 (1.2.50-2+b2) ... Selecting previously unselected package libslang2:amd64. Preparing to unpack .../libslang2_2.3.0-2+b1_amd64.deb ... Unpacking libslang2:amd64 (2.3.0-2+b1) ... Selecting previously unselected package cdbs. Preparing to unpack .../cdbs_0.4.130.0~reproducible3_all.deb ... Unpacking cdbs (0.4.130.0~reproducible3) ... Selecting previously unselected package diffstat. Preparing to unpack .../diffstat_1.60-1_amd64.deb ... Unpacking diffstat (1.60-1) ... Selecting previously unselected package libgsl0ldbl:amd64. Preparing to unpack .../libgsl0ldbl_1.16+dfsg-4_amd64.deb ... Unpacking libgsl0ldbl:amd64 (1.16+dfsg-4) ... Selecting previously unselected package libgsl0-dev. Preparing to unpack .../libgsl0-dev_1.16+dfsg-4_amd64.deb ... Unpacking libgsl0-dev (1.16+dfsg-4) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../zlib1g-dev_1%3a1.2.8.dfsg-2+b1_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.8.dfsg-2+b1) ... Selecting previously unselected package libpng12-dev:amd64. Preparing to unpack .../libpng12-dev_1.2.50-2+b2_amd64.deb ... Unpacking libpng12-dev:amd64 (1.2.50-2+b2) ... Selecting previously unselected package libslang2-dev:amd64. Preparing to unpack .../libslang2-dev_2.3.0-2+b1_amd64.deb ... Unpacking libslang2-dev:amd64 (2.3.0-2+b1) ... Selecting previously unselected package libslang2-modules:amd64. Preparing to unpack .../libslang2-modules_2.3.0-2+b1_amd64.deb ... Unpacking libslang2-modules:amd64 (2.3.0-2+b1) ... Selecting previously unselected package quilt. Preparing to unpack .../archives/quilt_0.63-3_all.deb ... Unpacking quilt (0.63-3) ... Selecting previously unselected package slsh. Preparing to unpack .../slsh_2.3.0-2+b1_amd64.deb ... Unpacking slsh (2.3.0-2+b1) ... Processing triggers for man-db (2.7.2-1) ... Setting up libonig2:amd64 (5.9.6-1) ... Setting up libpng12-0:amd64 (1.2.50-2+b2) ... Setting up libslang2:amd64 (2.3.0-2+b1) ... Setting up cdbs (0.4.130.0~reproducible3) ... Setting up diffstat (1.60-1) ... Setting up libgsl0ldbl:amd64 (1.16+dfsg-4) ... Setting up libgsl0-dev (1.16+dfsg-4) ... Setting up zlib1g-dev:amd64 (1:1.2.8.dfsg-2+b1) ... Setting up libpng12-dev:amd64 (1.2.50-2+b2) ... Setting up libslang2-dev:amd64 (2.3.0-2+b1) ... Setting up libslang2-modules:amd64 (2.3.0-2+b1) ... Setting up quilt (0.63-3) ... Setting up slsh (2.3.0-2+b1) ... Processing triggers for libc-bin (2.19-19) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Copying source file I: copying [slgsl_0.7.0-5.1.dsc] I: copying [./slgsl_0.7.0.orig.tar.gz] I: copying [./slgsl_0.7.0-5.1.diff.gz] I: Extracting source gpgv: keyblock resource `/tmp/buildd/.gnupg/trustedkeys.gpg': file open error gpgv: Signature made Mon Dec 19 09:12:55 2011 GMT+12 using RSA key ID D16CFBA2 gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./slgsl_0.7.0-5.1.dsc dpkg-source: info: extracting slgsl in slgsl-0.7.0 dpkg-source: info: unpacking slgsl_0.7.0.orig.tar.gz dpkg-source: info: applying slgsl_0.7.0-5.1.diff.gz I: Building the package I: Running cd tmp/buildd/*/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" dpkg-buildpackage -us -uc -b -rfakeroot dpkg-buildpackage: source package slgsl dpkg-buildpackage: source version 0.7.0-5.1 dpkg-buildpackage: source distribution unstable dpkg-buildpackage: source changed by Simon Paillard <spaill...@debian.org> dpkg-source --before-build slgsl-0.7.0 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean test -x debian/rules rm -f debian/stamp-makefile-build debian/stamp-makefile-install /usr/bin/make -C . -k distclean make[1]: Entering directory '/tmp/buildd/slgsl-0.7.0' make[1]: *** No rule to make target 'distclean'. make[1]: Leaving directory '/tmp/buildd/slgsl-0.7.0' /usr/share/cdbs/1/class/makefile.mk:55: recipe for target 'makefile-clean' failed make: [makefile-clean] Error 2 (ignored) rm -f debian/stamp-makefile-check rm -f debian/stamp-autotools rmdir --ignore-fail-on-non-empty . rmdir: failed to remove '.': Invalid argument /usr/share/cdbs/1/class/autotools.mk:52: recipe for target 'makefile-clean' failed make: [makefile-clean] Error 1 (ignored) for i in ./autoconf/config.guess ./autoconf/config.sub ; do \ if test -e $i.cdbs-orig ; then \ mv $i.cdbs-orig $i ; \ fi ; \ done rm -f debian/stamp-autotools-files dh_clean /usr/bin/make -f debian/rules reverse-config make[1]: Entering directory '/tmp/buildd/slgsl-0.7.0' for i in ./autoconf/config.guess ./autoconf/config.sub ; do \ if test -e $i.cdbs-orig ; then \ mv $i.cdbs-orig $i ; \ fi ; \ done make[1]: Leaving directory '/tmp/buildd/slgsl-0.7.0' if [ -d "." ]; then \ cd . && QUILT_PATCHES=/tmp/buildd/slgsl-0.7.0/debian/patches quilt --quiltrc /dev/null pop -a -R || test $? = 2 ; \ fi No patch removed rm -rf ./.pc rm -f debian/stamp-patch* debian/rules build test -x debian/rules mkdir -p "." /usr/bin/make -f debian/rules reverse-config make[1]: Entering directory '/tmp/buildd/slgsl-0.7.0' for i in ./autoconf/config.guess ./autoconf/config.sub ; do \ if test -e $i.cdbs-orig ; then \ mv $i.cdbs-orig $i ; \ fi ; \ done make[1]: Leaving directory '/tmp/buildd/slgsl-0.7.0' cd . && QUILT_PATCHES=/tmp/buildd/slgsl-0.7.0/debian/patches quilt --quiltrc /dev/null push -a || test $? = 2 Applying patch use-fPIC.patch patching file src/Makefile.in Now at patch use-fPIC.patch touch debian/stamp-patched /usr/bin/make -f debian/rules update-config make[1]: Entering directory '/tmp/buildd/slgsl-0.7.0' if test -e /usr/share/misc/config.guess ; then \ for i in ./autoconf/config.guess ; do \ if ! test -e $i.cdbs-orig ; then \ mv $i $i.cdbs-orig ; \ cp --remove-destination /usr/share/misc/config.guess $i ; \ fi ; \ done ; \ fi if test -e /usr/share/misc/config.sub ; then \ for i in ./autoconf/config.sub ; do \ if ! test -e $i.cdbs-orig ; then \ mv $i $i.cdbs-orig ; \ cp --remove-destination /usr/share/misc/config.sub $i ; \ fi ; \ done ; \ fi make[1]: Leaving directory '/tmp/buildd/slgsl-0.7.0' if test -e /usr/share/misc/config.guess ; then \ for i in ./autoconf/config.guess ; do \ if ! test -e $i.cdbs-orig ; then \ mv $i $i.cdbs-orig ; \ cp --remove-destination /usr/share/misc/config.guess $i ; \ fi ; \ done ; \ fi if test -e /usr/share/misc/config.sub ; then \ for i in ./autoconf/config.sub ; do \ if ! test -e $i.cdbs-orig ; then \ mv $i $i.cdbs-orig ; \ cp --remove-destination /usr/share/misc/config.sub $i ; \ fi ; \ done ; \ fi touch debian/stamp-autotools-files chmod a+x /tmp/buildd/slgsl-0.7.0/./configure mkdir -p . cd . && CFLAGS="-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall" CXXFLAGS="-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall" CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro" /tmp/buildd/slgsl-0.7.0/./configure --build=x86_64-linux-gnu --prefix=/usr --includedir="\${prefix}/include" --mandir="\${prefix}/share/man" --infodir="\${prefix}/share/info" --sysconfdir=/etc --localstatedir=/var --libexecdir="\${prefix}/lib/slgsl" --srcdir=. --disable-maintainer-mode --disable-dependency-tracking --disable-silent-rules --with-slanglib=/usr/lib/x86_64-linux-gnu checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for ranlib... ranlib checking for a BSD-compatible install... /usr/bin/install -c checking whether make sets $(MAKE)... yes checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for gcc... gcc 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 gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking whether gcc needs -traditional... no checking for library containing strerror... none required checking for AIX... no checking C compiler that understands ANSI prototypes... gcc looks ok. Good. checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for dlopen in -ldl... yes checking for X... no checking for the slang library and header files ... yes: /usr/lib/x86_64-linux-gnu and /usr/include checking for the gsl library and header files gsl/gsl_const_cgsm.h... no configure: error: unable to find the gsl library and header file gsl/gsl_const_cgsm.h /usr/share/cdbs/1/class/autotools.mk:42: recipe for target 'debian/stamp-autotools' failed make: *** [debian/stamp-autotools] Error 1 dpkg-buildpackage: error: debian/rules build gave error exit status 2 E: Failed autobuilding of package I: unmounting /sys filesystem I: unmounting /dev/shm filesystem I: unmounting dev/pts filesystem I: unmounting run/shm filesystem I: unmounting proc filesystem I: cleaning the build env I: removing directory /var/cache/pbuilder/build//1904 and its subdirectories