Format: 1.8 Date: Thu, 23 Jul 2020 13:20:14 -0300 Source: initramfs-tools Binary: initramfs-tools initramfs-tools-core initramfs-tools-bin Architecture: s390x Version: 0.122ubuntu8.17 Distribution: xenial-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Guilherme G. Piccoli Description: initramfs-tools - generic modular initramfs generator (automation) initramfs-tools-bin - binaries used by initramfs-tools initramfs-tools-core - generic modular initramfs generator (core tools) Launchpad-Bugs-Fixed: 1879987 Changes: initramfs-tools (0.122ubuntu8.17) xenial; urgency=medium . * scripts/functions: Prevent printf error carry over if the wrong console is set. (LP: #1879987) The function _log_msg() is "void" typed, returning whatever its last command returns. This function is the basic building block for all error/warning messages in initramfs-tools. If a bad console is provided to kernel on command-line, printf returns error, and so this error is carried over in _log_msg(). Happens that checkfs() function has a loop that runs forever in this scenario (*if* fsck is not present in initramfs and "quiet" is not passed in the command-line). If that happens, boot is stuck and cannot progress. The simple fix hereby merged is to return zero on _log_msg(). Checksums-Sha1: cbc22d7170e848ba3791d4fec5fe40afc39c0b7d 9156 initramfs-tools-bin-dbgsym_0.122ubuntu8.17_s390x.ddeb 4d641af11e263df9dd25ad30b3554f8f7694df45 9712 initramfs-tools-bin_0.122ubuntu8.17_s390x.deb Checksums-Sha256: 37d45ea23626097ed9deb3cb743f9c2c14bbc2b7b93408fbced683902d764de9 9156 initramfs-tools-bin-dbgsym_0.122ubuntu8.17_s390x.ddeb da65a48465c71c4633ea86090306a40ad325c359bc2e1c2e5cf8291d6da2301b 9712 initramfs-tools-bin_0.122ubuntu8.17_s390x.deb Files: 63a2ef8f197e8b89066d11001a5e32de 9156 utils extra initramfs-tools-bin-dbgsym_0.122ubuntu8.17_s390x.ddeb 7190823beab07222bfd278cd5a3c8a95 9712 utils optional initramfs-tools-bin_0.122ubuntu8.17_s390x.deb Original-Maintainer: Debian kernel team