Source: bash
Version: 4.4.18-1
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap

Hi Matthias,

I saw that you added man2html to Build-Depends. That happens to not be
good for bootstrapping, because man2html is not Multi-Arch: foreign. Let
me propose three things to improve the situation:

 * bash only actually needs /usr/bin/man2html and not the whole cgi
   stuff. Thus the dependency should be man2html-base rather than
   man2html.
 * I requested marking man2html-base Multi-Arch: foreign in #889755.
 * I also observe that man2html is only ever run in the -indep build, so
   it should be moved to Build-Depends-Indep.

So switching to man2html-base or B-D-I is sufficient for resolving the
bootstrap issue. The attached patch does both.

Helmut
diff --minimal -Nru bash-4.4.18/debian/changelog bash-4.4.18/debian/changelog
--- bash-4.4.18/debian/changelog        2018-02-06 12:20:30.000000000 +0100
+++ bash-4.4.18/debian/changelog        2018-02-06 21:09:40.000000000 +0100
@@ -1,3 +1,11 @@
+bash (4.4.18-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Move man2html dependency to B-D-I and use the thinner -base variant.
+    Closes: #-1.
+
+ -- Helmut Grohne <hel...@subdivi.de>  Tue, 06 Feb 2018 21:09:40 +0100
+
 bash (4.4.18-1) unstable; urgency=medium
 
   * bash 4.4.18 release (bash 4.4 patchlevel 18).
diff --minimal -Nru bash-4.4.18/debian/control bash-4.4.18/debian/control
--- bash-4.4.18/debian/control  2018-02-06 12:01:22.000000000 +0100
+++ bash-4.4.18/debian/control  2018-02-06 21:09:40.000000000 +0100
@@ -6,8 +6,8 @@
 Build-Depends: autoconf, autotools-dev, bison, libncurses5-dev,
  texinfo, texi2html, debhelper (>= 9.20160115~), gettext, sharutils,
  locales <!nocheck>, time <!nocheck>,
- xz-utils, dpkg-dev (>= 1.16.1), man2html
-Build-Depends-Indep: texlive-latex-base, ghostscript, texlive-fonts-recommended
+ xz-utils, dpkg-dev (>= 1.16.1)
+Build-Depends-Indep: texlive-latex-base, ghostscript, 
texlive-fonts-recommended, man2html-base
 Build-Conflicts: r-base-core
 Homepage: http://tiswww.case.edu/php/chet/bash/bashtop.html
 Vcs-Browser: https://code.launchpad.net/~doko/+junk/pkg-bash-debian

Reply via email to