Source: meep-mpi-default Version: 1.25.0-2 Severity: minor Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-sab-20230813 ftbfs-source-after-build User: debian...@lists.debian.org Usertags: qa-doublebuild
Hi, This package fails to build a source package after a successful build (dpkg-buildpackage ; dpkg-buildpackage -S). This is probably a clear violation of Debian Policy section 4.9 (clean target), but this is filed as severity:minor for now, because a discussion on debian-devel showed that we might want to revisit the requirement of a working 'clean' target. More information about this class of issues, included common problems and solutions, is available at https://wiki.debian.org/qa.debian.org/FTBFS/SourceAfterBuild Relevant part of the build log: > cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env > -us -uc -rfakeroot -S > ---------------------------------------------------------------------------------------------------------------------------------------- > > dpkg-buildpackage: info: source package meep-mpi-default > dpkg-buildpackage: info: source version 1.25.0-2 > dpkg-buildpackage: info: source distribution unstable > dpkg-buildpackage: info: source changed by Thorsten Alteholz > <deb...@alteholz.de> > dpkg-source --before-build . > dpkg-source: info: using patch list from debian/patches/series > dpkg-source: info: applying i386-fix.patch > fakeroot debian/rules clean > dh clean --with autoreconf > dh_auto_clean > make -j8 distclean > make[1]: Entering directory '/<<PKGBUILDDIR>>' > Making distclean in src > make[2]: Entering directory '/<<PKGBUILDDIR>>/src' > Making distclean in support > make[3]: Entering directory '/<<PKGBUILDDIR>>/src/support' > rm -rf .libs _libs > test -z "libsupport.la" || rm -f libsupport.la > rm -f *.o > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > rm -f ./so_locations > rm -f ./.deps/mt19937ar.Plo > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/support' > make[3]: Entering directory '/<<PKGBUILDDIR>>/src' > test -z "libmeep.la" || rm -f libmeep.la > rm -rf .libs _libs > rm -f *.o > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > rm -f sphere_quad > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > rm -f ./so_locations > make[3]: Leaving directory '/<<PKGBUILDDIR>>/src' > rm -f ./.deps/GDSIIgeom.Plo > rm -f ./.deps/anisotropic_averaging.Plo > rm -f ./.deps/array_slice.Plo > rm -f ./.deps/bands.Plo > rm -f ./.deps/bicgstab.Plo > rm -f ./.deps/boundaries.Plo > rm -f ./.deps/casimir.Plo > rm -f ./.deps/cw_fields.Plo > rm -f ./.deps/dft.Plo > rm -f ./.deps/dft_ldos.Plo > rm -f ./.deps/energy_and_flux.Plo > rm -f ./.deps/fields.Plo > rm -f ./.deps/fields_dump.Plo > rm -f ./.deps/fix_boundary_sources.Plo > rm -f ./.deps/h5fields.Plo > rm -f ./.deps/h5file.Plo > rm -f ./.deps/initialize.Plo > rm -f ./.deps/integrate.Plo > rm -f ./.deps/integrate2.Plo > rm -f ./.deps/loop_in_chunks.Plo > rm -f ./.deps/material_data.Plo > rm -f ./.deps/meepgeom.Plo > rm -f ./.deps/monitor.Plo > rm -f ./.deps/mpb.Plo > rm -f ./.deps/multilevel-atom.Plo > rm -f ./.deps/mympi.Plo > rm -f ./.deps/near2far.Plo > rm -f ./.deps/output_directory.Plo > rm -f ./.deps/random.Plo > rm -f ./.deps/sources.Plo > rm -f ./.deps/sphere-quad.Po > rm -f ./.deps/step.Plo > rm -f ./.deps/step_db.Plo > rm -f ./.deps/step_generic.Plo > rm -f ./.deps/step_generic_stride1.Plo > rm -f ./.deps/stress.Plo > rm -f ./.deps/structure.Plo > rm -f ./.deps/structure_dump.Plo > rm -f ./.deps/susceptibility.Plo > rm -f ./.deps/time.Plo > rm -f ./.deps/update_eh.Plo > rm -f ./.deps/update_pols.Plo > rm -f ./.deps/vec.Plo > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/src' > Making distclean in tests > make[2]: Entering directory '/<<PKGBUILDDIR>>/tests' > rm -rf .libs _libs > rm -f *.o *.dac debug_out_* *.done > rm -f *.o > test -z "aniso_disp.log bench.log bragg_transmission.log > convergence_cyl_waveguide.log cylindrical.log dump_load.log flux.log > harmonics.log integrate.log known_results.log near2far.log > one_dimensional.log physical.log stress_tensor.log symmetry.log three_d.log > two_dimensional.log 2D_convergence.log h5test.log pml.log" || rm -f > aniso_disp.log bench.log bragg_transmission.log convergence_cyl_waveguide.log > cylindrical.log dump_load.log flux.log harmonics.log integrate.log > known_results.log near2far.log one_dimensional.log physical.log > stress_tensor.log symmetry.log three_d.log two_dimensional.log > 2D_convergence.log h5test.log pml.log > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > rm -f aniso_disp bench bragg_transmission convergence_cyl_waveguide > cylindrical dump_load flux harmonics integrate known_results near2far > one_dimensional physical stress_tensor symmetry three_d two_dimensional > 2D_convergence h5test pml pw-source-ll ring-ll cyl-ellipsoid-ll > absorber-1d-ll array-slice-ll user-defined-material dft-fields gdsII-3d > bend-flux-ll array-metadata > test . = "." || test -z "" || rm -f > test -z "aniso_disp.trs bench.trs bragg_transmission.trs > convergence_cyl_waveguide.trs cylindrical.trs dump_load.trs flux.trs > harmonics.trs integrate.trs known_results.trs near2far.trs > one_dimensional.trs physical.trs stress_tensor.trs symmetry.trs three_d.trs > two_dimensional.trs 2D_convergence.trs h5test.trs pml.trs" || rm -f > aniso_disp.trs bench.trs bragg_transmission.trs convergence_cyl_waveguide.trs > cylindrical.trs dump_load.trs flux.trs harmonics.trs integrate.trs > known_results.trs near2far.trs one_dimensional.trs physical.trs > stress_tensor.trs symmetry.trs three_d.trs two_dimensional.trs > 2D_convergence.trs h5test.trs pml.trs > rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test -z "test-suite.log" || rm -f test-suite.log > rm -f ./.deps/2D_convergence.Po > rm -f ./.deps/absorber-1d-ll.Po > rm -f ./.deps/aniso_disp.Po > rm -f ./.deps/array-metadata.Po > rm -f ./.deps/array-slice-ll.Po > rm -f ./.deps/bench.Po > rm -f ./.deps/bend-flux-ll.Po > rm -f ./.deps/bragg_transmission.Po > rm -f ./.deps/convergence_cyl_waveguide.Po > rm -f ./.deps/cyl-ellipsoid-ll.Po > rm -f ./.deps/cylindrical.Po > rm -f ./.deps/dft-fields.Po > rm -f ./.deps/dump_load.Po > rm -f ./.deps/flux.Po > rm -f ./.deps/gdsII-3d.Po > rm -f ./.deps/h5test.Po > rm -f ./.deps/harmonics.Po > rm -f ./.deps/integrate.Po > rm -f ./.deps/known_results.Po > rm -f ./.deps/near2far.Po > rm -f ./.deps/one_dimensional.Po > rm -f ./.deps/physical.Po > rm -f ./.deps/pml.Po > rm -f ./.deps/pw-source-ll.Po > rm -f ./.deps/ring-ll.Po > rm -f ./.deps/stress_tensor.Po > rm -f ./.deps/symmetry.Po > rm -f ./.deps/three_d.Po > rm -f ./.deps/two_dimensional.Po > rm -f ./.deps/user-defined-material.Po > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/tests' > Making distclean in scheme > make[2]: Entering directory '/<<PKGBUILDDIR>>/scheme' > rm -rf .libs _libs > rm -f main.cpp geom.cpp ctl-io.cpp ctl-io.h ctl-io.i meep-enums.scm ctl-io.* > main.* geom.* > rm -f *.o > rm -f *.lo > rm -f *.tab.c > test -z "meep.scm" || rm -f meep.scm > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > rm -f meep > test . = "." || test -z "casimir.scm materials.scm" || rm -f casimir.scm > materials.scm > rm -f ./.deps/meep-ctl-io.Po > rm -f ./.deps/meep-geom.Po > rm -f ./.deps/meep-main.Po > rm -f ./.deps/meep-meep.Po > rm -f ./.deps/meep-meep_wrap.Po > rm -f ./.deps/meep-structure.Po > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/scheme' > Making distclean in libpympb > make[2]: Entering directory '/<<PKGBUILDDIR>>/libpympb' > test -z "libpympb.la" || rm -f libpympb.la > rm -rf .libs _libs > rm -f *.o > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > rm -f ./so_locations > rm -f ./.deps/libpympb_la-pympb.Plo > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/libpympb' > Making distclean in python > make[2]: Entering directory '/<<PKGBUILDDIR>>/python' > test -z ".coverage" || rm -f .coverage > rm -rf .libs _libs > rm -rf meep __init__.py.bak > test -z "_meep.la" || rm -f _meep.la > test -z "" || rm -f > rm -f *.o > test -z "tests/test_3rd_harm_1d.log tests/test_absorber_1d.log > tests/test_adjoint_solver.log tests/test_adjoint_utils.log > tests/test_adjoint_cyl.log tests/test_adjoint_jax.log > tests/test_antenna_radiation.log tests/test_array_metadata.log > tests/test_bend_flux.log tests/test_binary_partition_utils.log > tests/test_cavity_arrayslice.log tests/test_cavity_farfield.log > tests/test_chunk_balancer.log tests/test_chunk_layout.log > tests/test_chunks.log tests/test_conductivity.log > tests/test_cyl_ellipsoid.log tests/test_dft_energy.log > tests/test_dft_fields.log tests/test_divide_mpi_processes.log > tests/test_dump_load.log tests/test_eigfreq.log > tests/test_faraday_rotation.log tests/test_field_functions.log > tests/test_force.log tests/test_fragment_stats.log > tests/test_gaussianbeam.log tests/test_geom.log > tests/test_get_point.log tests/test_get_epsilon_grid.log > tests/test_holey_wvg_bands.log tests/test_holey_wvg_cavity.log > tests/test_integrated_source.log tests/test_ldos.log > tests/test_material_grid.log tests/test_materials_library.log > tests/test_medium_evaluations.log tests/test_multilevel_atom.log > tests/test_n2f_periodic.log tests/test_oblique_source.log > tests/test_physical.log tests/test_prism.log tests/test_pw_source.log > tests/test_refl_angular.log tests/test_ring.log tests/test_ring_cyl.log > tests/test_simulation.log tests/test_special_kz.log tests/test_source.log > tests/test_timing_measurements.log tests/test_user_defined_material.log > tests/test_visualization.log" || rm -f tests/test_3rd_harm_1d.log > tests/test_absorber_1d.log tests/test_adjoint_solver.log > tests/test_adjoint_utils.log tests/test_adjoint_cyl.log > tests/test_adjoint_jax.log tests/test_antenna_radiation.log > tests/test_array_metadata.log tests/test_bend_flux.log > tests/test_binary_partition_utils.log tests/test_cavity_arrayslice.log > tests/test_cavity_farfield.log tests/test_chunk_balancer.log > tests/test_chunk_layout.log tests/test_chunks.log tests/test_conductivity.log > tests/test_cyl_ellipsoid.log tests/test_dft_energy.log > tests/test_dft_fields.log tests/test_divide_mpi_processes.log > tests/test_dump_load.log tests/test_eigfreq.log > tests/test_faraday_rotation.log tests/test_field_functions.log > tests/test_force.log tests/test_fragment_stats.log > tests/test_gaussianbeam.log tests/test_geom.log tests/test_get_point.log > tests/test_get_epsilon_grid.log tests/test_holey_wvg_bands.log > tests/test_holey_wvg_cavity.log tests/test_integrated_source.log > tests/test_ldos.log tests/test_material_grid.log > tests/test_materials_library.log tests/test_medium_evaluations.log > tests/test_multilevel_atom.log tests/test_n2f_periodic.log > tests/test_oblique_source.log tests/test_physical.log tests/test_prism.log > tests/test_pw_source.log tests/test_refl_angular.log tests/test_ring.log > tests/test_ring_cyl.log tests/test_simulation.log tests/test_special_kz.log > tests/test_source.log tests/test_timing_measurements.log > tests/test_user_defined_material.log tests/test_visualization.log > rm -f *.lo > rm -f *.tab.c > test -z "" || rm -f > rm -f *.h5 > test . = "." || test -z "" || rm -f > test -z "tests/test_3rd_harm_1d.trs tests/test_absorber_1d.trs > tests/test_adjoint_solver.trs tests/test_adjoint_utils.trs > tests/test_adjoint_cyl.trs tests/test_adjoint_jax.trs > tests/test_antenna_radiation.trs tests/test_array_metadata.trs > tests/test_bend_flux.trs tests/test_binary_partition_utils.trs > tests/test_cavity_arrayslice.trs tests/test_cavity_farfield.trs > tests/test_chunk_balancer.trs tests/test_chunk_layout.trs > tests/test_chunks.trs tests/test_conductivity.trs > tests/test_cyl_ellipsoid.trs tests/test_dft_energy.trs > tests/test_dft_fields.trs tests/test_divide_mpi_processes.trs > tests/test_dump_load.trs tests/test_eigfreq.trs > tests/test_faraday_rotation.trs tests/test_field_functions.trs > tests/test_force.trs tests/test_fragment_stats.trs > tests/test_gaussianbeam.trs tests/test_geom.trs > tests/test_get_point.trs tests/test_get_epsilon_grid.trs > tests/test_holey_wvg_bands.trs tests/test_holey_wvg_cavity.trs > tests/test_integrated_source.trs tests/test_ldos.trs > tests/test_material_grid.trs tests/test_materials_library.trs > tests/test_medium_evaluations.trs tests/test_multilevel_atom.trs > tests/test_n2f_periodic.trs tests/test_oblique_source.trs > tests/test_physical.trs tests/test_prism.trs tests/test_pw_source.trs > tests/test_refl_angular.trs tests/test_ring.trs tests/test_ring_cyl.trs > tests/test_simulation.trs tests/test_special_kz.trs tests/test_source.trs > tests/test_timing_measurements.trs tests/test_user_defined_material.trs > tests/test_visualization.trs" || rm -f tests/test_3rd_harm_1d.trs > tests/test_absorber_1d.trs tests/test_adjoint_solver.trs > tests/test_adjoint_utils.trs tests/test_adjoint_cyl.trs > tests/test_adjoint_jax.trs tests/test_antenna_radiation.trs > tests/test_array_metadata.trs tests/test_bend_flux.trs > tests/test_binary_partition_utils.trs tests/test_cavity_arrayslice.trs > tests/test_cavity_farfield.trs tests/test_chunk_balancer.trs > tests/test_chunk_layout.trs tests/test_chunks.trs tests/test_conductivity.trs > tests/test_cyl_ellipsoid.trs tests/test_dft_energy.trs > tests/test_dft_fields.trs tests/test_divide_mpi_processes.trs > tests/test_dump_load.trs tests/test_eigfreq.trs > tests/test_faraday_rotation.trs tests/test_field_functions.trs > tests/test_force.trs tests/test_fragment_stats.trs > tests/test_gaussianbeam.trs tests/test_geom.trs tests/test_get_point.trs > tests/test_get_epsilon_grid.trs tests/test_holey_wvg_bands.trs > tests/test_holey_wvg_cavity.trs tests/test_integrated_source.trs > tests/test_ldos.trs tests/test_material_grid.trs > tests/test_materials_library.trs tests/test_medium_evaluations.trs > tests/test_multilevel_atom.trs tests/test_n2f_periodic.trs > tests/test_oblique_source.trs tests/test_physical.trs tests/test_prism.trs > tests/test_pw_source.trs tests/test_refl_angular.trs tests/test_ring.trs > tests/test_ring_cyl.trs tests/test_simulation.trs tests/test_special_kz.trs > tests/test_source.trs tests/test_timing_measurements.trs > tests/test_user_defined_material.trs tests/test_visualization.trs > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > rm -f *.mp4 > rm -f ./so_locations > rm -f *.gif > test -z "test-suite.log" || rm -f test-suite.log > rm -f ./.deps/_meep_la-meep-python.Plo > rm -f ./.deps/_mpb_la-mpb-python.Plo > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/python' > make[2]: Entering directory '/<<PKGBUILDDIR>>' > rm -rf .libs _libs > rm -f meep-documentation-1.25.0.tgz > rm -f *.lo > test -z "meep-pkgconfig src/meep/meep-config.h" || rm -f meep-pkgconfig > src/meep/meep-config.h > rm -f config.h stamp-h1 > rm -f libtool config.lt > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > if test '.' != . ; then \ > rm -rf doc; \ > fi > rm -f cscope.out cscope.in.out cscope.po.out cscope.files > test . = "." || test -z "" || rm -f > test -z "meep.pc" || rm -f meep.pc > make[2]: Leaving directory '/<<PKGBUILDDIR>>' > rm -f config.status config.cache config.log configure.lineno > config.status.lineno > rm -f Makefile > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_autoreconf_clean > debian/rules override_dh_clean > make[1]: Entering directory '/<<PKGBUILDDIR>>' > # we do not need this anymore > rm -f tests/latest_output > dh_clean > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dpkg-source -b . > dpkg-source: info: using source format '3.0 (quilt)' > dpkg-source: info: building meep-mpi-default using existing > ./meep-mpi-default_1.25.0.orig.tar.gz > dpkg-source: info: using patch list from debian/patches/series > dpkg-source: error: cannot represent change to > python/tests/__pycache__/utils.cpython-311.pyc: binary file contents changed > dpkg-source: error: add python/tests/__pycache__/utils.cpython-311.pyc in > debian/source/include-binaries if you want to store the modified binary in > the debian tarball > dpkg-source: error: unrepresentable changes to source > dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 1 > > E: Command 'cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage > --sanitize-env -us -uc -rfakeroot -S' failed to run. The full build log is available from: http://qa-logs.debian.net/2023/08/13/meep-mpi-default_1.25.0-2_unstable.log If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.