[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1049046: marked as done (papi: Fails to build source after successful build)



Your message dated Wed, 16 Aug 2023 20:56:10 +0000
with message-id <E1qWNYo-00GZJX-VD@fasolo.debian.org>
and subject line Bug#1049046: fixed in papi 7.0.0-3
has caused the Debian Bug report #1049046,
regarding papi: Fails to build source after successful build
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1049046: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1049046
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: papi
Version: 7.0.0-2
Severity: minor
Tags: trixie sid ftbfs
User: lucas@debian.org
Usertags: ftbfs-sab-20230813 ftbfs-source-after-build
User: debian-qa@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 papi
> dpkg-buildpackage: info: source version 7.0.0-2
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Andreas Beckmann <anbe@debian.org>
>  dpkg-source --before-build .
>  debian/rules clean
> rm -f debian/libpapi7.0.README.Debian debian/libpapi7.0.docs debian/libpapi7.0.install debian/libpapi7.0.symbols
> dh clean --sourcedirectory=src
>    dh_auto_clean -O--sourcedirectory=src
> 	cd src && make -j8 distclean
> make[1]: Entering directory '/<<PKGBUILDDIR>>/src'
> + make -C components/perf_event/tests clean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/components/perf_event/tests'
> rm -f broken_events nmi_watchdog perf_event_offcore_response perf_event_system_wide perf_event_user_kernel *.o *~
> rm -f x86_cpuid_info.o papi_libpfm4_events.o
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/components/perf_event/tests'
> + make -C components/perf_event_uncore/tests clean
> rm -f pfmlib_common.o pfmlib_perf_event_pmu.o pfmlib_perf_event.o pfmlib_perf_event_raw.o pfmlib_intel_x86_perf_event.o pfmlib_amd64_perf_event.o pfmlib_intel_netburst_perf_event.o pfmlib_intel_snbep_unc_perf_event.o pfmlib_amd64.o pfmlib_intel_core.o pfmlib_intel_x86.o pfmlib_intel_x86_arch.o pfmlib_intel_atom.o pfmlib_intel_nhm_unc.o pfmlib_intel_nhm.o pfmlib_intel_wsm.o pfmlib_intel_snb.o pfmlib_intel_snb_unc.o pfmlib_intel_ivb.o pfmlib_intel_ivb_unc.o pfmlib_intel_hsw.o pfmlib_intel_bdw.o pfmlib_intel_skl.o pfmlib_intel_icl.o pfmlib_intel_spr.o pfmlib_intel_rapl.o pfmlib_intel_snbep_unc.o pfmlib_intel_snbep_unc_cbo.o pfmlib_intel_snbep_unc_ha.o pfmlib_intel_snbep_unc_imc.o pfmlib_intel_snbep_unc_pcu.o pfmlib_intel_snbep_unc_qpi.o pfmlib_intel_snbep_unc_ubo.o pfmlib_intel_snbep_unc_r2pcie.o 
> pfmlib_intel_snbep_unc_r3qpi.o pfmlib_intel_ivbep_unc_cbo.o pfmlib_intel_ivbep_unc_ha.o pfmlib_intel_ivbep_unc_imc.o pfmlib_intel_ivbep_unc_pcu.o pfmlib_intel_ivbep_unc_qpi.o pfmlib_intel_ivbep_unc_ubo.o pfmlib_intel_ivbep_unc_r2pcie.o pfmlib_intel_ivbep_unc_r3qpi.o pfmlib_intel_ivbep_unc_irp.o pfmlib_intel_hswep_unc_cbo.o pfmlib_intel_hswep_unc_ha.o pfmlib_intel_hswep_unc_imc.o pfmlib_intel_hswep_unc_pcu.o pfmlib_intel_hswep_unc_qpi.o pfmlib_intel_hswep_unc_ubo.o pfmlib_intel_hswep_unc_r2pcie.o pfmlib_intel_hswep_unc_r3qpi.o pfmlib_intel_hswep_unc_irp.o pfmlib_intel_hswep_unc_sbo.o pfmlib_intel_bdx_unc_cbo.o pfmlib_intel_bdx_unc_ubo.o pfmlib_intel_bdx_unc_sbo.o pfmlib_intel_bdx_unc_ha.o pfmlib_intel_bdx_unc_imc.o pfmlib_intel_bdx_unc_irp.o pfmlib_intel_bdx_unc_pcu.o pfmlib_intel_bdx_unc_qpi.o 
> pfmlib_intel_bdx_unc_r2pcie.o pfmlib_intel_bdx_unc_r3qpi.o pfmlib_intel_skx_unc_cha.o pfmlib_intel_skx_unc_iio.o pfmlib_intel_skx_unc_imc.o pfmlib_intel_skx_unc_irp.o pfmlib_intel_skx_unc_m2m.o pfmlib_intel_skx_unc_m3upi.o pfmlib_intel_skx_unc_pcu.o pfmlib_intel_skx_unc_ubo.o pfmlib_intel_skx_unc_upi.o pfmlib_intel_knc.o pfmlib_intel_slm.o pfmlib_intel_tmt.o pfmlib_intel_knl.o pfmlib_intel_knl_unc_imc.o pfmlib_intel_knl_unc_edc.o pfmlib_intel_knl_unc_cha.o pfmlib_intel_knl_unc_m2pcie.o pfmlib_intel_glm.o pfmlib_intel_netburst.o pfmlib_amd64_k7.o pfmlib_amd64_k8.o pfmlib_amd64_fam10h.o pfmlib_amd64_fam11h.o pfmlib_amd64_fam12h.o pfmlib_amd64_fam14h.o pfmlib_amd64_fam15h.o pfmlib_amd64_fam17h.o pfmlib_amd64_fam16h.o pfmlib_amd64_fam19h.o pfmlib_amd64_rapl.o pfmlib_amd64_fam19h_l3.o
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/components/perf_event_uncore/tests'
> rm -f perf_event_uncore perf_event_uncore_attach perf_event_uncore_multiple perf_event_amd_northbridge perf_event_uncore_cbox *.o *~
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/components/perf_event_uncore/tests'
> + make -C components/sde/tests clean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/components/sde/tests'
> rm -f *.o *.mod lib/*.so lib/*.a Minimal_Test Minimal_Test++ Simple_Test Simple2_Test Simple2_NoPAPI_Test Simple2_Test++ Recorder_Test Recorder_Test++ Created_Counter_Test Created_Counter_Test++ Overflow_Test Counting_Set_Simple_Test Counting_Set_MemLeak_Test Counting_Set_Simple_Test++ Counting_Set_MemLeak_Test++ sde_test_f08 Overflow_Static_Test
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/components/sde/tests'
> + make -C components/rocm_smi/tests clean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/components/rocm_smi/tests'
> rm -f  *.o
> rm -f rocm_command_line rocmsmi_example power_monitor_rocm rocm_smi_writeTests square
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/components/rocm_smi/tests'
> + make -C components/sysdetect/tests clean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/components/sysdetect/tests'
> rm -f query_device_simple query_device_simple_f  *.o
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/components/sysdetect/tests'
> rm -rf libpapi.a libpapi.so.7.0.0.0 libpapi.so libpapi.so.7.0 x86_cpuid_info.o papi_libpfm4_events.o papi.o papi_internal.o papi_hl.o extras.o sw_multiplex.o papi_fwrappers.o papi_fwrappers_.o papi_fwrappers__.o upper_PAPI_FWRAPPERS.o threads.o cpus.o linux-memory.o linux-timer.o linux-common.o  papi_preset.o papi_vector.o papi_memory.o perf_event.o pe_libpfm4_events.o perf_event_uncore.o sde.o linux-rocm-smi.o sysdetect.o nvidia_gpu.o amd_gpu.o cpu.o cpu_utils.o os_cpu_utils.o linux_cpu_utils.o x86_cpu_utils.o core rii_files genpapifdef *~ so_locations papi_fwrappers_.c papi_fwrappers__.c upper_PAPI_FWRAPPERS.c
> make -C ../doc clean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/doc'
> rm -rf man html doxyerror
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
> make -C ctests clean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/ctests'
> rm -f *.o *.stderr *.stdout core *~ pthread_hl pthrtough pthrtough2 thrspecific profile_pthreads overflow_pthreads zero_pthreads clockres_pthreads overflow3_pthreads locks_pthreads krentel_pthreads serial_hl serial_hl_ll_comb all_events all_native_events branches calibrate case1 case2 cmpinfo code2name derived describe destroy disable_component dmem_info eventname exeinfo failed_events first get_event_component inherit hwinfo johnmay2 low-level memory realtime remove_events reset second tenth version virttime zero zero_flip zero_named fork fork2 exec exec2 forkexec forkexec2 forkexec3 forkexec4 fork_overflow exec_overflow child_overflow system_child_overflow system_overflow burn zero_fork fork_overflow exec_overflow child_overflow system_child_overflow system_overflow burn overflow overflow_force_software 
> overflow_single_event overflow_twoevents timer_overflow overflow2 overflow_index overflow_one_and_read overflow_allcounters profile profile_force_software sprofile profile_twoevents byte_profile max_multiplex multiplex1 multiplex2 mendes-alt sdsc-mpx sdsc2-mpx sdsc2-mpx-noreset sdsc4-mpx reset_multiplex multiplex1_pthreads multiplex3_pthreads kufrin omp_hl zero_omp omptough zero_smp zero_shmem shlib earprofile data_range p4_lst_ins multiattach multiattach2 zero_attach attach3 attach2 attach_target attach_cpu attach_validate attach_cpu_validate attach_cpu_sys_validate  unregister_pthreads
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/ctests'
> make -C ftests clean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/ftests'
> rm -f *.o *genmod.f90 *genmod.mod *.stderr *.stdout core *~ strtest zero zeronamed first second tenth description fdmemtest accum cost case1 case2 clockres eventname fmatrixlowpapi fmultiplex1 johnmay2 fmultiplex2 avail openmp serial_hl
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/ftests'
> make -C testlib clean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/testlib'
> rm -f *.o *genmod.f90 *genmod.mod *.stderr *.stdout core *~  libtestlib.a libtestlib.so
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/testlib'
> make -C utils clean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/utils'
> rm -f *.o *.stderr *.stdout core *~ papi_avail papi_mem_info papi_cost papi_clockres papi_native_avail papi_command_line papi_event_chooser papi_decode papi_xml_event_info papi_version papi_multiplex_cost papi_component_avail papi_error_codes papi_hardware_avail
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/utils'
> make -C validation_tests clean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/validation_tests'
> rm -f *.o *.stderr *.stdout core *~ fp_validation_hl cycles_validation flops_validation papi_br_cn papi_br_ins papi_br_msp papi_br_ntk papi_br_prc papi_br_tkn papi_br_ucn papi_dp_ops papi_fp_ops papi_sp_ops papi_hw_int papi_l1_dca papi_l1_dcm papi_l2_dca papi_l2_dcm papi_l2_dcr papi_l2_dcw papi_ld_ins papi_sr_ins papi_ref_cyc papi_tot_cyc papi_tot_ins
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/validation_tests'
> make -C ../doc distclean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/doc'
> rm -rf man html doxyerror
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
> make -C ctests distclean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/ctests'
> rm -f *.o *.stderr *.stdout core *~ pthread_hl pthrtough pthrtough2 thrspecific profile_pthreads overflow_pthreads zero_pthreads clockres_pthreads overflow3_pthreads locks_pthreads krentel_pthreads serial_hl serial_hl_ll_comb all_events all_native_events branches calibrate case1 case2 cmpinfo code2name derived describe destroy disable_component dmem_info eventname exeinfo failed_events first get_event_component inherit hwinfo johnmay2 low-level memory realtime remove_events reset second tenth version virttime zero zero_flip zero_named fork fork2 exec exec2 forkexec forkexec2 forkexec3 forkexec4 fork_overflow exec_overflow child_overflow system_child_overflow system_overflow burn zero_fork fork_overflow exec_overflow child_overflow system_child_overflow system_overflow burn overflow overflow_force_software 
> overflow_single_event overflow_twoevents timer_overflow overflow2 overflow_index overflow_one_and_read overflow_allcounters profile profile_force_software sprofile profile_twoevents byte_profile max_multiplex multiplex1 multiplex2 mendes-alt sdsc-mpx sdsc2-mpx sdsc2-mpx-noreset sdsc4-mpx reset_multiplex multiplex1_pthreads multiplex3_pthreads kufrin omp_hl zero_omp omptough zero_smp zero_shmem shlib earprofile data_range p4_lst_ins multiattach multiattach2 zero_attach attach3 attach2 attach_target attach_cpu attach_validate attach_cpu_validate attach_cpu_sys_validate  unregister_pthreads
> rm -f Makefile.target
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/ctests'
> make -C ftests distclean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/ftests'
> rm -f *.o *genmod.f90 *genmod.mod *.stderr *.stdout core *~ strtest zero zeronamed first second tenth description fdmemtest accum cost case1 case2 clockres eventname fmatrixlowpapi fmultiplex1 johnmay2 fmultiplex2 avail openmp serial_hl
> rm -f Makefile.target
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/ftests'
> make -C testlib distclean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/testlib'
> rm -f *.o *genmod.f90 *genmod.mod *.stderr *.stdout core *~  libtestlib.a libtestlib.so
> rm -f Makefile.target
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/testlib'
> make -C utils distclean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/utils'
> rm -f *.o *.stderr *.stdout core *~ papi_avail papi_mem_info papi_cost papi_clockres papi_native_avail papi_command_line papi_event_chooser papi_decode papi_xml_event_info papi_version papi_multiplex_cost papi_component_avail papi_error_codes papi_hardware_avail
> rm -f Makefile.target
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/utils'
> make -C validation_tests distclean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/validation_tests'
> rm -f *.o *.stderr *.stdout core *~ fp_validation_hl cycles_validation flops_validation papi_br_cn papi_br_ins papi_br_msp papi_br_ntk papi_br_prc papi_br_tkn papi_br_ucn papi_dp_ops papi_fp_ops papi_sp_ops papi_hw_int papi_l1_dca papi_l1_dcm papi_l2_dca papi_l2_dcm papi_l2_dcr papi_l2_dcw papi_ld_ins papi_sr_ins papi_ref_cyc papi_tot_cyc papi_tot_ins
> rm -f Makefile.target
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/validation_tests'
> make -C components -f Makefile_comp_tests distclean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src/components'
> rm -f Makefile_comp_tests.target
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/components'
> rm -f libpapi.a libpapi.so.7.0.0.0  Makefile config.h libpapi.so sde_lib/libsde.so* sde_lib/libsde.a libsde.so libsde.a papi.pc components_config.h papi_events_table.h
> rm -f config.log config.status f77papi.h f90papi.h fpapi.h
> make[1]: Leaving directory '/<<PKGBUILDDIR>>/src'
>    dh_autoreconf_clean -O--sourcedirectory=src
>    dh_clean -O--sourcedirectory=src
>  dpkg-source -b .
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building papi using existing ./papi_7.0.0.orig.tar.gz
> dpkg-source: info: using patch list from debian/patches/series
> dpkg-source: warning: ignoring deletion of file src/configure, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file src/config.h.in, use --include-removal to override
> dpkg-source: error: cannot represent change to src/components/sde/tests/Advanced_C+FORTRAN/sde_symbols.o: binary file contents changed
> dpkg-source: error: add src/components/sde/tests/Advanced_C+FORTRAN/sde_symbols.o 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/papi_7.0.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.

--- End Message ---
--- Begin Message ---
Source: papi
Source-Version: 7.0.0-3
Done: Andreas Beckmann <anbe@debian.org>

We believe that the bug you reported is fixed in the latest version of
papi, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1049046@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Beckmann <anbe@debian.org> (supplier of updated papi package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 16 Aug 2023 22:13:15 +0200
Source: papi
Architecture: source
Version: 7.0.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian HPC Team <debian-hpc@lists.debian.org>
Changed-By: Andreas Beckmann <anbe@debian.org>
Closes: 1033631 1049046
Changes:
 papi (7.0.0-3) unstable; urgency=medium
 .
   * Cleanup more generated files.  (Closes: #1049046)
   * Disable LTO on ppc64el.  (Closes: #1033631)
   * Bump Standards-Version to 4.6.2. No changes needed.
Checksums-Sha1:
 294645cfcd4c6cbf4cef61e8e3505cef1d538d18 2275 papi_7.0.0-3.dsc
 ff32697fc9c861df6505b4b1b2a4552b084bbd86 20812 papi_7.0.0-3.debian.tar.xz
 d6f8b88ac5d7256d8f3d9bf72b9be3c723717734 6222 papi_7.0.0-3_source.buildinfo
Checksums-Sha256:
 93458219be74ed29f871d6285925b4ff3bfdabb5db40f115e79b7c5816233337 2275 papi_7.0.0-3.dsc
 ab60d0394f59802186337059f7fef86491834eb1c0ef8fe0d66d35e0a2466156 20812 papi_7.0.0-3.debian.tar.xz
 64b6e6dce0596a29f56917b501c6cee906c82ce63d73cfdaa45f0f4aa9e0c605 6222 papi_7.0.0-3_source.buildinfo
Files:
 b885e5960247394c05ce8cb3caa9a2e1 2275 devel optional papi_7.0.0-3.dsc
 bbe682d3403d08394b883ea141b8670a 20812 devel optional papi_7.0.0-3.debian.tar.xz
 fd5cd13d8b379e9b43a11ad92e5ccfad 6222 devel optional papi_7.0.0-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmTdLjwQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCFDiEACmVwys2bM1EV+4lv/0iW8qajKlu/Yf4o/5
OSbtTunIrGQwOAL59yO7zO+aUI5PmnWedcP2PacGycaBVNp3Ce3y8e5r05mfZ6zH
K7AzBBDQp5MHQc0lHCVeEtjHaO72B9+yr+Oc2KCdS+TmywBqEiiAFupnX6FzDbOp
+0fj2LK6QY9wPuhniP7/Ypogq+q/uoQTimTQs9G4mzxVHzpnP4yikdPL5iZVKpjB
gTpnCNUPpcSgTsJ6vs1aVYvLC2jDFXxjjxu6L4E4Mu1cK8JBIbdBsIvSXjoiKFUQ
s6lecl3lEV8QNokP/97zZj5Q9yljDXloZI2ZKkdsi50YJSe8fRbtcJcJo8SB3GUe
CIM5xPdRpGDl1v+PEgymT29vbguB5FdnXj+k2Xm/3h5L1dXwuTbivXAyzjiA5QA+
ttIYF8iNp6kOT5Lurv4fEOM+hOtALkWw8lZkREjSgV0d/pV0VIq/44xdOUmpbf23
N0xdIH/nkwvGYHlCBPXJcHz3k+Swu3Waog7IV1BGDPAynPliXI00/pa9PYnAiXtt
+jiR4+XlcwOdWaESZr0HSP2TKlcuWcCIqgy9O2Wx6GDVX/9/VuJ6V9F7jxz0Ieq8
LjxqeuSij4odzR7fMlUFGGlef3e+sJWGHyTjd+mPZ8vxoRzyxmsefiuZ1O3SRK+F
PrE51s1/yg==
=y4lT
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: