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

Bug#834383: marked as done (choose-mirror-bin: segfaults due to empty templates)



Your message dated Mon, 15 Aug 2016 06:47:06 +0200
with message-id <20160815044706.GH2696@mraw.org>
and subject line Re: Bug#833432: Segfault in choose-mirror in PXE install, Stretch/daily
has caused the Debian Bug report #833432,
regarding choose-mirror-bin: segfaults due to empty templates
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
833432: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833432
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: choose-mirror-bin
Version: 2.70
Severity: grave
Justification: renders package unusable

Hi,

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.


KiBi.

--- End Message ---
--- Begin Message ---
Hi John,

John Depp <pkuutn@gmail.com> (2016-08-04):
> Hello everyone!
> I'm trying to install Stretch via PXE boot and get segfault when trying to
> choose mirror to install from.
> I'm not sure hich package name to state if error happens like this - d-i,
> anna-install or choose-mirror since they are packed in network booted
> initrd, similarly I do not know the package version
> 
> Log entries:
> 
> Aug  4 12:12:09 main-menu[570]: (process:1873): Lease of 192.168.0.208
> obtained, lease time 6000
> Aug  4 12:12:09 main-menu[570]: INFO: Falling back to the
> package-description for brltty-udeb
> Aug  4 12:12:09 main-menu[570]: INFO: Falling back to the
> package-description for choose-mirror
> Aug  4 12:12:09 main-menu[570]: INFO: Falling back to the
> package-description for choose-mirror
> Aug  4 12:12:09 main-menu[570]: INFO: Falling back to the
> package-description for brltty-udeb
> Aug  4 12:12:09 main-menu[570]: INFO: Falling back to the
> package-description for choose-mirror
> Aug  4 12:12:09 main-menu[570]: INFO: Menu item 'choose-mirror' selected
> Aug  4 12:12:09 main-menu[570]: WARNING **: Unable to set title for
> choose-mirror.
> Aug  4 12:12:09 anna-install: Queueing udeb apt-mirror-setup for later
> installation
> Aug  4 12:12:09 kernel: [   42.779682] choose-mirror[1992]: segfault at 0
> ip 00000000004017c0 sp 00007ffd644bc970 error 4 in
> choose-mirror[400000+6000]
> Aug  4 12:12:09 main-menu[570]: (process:1985): Segmentation fault
> Aug  4 12:12:09 main-menu[570]: WARNING **: Configuring 'choose-mirror'
> failed with error code 139
> 
> I've used netboot.tar.gz built 2016-08-03 and 2016-08-04

I've tracked this down and documented the results in #834383, which I've
just uploaded a fix for. I'm closing this bug report accordingly.

> I have no such error with alpha7 official build of netboot.tar.gz
> (2016-06-30), but I'm getting segfault while loading libc6-udeb during
> setup - should I submit this bug too?

This might be due to #740068 (newer glibc version in testing now). I've
pinged a glibc maintainer on IRC to see whether that's indeed still
expected with the current state of affairs, so as to decide whether to
release a new alpha soonish. No need for you to file a bug for this, but
thanks for mentioning it.


KiBi.

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply to: