Source: nasm Version: 2.14-1 Followup-For: Bug #870152 Control: severity -1 important Control: tags -1 + patch
In the mean time, nasm no longer installs the documentation from the doc folder. This can be verified by dropping the separate make invocation from debian/rules and using diffoscope to compare the resulting binary packages. Thus we can drop the ghostscript dependency at no loss of functionality resolving the bootstrap cycles. Please consider applying the attached patch. In case you have to add documentation built by ghostscript again. Please consider adding an arch:all nasm-doc binary package and putting the relevant dependencies into Build-Depends-Indep. Doing so avoids the need for build profiles. Helmut
diff --minimal -Nru nasm-2.14/debian/changelog nasm-2.14/debian/changelog --- nasm-2.14/debian/changelog 2018-11-18 07:22:52.000000000 +0100 +++ nasm-2.14/debian/changelog 2019-05-08 06:02:02.000000000 +0200 @@ -1,3 +1,10 @@ +nasm (2.14-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Don't build documentation. Not shipped anymore. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Wed, 08 May 2019 06:02:02 +0200 + nasm (2.14-1) unstable; urgency=medium * d/patches: Rebase patches for 2.14 diff --minimal -Nru nasm-2.14/debian/control nasm-2.14/debian/control --- nasm-2.14/debian/control 2018-11-16 09:13:29.000000000 +0100 +++ nasm-2.14/debian/control 2019-05-08 06:02:02.000000000 +0200 @@ -10,7 +10,6 @@ dpkg-dev (>= 1.16.1~), fonts-liberation2, fontconfig, - ghostscript, libfont-ttf-perl, libsort-versions-perl, texinfo, diff --minimal -Nru nasm-2.14/debian/rules nasm-2.14/debian/rules --- nasm-2.14/debian/rules 2018-05-20 03:24:05.000000000 +0200 +++ nasm-2.14/debian/rules 2019-05-08 06:02:02.000000000 +0200 @@ -9,10 +9,6 @@ %: dh $@ -override_dh_auto_build: - dh_auto_build - $(MAKE) doc - # empty override, fills example directory with lots of files override_dh_auto_test: