Bug#1135483: slepc: FTBFS: Error: Got unexpected extra arguments (SLEPC_DIR=/<<PKGBUILDDIR>> PETSC_DIR=/usr/lib/petscdir/petsc3.24/x86_64-linux-gnu-real PETSC_ARCH=installed-arch-linux2-c-opt)
Santiago Vila
sanvila at debian.org
Sat May 2 00:15:17 BST 2026
Package: src:slepc
Version: 3.24.3+dfsg1-1
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202605/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:slepc, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --with python3,fortran_mod
debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
if [ -d installed-arch-linux2-c-opt ]; then \
dh_auto_clean -plibslepc-real3.24-dev -pslepc3.24-doc -- \
SLEPC_DIR=/<<PKGBUILDDIR>> PETSC_ARCH=installed-arch-linux2-c-opt PETSC_DIR=/usr/lib/petscdir/petsc3.24/x86_64-linux-gnu-real; \
fi
if [ -d installed-arch-linux2-c-opt-complex -a -f /usr/lib/petscdir/petsc3.24/x86_64-linux-gnu-real/lib/petsc/conf/petscrules ]; then \
dh_auto_clean -plibslepc-complex3.24-dev -- \
SLEPC_DIR=/<<PKGBUILDDIR>> PETSC_ARCH=installed-arch-linux2-c-opt-complex PETSC_DIR=/usr/lib/petscdir/petsc3.24/x86_64-linux-gnu-complex; \
fi
if [ -d installed-arch-linux2-c-opt-64 -a -f /usr/lib/petscdir/petsc3.24/x86_64-linux-gnu-real/lib/petsc/conf/petscrules ]; then \
dh_auto_clean -plibslepc64-real3.24-dev -- \
SLEPC_DIR=/<<PKGBUILDDIR>> PETSC_ARCH=installed-arch-linux2-c-opt-64 PETSC_DIR=/usr/lib/petscdir/petsc64-3.24/x86_64-linux-gnu-real; \
[... snipped ...]
ok diff-nep_tests-test7_1+nsize-2
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tests-test8_1.counts
ok nep_tests-test8_1
ok diff-nep_tests-test8_1
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tests-test8_2.counts
ok nep_tests-test7_2+nsize-2
ok diff-nep_tests-test7_2+nsize-2
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tests-test8_3.counts
ok nep_tests-test8_2
ok diff-nep_tests-test8_2
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tests-test8_4.counts
ok nep_tests-test8_3
ok diff-nep_tests-test8_3
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tests-test9_1.counts
ok nep_tests-test8_4
ok diff-nep_tests-test8_4
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex20_1.counts
ok nep_tests-test9_1
ok diff-nep_tests-test9_1
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex20_2_complex.counts
ok nep_tutorials-ex20_1
ok diff-nep_tutorials-ex20_1
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex20_3_complex.counts
ok nep_tutorials-ex20_2_complex
ok diff-nep_tutorials-ex20_2_complex
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex20_4.counts
ok nep_tutorials-ex20_3_complex+nep_two_sided-0
ok diff-nep_tutorials-ex20_3_complex+nep_two_sided-0
ok nep_tutorials-ex20_4
ok diff-nep_tutorials-ex20_4
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex21_1_rii.counts
ok nep_tutorials-ex20_3_complex+nep_two_sided-1
ok diff-nep_tutorials-ex20_3_complex+nep_two_sided-1
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex21_1_slp.counts
ok nep_tutorials-ex21_1_rii+nsize-1
ok diff-nep_tutorials-ex21_1_rii+nsize-1
ok nep_tutorials-ex21_1_slp+nsize-1
ok diff-nep_tutorials-ex21_1_slp+nsize-1
ok nep_tutorials-ex21_1_rii+nsize-2
ok diff-nep_tutorials-ex21_1_rii+nsize-2
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex22_1.counts
ok nep_tutorials-ex21_1_slp+nsize-2
ok diff-nep_tutorials-ex21_1_slp+nsize-2
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex22_1_ciss.counts
ok nep_tutorials-ex22_1+nep_type-rii
ok diff-nep_tutorials-ex22_1+nep_type-rii
ok nep_tutorials-ex22_1_ciss+nep_ciss_extraction-ritz
ok diff-nep_tutorials-ex22_1_ciss+nep_ciss_extraction-ritz
ok nep_tutorials-ex22_1+nep_type-slp
ok diff-nep_tutorials-ex22_1+nep_type-slp
ok nep_tutorials-ex22_1_ciss+nep_ciss_extraction-hankel
ok diff-nep_tutorials-ex22_1_ciss+nep_ciss_extraction-hankel
ok nep_tutorials-ex22_1+nep_type-narnoldi
ok diff-nep_tutorials-ex22_1+nep_type-narnoldi
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex22_2.counts
ok nep_tutorials-ex22_1_ciss+nep_ciss_extraction-caa
ok diff-nep_tutorials-ex22_1_ciss+nep_ciss_extraction-caa
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex22_3.counts
ok nep_tutorials-ex22_2+nep_interpol_pep_extract-none
ok diff-nep_tutorials-ex22_2+nep_interpol_pep_extract-none
ok nep_tutorials-ex22_3+nep_type-rii
ok diff-nep_tutorials-ex22_3+nep_type-rii
ok nep_tutorials-ex22_2+nep_interpol_pep_extract-norm
ok diff-nep_tutorials-ex22_2+nep_interpol_pep_extract-norm
ok nep_tutorials-ex22_3+nep_type-slp
ok diff-nep_tutorials-ex22_3+nep_type-slp
ok nep_tutorials-ex22_2+nep_interpol_pep_extract-residual
ok diff-nep_tutorials-ex22_2+nep_interpol_pep_extract-residual
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex22_3_simpleu.counts
ok nep_tutorials-ex22_3+nep_type-narnoldi
ok diff-nep_tutorials-ex22_3+nep_type-narnoldi
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex22_3_slp_thres.counts
ok nep_tutorials-ex22_3_simpleu+nep_type-rii
ok diff-nep_tutorials-ex22_3_simpleu+nep_type-rii
ok nep_tutorials-ex22_3_slp_thres
ok diff-nep_tutorials-ex22_3_slp_thres
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex22_3_rii_thres.counts
ok nep_tutorials-ex22_3_simpleu+nep_type-slp
ok diff-nep_tutorials-ex22_3_simpleu+nep_type-slp
ok nep_tutorials-ex22_3_rii_thres
ok diff-nep_tutorials-ex22_3_rii_thres
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex22_4.counts
ok nep_tutorials-ex22_3_simpleu+nep_type-narnoldi
ok diff-nep_tutorials-ex22_3_simpleu+nep_type-narnoldi
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex27_1.counts
ok nep_tutorials-ex22_4
ok diff-nep_tutorials-ex22_4
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex27_3.counts
ok nep_tutorials-ex27_1
ok diff-nep_tutorials-ex27_1
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex27_2.counts
ok nep_tutorials-ex27_3
ok diff-nep_tutorials-ex27_3
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex27_4.counts
ok nep_tutorials-ex27_2
ok diff-nep_tutorials-ex27_2
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex27_7.counts
ok nep_tutorials-ex27_4
ok diff-nep_tutorials-ex27_4
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex27_7_par.counts
ok nep_tutorials-ex27_7+nep_ciss_extraction-ritz
ok diff-nep_tutorials-ex27_7+nep_ciss_extraction-ritz
ok nep_tutorials-ex27_7_par+nep_ciss_extraction-ritz
ok diff-nep_tutorials-ex27_7_par+nep_ciss_extraction-ritz
ok nep_tutorials-ex27_7+nep_ciss_extraction-hankel
ok diff-nep_tutorials-ex27_7+nep_ciss_extraction-hankel
ok nep_tutorials-ex27_7_par+nep_ciss_extraction-hankel
ok diff-nep_tutorials-ex27_7_par+nep_ciss_extraction-hankel
ok nep_tutorials-ex27_7+nep_ciss_extraction-caa
ok diff-nep_tutorials-ex27_7+nep_ciss_extraction-caa
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex27_8.counts
ok nep_tutorials-ex27_7_par+nep_ciss_extraction-caa
ok diff-nep_tutorials-ex27_7_par+nep_ciss_extraction-caa
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex27_8_parallel.counts
ok nep_tutorials-ex27_8
ok diff-nep_tutorials-ex27_8
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex27_9.counts
ok nep_tutorials-ex27_9
ok diff-nep_tutorials-ex27_9
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials-ex42_1.counts
ok nep_tutorials-ex27_8_parallel
ok diff-nep_tutorials-ex27_8_parallel
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials_nlevp-loaded_string_1.counts
ok nep_tutorials_nlevp-loaded_string_1
ok diff-nep_tutorials_nlevp-loaded_string_1
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials_nlevp-loaded_string_2.counts
ok nep_tutorials-ex42_1
ok diff-nep_tutorials-ex42_1
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials_nlevp-loaded_string_2_mbe.counts
ok nep_tutorials_nlevp-loaded_string_2+nep_refine_scheme-schur
ok diff-nep_tutorials_nlevp-loaded_string_2+nep_refine_scheme-schur
ok nep_tutorials_nlevp-loaded_string_2_mbe
ok diff-nep_tutorials_nlevp-loaded_string_2_mbe
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials_nlevp-loaded_string_3_explicit.counts
ok nep_tutorials_nlevp-loaded_string_2+nep_refine_scheme-explicit
ok diff-nep_tutorials_nlevp-loaded_string_2+nep_refine_scheme-explicit
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials_nlevp-loaded_string_3_mbe.counts
ok nep_tutorials_nlevp-loaded_string_3_explicit
ok diff-nep_tutorials_nlevp-loaded_string_3_explicit
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials_nlevp-loaded_string_4.counts
ok nep_tutorials_nlevp-loaded_string_3_mbe
ok diff-nep_tutorials_nlevp-loaded_string_3_mbe
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials_nlevp-loaded_string_5.counts
ok nep_tutorials_nlevp-loaded_string_5
ok diff-nep_tutorials_nlevp-loaded_string_5
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials_nlevp-loaded_string_6_complex.counts
ok nep_tutorials_nlevp-loaded_string_6_complex
ok diff-nep_tutorials_nlevp-loaded_string_6_complex
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials_nlevp-loaded_string_7_complex.counts
ok nep_tutorials_nlevp-loaded_string_4
ok diff-nep_tutorials_nlevp-loaded_string_4
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials_nlevp-loaded_string_8.counts
ok nep_tutorials_nlevp-loaded_string_7_complex
ok diff-nep_tutorials_nlevp-loaded_string_7_complex
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials_nlevp-loaded_string_8_rii_thres.counts
ok nep_tutorials_nlevp-loaded_string_8+nep_type-rii
ok diff-nep_tutorials_nlevp-loaded_string_8+nep_type-rii
ok nep_tutorials_nlevp-loaded_string_8_rii_thres
ok diff-nep_tutorials_nlevp-loaded_string_8_rii_thres
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials_nlevp-loaded_string_8_slp_thres.counts
ok nep_tutorials_nlevp-loaded_string_8+nep_type-slp
ok diff-nep_tutorials_nlevp-loaded_string_8+nep_type-slp
ok nep_tutorials_nlevp-loaded_string_8_slp_thres
ok diff-nep_tutorials_nlevp-loaded_string_8_slp_thres
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials_nlevp-loaded_string_8_slp_two_thres.counts
ok nep_tutorials_nlevp-loaded_string_8+nep_type-narnoldi
ok diff-nep_tutorials_nlevp-loaded_string_8+nep_type-narnoldi
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/nep_tutorials_nlevp-loaded_string_9.counts
ok nep_tutorials_nlevp-loaded_string_8_slp_two_thres
ok diff-nep_tutorials_nlevp-loaded_string_8_slp_two_thres
RM test-rm-nep.F90
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/mfn_tests-test2_1.counts
ok nep_tutorials_nlevp-loaded_string_9
ok diff-nep_tutorials_nlevp-loaded_string_9
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/mfn_tests-test2_3.counts
ok mfn_tests-test2_1+mfn_type-krylov
ok diff-mfn_tests-test2_1+mfn_type-krylov
ok mfn_tests-test2_3
ok diff-mfn_tests-test2_3
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/mfn_tests-test3_1.counts
ok mfn_tests-test2_1+mfn_type-expokit
ok diff-mfn_tests-test2_1+mfn_type-expokit
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/mfn_tests-test3_1_x.counts
ok mfn_tests-test3_1
ok diff-mfn_tests-test3_1
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/mfn_tests-test3_2.counts
ok mfn_tests-test3_1_x
ok diff-mfn_tests-test3_1_x
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/mfn_tests-test5_1.counts
ok mfn_tests-test3_2
ok diff-mfn_tests-test3_2
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/mfn_tutorials-ex23_1.counts
ok mfn_tests-test5_1
ok diff-mfn_tests-test5_1
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/mfn_tutorials-ex26_1.counts
ok mfn_tutorials-ex23_1
ok diff-mfn_tutorials-ex23_1
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/mfn_tutorials-ex37_1.counts
ok mfn_tutorials-ex26_1
ok diff-mfn_tutorials-ex26_1
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/mfn_tutorials-ex39_1.counts
ok mfn_tutorials-ex37_1
ok diff-mfn_tutorials-ex37_1
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/mfn_tutorials-ex39_2.counts
ok mfn_tutorials-ex39_1
ok diff-mfn_tutorials-ex39_1
RM test-rm-mfn.F90
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/lme_tests-test1_1.counts
ok mfn_tutorials-ex39_2
ok diff-mfn_tutorials-ex39_2
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/lme_tests-test1_2.counts
ok lme_tests-test1_1
ok diff-lme_tests-test1_1
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/lme_tests-test1_3.counts
ok lme_tests-test1_2
ok diff-lme_tests-test1_2
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/lme_tests-test2_1.counts
ok lme_tests-test1_3
ok diff-lme_tests-test1_3
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/lme_tutorials-ex32_1.counts
ok lme_tests-test2_1
ok diff-lme_tests-test2_1
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/lme_tutorials-ex32_2.counts
ok lme_tutorials-ex32_1
ok diff-lme_tutorials-ex32_1
RM test-rm-sys.c
RM test-rm-eps.c
ok lme_tutorials-ex32_2
TEST installed-arch-linux2-c-opt-complex-64/tests/counts/svd_tutorials_cnetwork-embedgsvd_1.counts
ok diff-lme_tutorials-ex32_2
RM test-rm-pep.c
RM test-rm-nep.c
RM test-rm-mfn.c
RM test-rm-lme.c
ok svd_tutorials_cnetwork-embedgsvd_1
ok diff-svd_tutorials_cnetwork-embedgsvd_1
RM test-rm-svd.c
# -------------
# Summary
# -------------
# FAILED diff-sys_classes_fn_tests-test8_1+fn_method-0 diff-sys_classes_fn_tests-test8_2+fn_method-0 svd_tutorials-ex51_2 eps_tutorials-ex2_2
# success 2562/2572 tests (99.6%)
# failed 4/2572 tests (0.2%)
# todo 0/2572 tests (0.0%)
# skip 6/2572 tests (0.2%)
#
# Wall clock time for tests: 332 sec
# Approximate CPU time (not incl. build time): 353.70999999999805 sec
#
# To rerun failed tests:
# /usr/bin/make -f gmakefile.test test test-fail=1
#
# Timing summary (actual test time / total CPU time):
# svd_tutorials-ex51_2: 59.38 sec / 59.48 sec
# pep_tests-test2_10: 20.04 sec / 30.24 sec
# svd_tutorials-ex53_1_trlanczos: 3.44 sec / 4.41 sec
# nep_tests-test10_1_slp: 2.86 sec / 3.34 sec
# nep_tests-test10_1_narnoldi_sync: 2.86 sec / 2.93 sec
# eps_tutorials-ex2_4_filter: 2.65 sec / 6.00 sec
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
create-stamp debian/debhelper-build-stamp
dh_prep
debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_install -plibslepc-real3.24-dev -pslepc3.24-doc \
--destdir=debian/tmp/slepc3.24-real -- \
SLEPC_DIR=/<<PKGBUILDDIR>> \
PETSC_DIR=/usr/lib/petscdir/petsc3.24/x86_64-linux-gnu-real PETSC_ARCH=installed-arch-linux2-c-opt
Usage: dh_auto_install [OPTIONS]
Try 'dh_auto_install --help' for help.
Error: Got unexpected extra arguments (SLEPC_DIR=/<<PKGBUILDDIR>> PETSC_DIR=/usr/lib/petscdir/petsc3.24/x86_64-linux-gnu-real PETSC_ARCH=installed-arch-linux2-c-opt)
make[1]: *** [debian/rules:261: override_dh_auto_install] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:118: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------
More information about the debian-science-maintainers
mailing list