Your message dated Mon, 28 Nov 2016 00:04:58 +0000
with message-id <[email protected]>
and subject line Bug#845937: fixed in tiny-initramfs 0.1-3
has caused the Debian Bug report #845937,
regarding tiny-initramfs: init binary crashes on 4.8.x kernels - need to 
rebuild against newer dietlibc
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 [email protected]
immediately.)


-- 
845937: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=845937
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: tiny-initramfs
Version: 0.1-2
Severity: critical

Recent Debian kernels (4.8.x) have disabled support for legacy vsyscall
emulation.

changelog entry from kernel packages:

  * [amd64] Enable LEGACY_VSYSCALL_NONE instead of LEGACY_VSYSCALL_EMULATE.
    This breaks (e)glibc 2.13 and earlier, and can be reverted using the
kernel
    parameter: vsyscall=emulate

This causes problems with tiny-initramfs as the init binary is linked
against an old version of dietlibc which uses the vsyscall for accessing
the kernel gettimeofday functions. This manifests as the init process being
killed when it attempts to access the vsyscall interface which renders the
system unbootable.

dietlibc 0.33 adds changes to use the kernel vDSO instead of the legacy
vsyscall interface.

I have tested rebuilding tiny-initramfs against the latest dietlibc in
Debian (0.34~cvs20160606-3) and the rebuilt init binary works successfully
on 4.8.x kernels.

Setting severity to critical as this renders systems using tiny-initramfs
unbootable when the upgraded kernel package is installed. It would be great
to get an updated tiny-initramfs package rebuilt against the latest
dietlibc.

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (900, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.8.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages tiny-initramfs depends on:
ii  tiny-initramfs-core  0.1-2

tiny-initramfs recommends no packages.

tiny-initramfs suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: tiny-initramfs
Source-Version: 0.1-3

We believe that the bug you reported is fixed in the latest version of
tiny-initramfs, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christian Seiler <[email protected]> (supplier of updated tiny-initramfs 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 28 Nov 2016 00:43:01 +0100
Source: tiny-initramfs
Binary: tiny-initramfs tiny-initramfs-core
Architecture: source
Version: 0.1-3
Distribution: unstable
Urgency: medium
Maintainer: Christian Seiler <[email protected]>
Changed-By: Christian Seiler <[email protected]>
Description:
 tiny-initramfs - Minimalistic initramfs implementation (automation)
 tiny-initramfs-core - Minimalistic initramfs implementation (core tools)
Closes: 840255 845937
Changes:
 tiny-initramfs (0.1-3) unstable; urgency=medium
 .
   * debian/control: enable Vcs-Git/Vcs-Browser fields.
   * Update to debhelper 10 compat.
   * Bump Standards-Version to 3.9.8 (no changes).
   * Add Built-Using header to binary packages.
   * Build-Depend on dietlibc-dev on all platforms again.
   * Use iucode_tool for adding Intel microcode to the initramfs.
     (Closes: #840255)
   * Bump Build-Depends on dietlibc-dev to version 0.33 or higher.
     (Closes: #845937)
   * Drop patch working around FTBFS on s390x with older dietlibc versions.
Checksums-Sha1:
 0d5d46034f96e1699a33ac5d7e01926a09097e9a 2003 tiny-initramfs_0.1-3.dsc
 f778a1ddc43483d77cc3c9a44ae58d5d4eb59743 16112 
tiny-initramfs_0.1-3.debian.tar.xz
Checksums-Sha256:
 41913768740ca86594ce9ee3a3946b8454cceab0d594d8273bea6047d4a03bd0 2003 
tiny-initramfs_0.1-3.dsc
 1197e343a9692c7706dc659fbabcde82fc70ed2b5f49658c2c2b91605bbc44a3 16112 
tiny-initramfs_0.1-3.debian.tar.xz
Files:
 d2603cdb89b2ea84125ac1141750b5ef 2003 utils optional tiny-initramfs_0.1-3.dsc
 0043f305f999cc7f5394c23c6780224e 16112 utils optional 
tiny-initramfs_0.1-3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJYO3A5AAoJEGMjNFnNz6AYGHQQALMNL2AI8J5iALNRi6fPUa9D
4ZMh3AdGmZSOka8spR+fn3HQIV5nVxmrow/mdZZ2onGOPWtoway9hscysQhcG3kW
NEcfSJy2HE/ju7DBvZeao1XBlVrUS884CB8xmh976pnWb2HTKg6MNo3RUV8DhaZy
PV+q1CG4KY1ldiKGyWajbHa5jFf8oMxUJk1lHoL9QAs7xXwlzmj3nYMzjyLeb214
5c1Wq0SQr/lEypYFw+vVEBhsIfxmehWOBJoxSvoA1cRsemT5CAzLRcyy6xC/dzT7
6WszxqF0NS7K2ahX7hlWW6pOjkZ9/tof/ZaAVMOFaHi5JDpea5gm3bh31GGyf4Tb
eb7K4WqZH4SIiRd1HCUogOgoN/L7XfcSyz3jJX9aJT6I5Yxh0zHzPsSoL9vsZ+bM
gP8xFpCACwf/vfhoTf8vKNyebDXwj9TX5fu0uD1kLBdv/WCgksbb8gSLu2lv29dV
DzAFaW9bAx+jGuJ7fHijchCNcRPPe0Jl1SHqlHnTP4PQ+srUxyaa0WvpuyzFDKWt
yOmuJuq5N36kW3eWoXjCFeI//SHDRXRrh+74Tr6IzIxQfzfOLPhnEmDj3cDAf7ik
OvW++wUJ553Pba5rLleSNX8pb5DlBLRf04NXnZMW+2DdYXc3rYYgpR1ZilVyhoez
JP6G+idk19w63JSXkLyp
=q//t
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to