[Debichem-devel] Bug#841096: espresso: FTBFS (make install fails)

Santiago Vila sanvila at debian.org
Mon Oct 17 16:47:07 UTC 2016


Package: src:espresso
Version: 6.0-2
Severity: serious

Dear maintainer:

I tried to build this package in stretch with "dpkg-buildpackage -A"
(which is what the "Arch: all" autobuilder would do to build it)
but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh_auto_configure -- 					\
	--with-elpa-include=-I/usr/include/elpa/modules	\
	--with-elpa-lib=-lelpa
	./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libexecdir=\${prefix}/lib/espresso --disable-maintainer-mode --disable-dependency-tracking --with-elpa-include=-I/usr/include/elpa/modules --with-elpa-lib=-lelpa
configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode, --disable-dependency-tracking
checking build system type... x86_64-pc-linux-gnu
checking ARCH... x86_64
checking setting AR... ... ar
checking setting ARFLAGS... ... ruv
checking for ifort... no
checking for pgf90... no
checking for pathf95... no

[... snipped ...]

make[3]: Leaving directory '/<<PKGBUILDDIR>>/PW/src'
( cd tools ; /usr/bin/make all || exit 1 )
make[3]: Entering directory '/<<PKGBUILDDIR>>/PW/tools'
if test -n "" ; then \
( cd ../.. ; /usr/bin/make  || exit 1 ) ; fi
mpif90 -O3 -g -x f95-cpp-input -D__GFORTRAN -D__STD_F95 -D__FFTW3 -D__MPI -D__SCALAPACK -D__ELPA_2016 -D__ELPA_2016 -I/<<PKGBUILDDIR>>//include -I../include/ -I/usr/include/elpa/modules -I../../iotk/src -I../../Modules -I../../FFTXlib -I../../LAXlib -I../src -I.  -c dist.f90
f951: Warning: Nonexistent include directory '../include/' [-Wmissing-include-dirs]
mpif90 -g -pthread -o dist.x \
	dist.o ../src/libpw.a ../../Modules/libqemod.a ../../FFTXlib/libqefft.a ../../LAXlib/libqela.a ../../clib/clib.a ../../iotk/src/libiotk.a -lelpa -lscalapack-openmpi -lblacs-openmpi -lblacsF77init-openmpi -llapack  -lblas  -lfftw3  -lblas     
( cd ../../bin ; ln -fs ../PW/tools/dist.x . )
mpif90 -O3 -g -x f95-cpp-input -D__GFORTRAN -D__STD_F95 -D__FFTW3 -D__MPI -D__SCALAPACK -D__ELPA_2016 -D__ELPA_2016 -I/<<PKGBUILDDIR>>//include -I../include/ -I/usr/include/elpa/modules -I../../iotk/src -I../../Modules -I../../FFTXlib -I../../LAXlib -I../src -I.  -c ev_xml.f90
f951: Warning: Nonexistent include directory '../include/' [-Wmissing-include-dirs]
mpif90 -O3 -g -x f95-cpp-input -D__GFORTRAN -D__STD_F95 -D__FFTW3 -D__MPI -D__SCALAPACK -D__ELPA_2016 -D__ELPA_2016 -I/<<PKGBUILDDIR>>//include -I../include/ -I/usr/include/elpa/modules -I../../iotk/src -I../../Modules -I../../FFTXlib -I../../LAXlib -I../src -I.  -c ev.f90
f951: Warning: Nonexistent include directory '../include/' [-Wmissing-include-dirs]
mpif90 -g -pthread -o ev.x \
	ev.o ev_xml.o ../src/libpw.a ../../Modules/libqemod.a ../../FFTXlib/libqefft.a ../../LAXlib/libqela.a ../../clib/clib.a ../../iotk/src/libiotk.a -lelpa -lscalapack-openmpi -lblacs-openmpi -lblacsF77init-openmpi -llapack  -lblas  -lfftw3  -lblas     
( cd ../../bin ; ln -fs ../PW/tools/ev.x . )
mpif90 -O3 -g -x f95-cpp-input -D__GFORTRAN -D__STD_F95 -D__FFTW3 -D__MPI -D__SCALAPACK -D__ELPA_2016 -D__ELPA_2016 -I/<<PKGBUILDDIR>>//include -I../include/ -I/usr/include/elpa/modules -I../../iotk/src -I../../Modules -I../../FFTXlib -I../../LAXlib -I../src -I.  -c kpoints.f90
f951: Warning: Nonexistent include directory '../include/' [-Wmissing-include-dirs]
mpif90 -g -pthread -o kpoints.x \
	kpoints.o ../src/libpw.a ../../Modules/libqemod.a ../../FFTXlib/libqefft.a ../../LAXlib/libqela.a ../../clib/clib.a ../../iotk/src/libiotk.a -lelpa -lscalapack-openmpi -lblacs-openmpi -lblacsF77init-openmpi -llapack  -lblas  -lfftw3  -lblas     
( cd ../../bin ; ln -fs ../PW/tools/kpoints.x . )
mpif90 -O3 -g -x f95-cpp-input -D__GFORTRAN -D__STD_F95 -D__FFTW3 -D__MPI -D__SCALAPACK -D__ELPA_2016 -D__ELPA_2016 -I/<<PKGBUILDDIR>>//include -I../include/ -I/usr/include/elpa/modules -I../../iotk/src -I../../Modules -I../../FFTXlib -I../../LAXlib -I../src -I.  -c pwi2xsf.f90
f951: Warning: Nonexistent include directory '../include/' [-Wmissing-include-dirs]
mpif90 -g -pthread -o pwi2xsf.x \
	pwi2xsf.o ../src/libpw.a ../../Modules/libqemod.a ../../FFTXlib/libqefft.a ../../LAXlib/libqela.a ../../clib/clib.a ../../iotk/src/libiotk.a -lelpa -lscalapack-openmpi -lblacs-openmpi -lblacsF77init-openmpi -llapack  -lblas  -lfftw3  -lblas     
( cd ../../bin ; ln -fs ../PW/tools/pwi2xsf.x . )
make[3]: Leaving directory '/<<PKGBUILDDIR>>/PW/tools'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/PW'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
(cd pseudo; ../PW/src/generate_vdW_kernel_table.x)
(cd pseudo; ../PW/src/generate_rVV10_kernel_table.x)
(cd Doc; /usr/bin/make)
make[1]: Entering directory '/<<PKGBUILDDIR>>/Doc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/<<PKGBUILDDIR>>/Doc'
 fakeroot debian/rules binary-indep
dh binary-indep --after dh_auto_test --with autotools_dev --parallel
dh: The --after option is deprecated. Use override targets instead.
   dh_testroot -i -O--parallel
   dh_prep -i -O--parallel
   dh_auto_install -i -O--parallel
	make -j1 install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp AM_UPDATE_INFO_DIR=no
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cp: omitting directory './test-suite'
Makefile:261: recipe for target 'install' failed
make[1]: *** [install] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_install: make -j1 install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp AM_UPDATE_INFO_DIR=no returned exit code 2
debian/rules:55: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit status 2
--------------------------------------------------------------------------------

The relevant part of the build log is included above.

The build was made on a QEMU/KVM virtual machine with a single CPU using sbuild.

If this is really a bug in one of the build-depends, please use reassign and affects,
so that this is still visible in the page for this package.

Thanks.



More information about the Debichem-devel mailing list