Package: src:stealth Version: 4.01.04-1 User: [email protected] 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 ./build uguide touch version.cc gcc -E VERSION.h | grep -v '#' | sed 's/\"//g' > release.yo mkdir -p tmp/manual/LaTeX tmp/manual/html tmp/manual/pdf tmp/manual/ps tmp/manual/text g++ --std=c++0x -o tmp/usage documentation/manual/usage.cc tmp/usage > tmp/usage.txt yodl2html -l3 stealth.yo -l and 3 Yodl2html 3.06.00 Yodl: including file ../../release.yo Yodl is processing a(n) report [... snipped ...] (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrlig.mf Ok [25] [26] [28] [27] [29] [30] [31]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exromp.mf Ok [38] [63] [190]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrulett.mf Ok [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrllett.mf Ok [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrdigit.mf Ok [48] [49] [50] [51] [52] [53] [54] [55] [56] [57]) (/usr/share/texlive/texmf-dist/fonts/source/jknappen/ec/exrligtb.mf Ok) ) ) ) Font metrics written on ecbx1200.tfm. Output written on ecbx1200.600gf (256 characters, 59220 bytes). Transcript written on ecbx1200.log. mktexpk: /tmp/texfonts/pk/ljfour/jknappen/ec/ecbx1200.600pk: successfully generated. </tmp/texfonts/pk/ljfour/jknappen/ec/ecbx1200.600pk> </usr/share/texlive/texmf-dist/dvips/base/tex.pro> </usr/share/texmf/fonts/enc/dvips/cm-super/cm-super-t1.enc> </usr/share/texlive/texmf-dist/dvips/base/texps.pro> </usr/share/texlive/texmf-dist/dvips/base/special.pro> </usr/share/texlive/texmf-dist/dvips/base/color.pro>. </usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb> </usr/share/texmf/fonts/type1/public/cm-super/sfti1000.pfb> </usr/share/texmf/fonts/type1/public/cm-super/sftt1000.pfb> </usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb> </usr/share/texmf/fonts/type1/public/cm-super/sfrm1000.pfb> </usr/share/texmf/fonts/type1/public/cm-super/sfbx1000.pfb>[1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] ps2pdf stealth.ps ../pdf/stealth.pdf fakeroot debian/rules binary-indep make: Nothing to be done for 'binary-indep'. dpkg-genchanges -A >../stealth_4.01.04-1_all.changes dpkg-genchanges: error: binary build with no binary artifacts found; cannot distribute dpkg-buildpackage: error: dpkg-genchanges gave error exit status 2 -------------------------------------------------------------------------------- Sorry not to have a fix, as I am reporting many bugs similar to this one. The common hints are: * If the only architecture-independent packages are dummy transitional ones and they were released with jessie, the easy fix is to drop them now. * When using "dh", it is allowed to use (independently) optional targets override_dh_foo-arch and override_dh_foo-indep (for several values of "foo"). Once that both "dpkg-buildpackage -A" and "dpkg-buildpackage -B" work properly, the package would be suitable to be uploaded in source-only form if you wish. Thanks.

