Package: src:slepc
Version: 3.6.3.dfsg1-4
User: sanv...@debian.org
Usertags: binary-indep
Severity: important

Dear maintainer:

I tried to build this package with "dpkg-buildpackage -A"
(i.e. only architecture-independent packages), and it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --with python2
   dh_testdir -i
   dh_update_autotools_config -i
 fakeroot debian/rules binary-indep
dh binary-indep --with python2
   dh_testroot -i
   dh_prep -i
   debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PETSC_DIR=/usr/lib/petscdir/3.6.4/x86_64-linux-gnu-real \
          ./configure --prefix=/usr/lib/slepcdir/3.6.3/x86_64-linux-gnu-real  \

[... snipped ...]

xxx=========================================================================xxx

dh_auto_build -plibslepc-complex-3.6.3-dev  --  \
          PETSC_DIR=/usr/lib/petscdir/3.6.4/x86_64-linux-gnu-complex
dh_auto_build: No packages to build.
dh_auto_install -plibslepc-complex-3.6.3-dev 
--destdir=debian/tmp/slepc3.6.3-complex//usr/lib/slepcdir/3.6.3/x86_64-linux-gnu-complex
 --  \
          SLEPC_INSTALLDIR=/usr/lib/slepcdir/3.6.3/x86_64-linux-gnu-complex \
          
SLEPC_DESTDIR=debian/tmp/slepc3.6.3-complex//usr/lib/slepcdir/3.6.3/x86_64-linux-gnu-complex
 \
          PETSC_DIR=/usr/lib/petscdir/3.6.4/x86_64-linux-gnu-complex
dh_auto_install: No packages to build.
echo Note: standard SLEPc built-time tests only cover real number 
configurations, not complex numbers.
Note: standard SLEPc built-time tests only cover real number configurations, 
not complex numbers.
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_install -plibslepc3.6.3 --sourcedir debian/tmp/slepc3.6.3-real 
--exclude=*html  
/usr/lib/slepcdir/3.6.3/x86_64-linux-gnu-real/lib/libslepc_real.so.3.6.3  
usr/lib/x86_64-linux-gnu
dh_install: No packages to build.
dh_install -plibslepc3.6.3-dev --sourcedir debian/tmp/slepc3.6.3-real 
--autodest --exclude=*html --exclude=libslepc_real.so.3.6.3  usr
dh_install: No packages to build.
dh_link -plibslepc3.6.3-dev  usr/lib/x86_64-linux-gnu/libslepc_real.so.3.6.3  
/usr/lib/slepcdir/3.6.3/x86_64-linux-gnu-real/lib/libslepc_real.so.3.6.3
dh_link: No packages to build.
dh_install -plibslepc-complex-3.6.3 --sourcedir debian/tmp/slepc3.6.3-complex 
--exclude=*html  
/usr/lib/slepcdir/3.6.3/x86_64-linux-gnu-complex/lib/libslepc_complex.so.3.6.3  
usr/lib/x86_64-linux-gnu
dh_install: No packages to build.
dh_install -plibslepc-complex-3.6.3-dev --sourcedir 
debian/tmp/slepc3.6.3-complex --autodest --exclude=*html 
--exclude=libslepc_complex.so.3.6.3  usr
dh_install: No packages to build.
dh_link -plibslepc-complex-3.6.3-dev  
usr/lib/x86_64-linux-gnu/libslepc_complex.so.3.6.3  
/usr/lib/slepcdir/3.6.3/x86_64-linux-gnu-complex/lib/libslepc_complex.so.3.6.3
dh_link: No packages to build.
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_installdocs
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_installdocs
dh_install -pslepc3.6.3-doc --sourcedir debian/tmp/slepc3.6.3-real --autodest 
/usr/lib/slepcdir/3.6.3/x86_64-linux-gnu-real/include/*html
dh_install: Cannot find (any matches for) 
"/usr/lib/slepcdir/3.6.3/x86_64-linux-gnu-real/include/*html" (tried in 
"debian/tmp/slepc3.6.3-real" and "debian/tmp")
dh_install: slepc3.6.3-doc missing files: 
/usr/lib/slepcdir/3.6.3/x86_64-linux-gnu-real/include/*html
dh_install: missing files, aborting
debian/rules:167: recipe for target 'override_dh_installdocs' failed
make[1]: *** [override_dh_installdocs] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:90: 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 previous version (3.6.3.dfsg1-3) worked ok, so this is surely the result
of the changes in debian/rules made in 3.6.3.dfsg1-4.

In cases like this (changes to debian/rules) it is always a good idea to
check that "dpkg-buildpackage -A" and "dpkg-buildpackage -B" still work.

Thanks.

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to