Source: bash
Version: 4.3-15
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap

Since glibc 2.24-3, locales-all no longer Provides: locales. Thus bash's
Build-Depends on locales is no longer cross satisfiable. After a bit
more investigation, it turned out that:

 * bash really needs locales (which contain locale sources) and not
   locales-all. Thus satisfying the dependency with locales-all was
   wrong.
 * bash only uses locales for testing (i.e. unless DEB_BUILD_OPTIONS
   contains nocheck).
 * The time Build-Depends is also unneeded when skipping tests.

Thus the right solution to making bash cross buildable again seems to be
marking locales (and while we are at it also time) with the <!nocheck>
profile. Please consider applying the attached patch.

Helmut
diff --minimal -Nru bash-4.3/debian/changelog bash-4.3/debian/changelog
--- bash-4.3/debian/changelog   2016-06-23 21:06:40.000000000 +0200
+++ bash-4.3/debian/changelog   2016-09-18 13:44:16.000000000 +0200
@@ -1,3 +1,10 @@
+bash (4.3-15.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark locales and time dependencies with <!nocheck>. Closes: #-1
+
+ -- Helmut Grohne <hel...@subdivi.de>  Sun, 18 Sep 2016 13:39:02 +0200
+
 bash (4.3-15) unstable; urgency=medium
 
   * Apply upstream patches 043 - 046. Fixes:
diff --minimal -Nru bash-4.3/debian/control bash-4.3/debian/control
--- bash-4.3/debian/control     2015-01-28 17:13:32.000000000 +0100
+++ bash-4.3/debian/control     2016-09-18 13:44:04.000000000 +0200
@@ -4,8 +4,8 @@
 Maintainer: Matthias Klose <d...@debian.org>
 Standards-Version: 3.9.6
 Build-Depends: autoconf, autotools-dev, bison, libncurses5-dev,
- texinfo, texi2html, debhelper (>= 5), locales, gettext, sharutils, time,
- xz-utils, dpkg-dev (>= 1.16.1)
+ texinfo, texi2html, debhelper (>= 5), locales <!nocheck>, gettext, sharutils,
+ time <!nocheck>, xz-utils, dpkg-dev (>= 1.16.1)
 Build-Depends-Indep: texlive-latex-base, ghostscript, texlive-fonts-recommended
 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