[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#834383: choose-mirror-bin: segfaults due to empty templates

Package: choose-mirror-bin
Version: 2.70
Severity: grave
Justification: renders package unusable


As mentioned on IRC, this change broke d-i completely:
| commit 0c8d7d077692349350a4798a4a52c6f399ce973c
| Author: Paul Wise <pabs@debian.org>
| Date:   Fri Jul 22 10:43:36 2016 +0800
|     Remove outdated, unused copy of intltool-merge
|     Fixes: 6717ece2b30bbb0666114e87686d44517ec16a31

since choose-mirror now segfaults (see e.g. #833768).

A couple of comments about this change:

 - it is obviously *not* unused. Build log excerpt:

          zh_CN... done
          zh_TW... done
        /usr/bin/po2debconf: 252: /usr/bin/po2debconf: ./intltool-merge: not found
        ls -l choose-mirror
        -rwxr-xr-x 1 kibi kibi 37264 Aug 15 05:34 choose-mirror

   Why this isn't ending the build is another topic.

 - templates are now empty. Comparing control before/after:

        kibi@wodi:~/debian-installer/packages$ diff -urN control.ok control.ko|diffstat 
         control   |    4 
         templates | 7769 --------------------------------------------------------------
         2 files changed, 2 insertions(+), 7771 deletions(-)

   control file changes are expected (updated Version + Installed-Size),
   but empty templates, not really…

 - it's not documented in changelog; we have advanced users having
   looked at daily build logs, bisecting, and only seeing l10n updates.
   This isn't ideal.


Reply to: