[Pkg-electronics-devel] Bug#1046496: ngspice: Fails to build source after successful build

Lucas Nussbaum lucas at debian.org
Sun Aug 13 20:21:01 BST 2023


Source: ngspice
Version: 40+ds-2
Severity: minor
Tags: trixie sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-sab-20230813 ftbfs-source-after-build
User: debian-qa at 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 ngspice
> dpkg-buildpackage: info: source version 40+ds-2
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Carsten Schoenert <c.schoenert at t-online.de>
>  dpkg-source --before-build .
>  fakeroot debian/rules clean
> dh clean
>    dh_autoreconf_clean
>    dh_clean
>  dpkg-source -b .
> dpkg-source: error: unwanted binary file: debian/build/libngspice/src/xspice/cmpp/cmpp
> dpkg-source: error: unwanted binary file: debian/build/libngspice/src/xspice/icm/xtraevt/xtraevt.cm
> dpkg-source: error: unwanted binary file: debian/build/libngspice/src/xspice/icm/table/table.cm
> dpkg-source: error: unwanted binary file: debian/build/libngspice/src/xspice/icm/digital/digital.cm
> dpkg-source: error: unwanted binary file: debian/build/libngspice/src/xspice/icm/analog/analog.cm
> dpkg-source: error: unwanted binary file: debian/build/libngspice/src/xspice/icm/spice2poly/spice2poly.cm
> dpkg-source: error: unwanted binary file: debian/build/libngspice/src/xspice/icm/xtradev/xtradev.cm
> dpkg-source: error: unwanted binary file: debian/build/libngspice/src/.libs/libngspice.so.0
> dpkg-source: error: unwanted binary file: debian/build/libngspice/src/.libs/libngspice.so.0.0.7
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_pdf/manual.pdf
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/31_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_ng-win-out-white.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/41_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_Example_Circuit_1.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/44_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_Filter-IO.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/40_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_XSPICE-Toplevel.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/29_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_fft_windows.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/43_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_Example_Circuit_C3.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/45_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_Subc-filter.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/34_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_Example_Circuit_C1.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/38_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_gnuplot-stat-an.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/30_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_ng-win-out.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/28_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_VDMOS_thermal.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/47_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_CIDER_Conc_profile2.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/32_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_gplot3.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/46_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_CIDER_Conc_profile1.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/39_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_optim-speed.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/48_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_mesh-3a.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/37_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_vr2-trrandom.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/33_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_gplot4.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/26_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_vbic-thermal-network.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/27_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_hicum_manual.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/42_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_Example_Circuit_2.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/35_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_C4.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/25_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_BJT-QS-Output.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice-doc/build_html/36_build_ngspice-mnrbLT_ngspice-40+ds_doc_Images_C5.png
> dpkg-source: error: unwanted binary file: debian/build/ngspice/src/ngspice
> dpkg-source: error: unwanted binary file: debian/build/ngspice/src/xspice/cmpp/cmpp
> dpkg-source: error: unwanted binary file: debian/build/ngspice/src/xspice/icm/xtraevt/xtraevt.cm
> dpkg-source: error: unwanted binary file: debian/build/ngspice/src/xspice/icm/table/table.cm
> dpkg-source: error: unwanted binary file: debian/build/ngspice/src/xspice/icm/digital/digital.cm
> dpkg-source: error: unwanted binary file: debian/build/ngspice/src/xspice/icm/analog/analog.cm
> dpkg-source: error: unwanted binary file: debian/build/ngspice/src/xspice/icm/spice2poly/spice2poly.cm
> dpkg-source: error: unwanted binary file: debian/build/ngspice/src/xspice/icm/xtradev/xtradev.cm
> dpkg-source: error: unwanted binary file: debian/build/tclspice/src/xspice/cmpp/cmpp
> dpkg-source: error: unwanted binary file: debian/build/tclspice/src/xspice/icm/xtraevt/xtraevt.cm
> dpkg-source: error: unwanted binary file: debian/build/tclspice/src/xspice/icm/table/table.cm
> dpkg-source: error: unwanted binary file: debian/build/tclspice/src/xspice/icm/digital/digital.cm
> dpkg-source: error: unwanted binary file: debian/build/tclspice/src/xspice/icm/analog/analog.cm
> dpkg-source: error: unwanted binary file: debian/build/tclspice/src/xspice/icm/spice2poly/spice2poly.cm
> dpkg-source: error: unwanted binary file: debian/build/tclspice/src/xspice/icm/xtradev/xtradev.cm
> dpkg-source: error: unwanted binary file: debian/build/tclspice/src/.libs/libspice.so.0
> dpkg-source: error: unwanted binary file: debian/build/tclspice/src/.libs/libspice.so.0.0.0
> dpkg-source: error: detected 51 unwanted binary files (add them in debian/source/include-binaries to allow their inclusion).
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 255
> 
> 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/ngspice_40+ds-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.



More information about the Pkg-electronics-devel mailing list