Report forwarded
to debian-bugs-dist@lists.debian.org, Debian kernel team <debian-kernel@lists.debian.org>: Bug#950254; Package initramfs-tools.
(Thu, 30 Jan 2020 15:45:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Guilhem Moulin <guilhem@debian.org>:
New Bug report received and forwarded. Copy sent to Debian kernel team <debian-kernel@lists.debian.org>.
(Thu, 30 Jan 2020 15:45:04 GMT) (full text, mbox, link).
Package: initramfs-tools
Version: 0.136
Severity: wishlist
Dear Maintainer,
libthread appears to load libgcc_s via dlopen, so copy_exec() won't copy
it to the initramfs image. This causes pthread_cancel to fail with
LIBGCC_S_SO must be installed for pthread_cancel to work
https://sources.debian.org/src/glibc/2.29-9/fbtl/sysdeps/pthread/unwind-forcedunwind.c/#L64
Some packages (cryptsetup-initramfs, open-iscsi, btrfs-progs, and
probably others) have added brittle workarounds to their initramfs hooks
to copy libgcc_s. As discussed here at HSBXL, please consider making
libthread pull libgcc_s. (Or alternatively, providing a helper function
so these packages don't need to reinvent the wheel.)
Thanks,
cheers,
--
Guilhem.
Added tag(s) pending.
Request was from Ben Hutchings <ben@decadent.org.uk>
to control@bugs.debian.org.
(Thu, 30 Jan 2020 18:45:03 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian kernel team <debian-kernel@lists.debian.org>: Bug#950254; Package initramfs-tools.
(Mon, 03 Feb 2020 08:27:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Jens Yllman <jens@yllman.se>:
Extra info received and forwarded to list. Copy sent to Debian kernel team <debian-kernel@lists.debian.org>.
(Mon, 03 Feb 2020 08:27:03 GMT) (full text, mbox, link).
Subject: System not boot because of missing libgcc_s.so.1 when unlocking the
encrypted disk
Date: Mon, 3 Feb 2020 09:15:26 +0100
Hi,
After update of my debian unstable today I can not unlock my encrypted
disk at boot cause of 'missing' libgcc_s.so.1. The update did rebuild
the boot cause of the new firmwares included in the update.
The update included
Start-Date: 2020-02-03 07:49:10
Commandline: apt upgrade
Requested-By: jpyllman (1000)
Upgrade: binutils-dev:amd64 (2.34-1, 2.34-2), libctf-nobfd0:amd64
(2.34-1, 2.34-2), binutils:amd64 (2.34-1, 2.34-2), libzbar0:amd64
(0.23-1.2, 0.23-1.3), libgexiv2-2:amd64 (0.12.0-1, 0.12.0-2),
binutils-x86-64-linux-gnu:amd64 (2.34-1, 2.34-2),
firmware-linux-free:amd64 (3.4, 20200122-1), libfwupdplugin1:amd64
(1.3.7-1, 1.3.7-2), libsdl2-2.0-0:amd64 (2.0.10+dfsg1-1,
2.0.10+dfsg1-2), libfwupd2:amd64 (1.3.7-1, 1.3.7-2),
binutils-common:amd64 (2.34-1, 2.34-2), libbinutils:amd64 (2.34-1,
2.34-2), libctf0:amd64 (2.34-1, 2.34-2)
End-Date: 2020-02-03 07:49:27
I have
Package: initramfs-tools
Version: 0.136
on my system.
Jens
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian kernel team <debian-kernel@lists.debian.org>: Bug#950254; Package initramfs-tools.
(Mon, 03 Feb 2020 12:24:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Vincent Bernat <bernat@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian kernel team <debian-kernel@lists.debian.org>.
(Mon, 03 Feb 2020 12:24:03 GMT) (full text, mbox, link).
Severity set to 'important' from 'wishlist'
Request was from Vincent Bernat <bernat@debian.org>
to control@bugs.debian.org.
(Mon, 03 Feb 2020 12:27:02 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian kernel team <debian-kernel@lists.debian.org>: Bug#950254; Package initramfs-tools.
(Wed, 05 Feb 2020 00:21:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Guilhem Moulin <guilhem@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian kernel team <debian-kernel@lists.debian.org>.
(Wed, 05 Feb 2020 00:21:04 GMT) (full text, mbox, link).
On Mon, 03 Feb 2020 at 13:22:44 +0100, Vincent Bernat wrote:
> The hack in cryptroot hook doesn't find it anymore.
FWIW a mitigation was meanwhile uploaded as cryptsetup-initramfs 2:2.2.2-3,
cf. #950628.
--
Guilhem.
Subject: Bug#950254: fixed in initramfs-tools 0.137
Date: Tue, 28 Apr 2020 17:33:36 +0000
Source: initramfs-tools
Source-Version: 0.137
Done: Ben Hutchings <benh@debian.org>
We believe that the bug you reported is fixed in the latest version of
initramfs-tools, 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 950254@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ben Hutchings <benh@debian.org> (supplier of updated initramfs-tools 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 ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 28 Apr 2020 04:56:17 +0100
Source: initramfs-tools
Architecture: source
Version: 0.137
Distribution: unstable
Urgency: medium
Maintainer: Debian kernel team <debian-kernel@lists.debian.org>
Changed-By: Ben Hutchings <benh@debian.org>
Closes: 950254955347956663958851
Changes:
initramfs-tools (0.137) unstable; urgency=medium
.
[ Ben Hutchings ]
* [1b28d25] Document copy_exec as usable for shared libraries
* [f2ac13e] hook-functions: copy_exec: Copy libgcc_s.so.1 along with
libpthread.so.* (Closes: #950254)
* [d96228a] hook-functions: copy_exec: Correct verbose log message for
symlinks
* [dd5fb36] hook-functions: Factor out device class walking into a function
* [14a00af] hook-functions: Don't add backlight modules if we have generic
fb device (Closes: #955347)
* [f6133e1] Fix new shellcheck warnings around unquoted parameter expansion
(Closes: #958851)
.
[ AP ]
* [857042c] hook-functions: Search for firmware under /lib/firmware/updates
(Closes: #956663)
Checksums-Sha1:
acd33330a982a67cad4d40efb9385b6fb45f0695 1839 initramfs-tools_0.137.dsc
48528fad1c4f943fec68f69977e2c551c354b0bb 92108 initramfs-tools_0.137.tar.xz
545ef2ee4e4072f9c1f614b12c6bcf202b5bc9d7 6668 initramfs-tools_0.137_source.buildinfo
Checksums-Sha256:
1c4d31bc83df9cb1ae90547778ed3cccb06f6b13866fd9fdc87e9b157c22bf2a 1839 initramfs-tools_0.137.dsc
ec1faba93b08e20d1e0ea82d3041196b1e9228d06e908fd046281b2088af1604 92108 initramfs-tools_0.137.tar.xz
3e62191f13ce44a421acae60d3242a024f666367afd6b42b7d3281cedaf55319 6668 initramfs-tools_0.137_source.buildinfo
Files:
ffbaf7605598974cfed141c376559613 1839 utils optional initramfs-tools_0.137.dsc
8efb9dcf33783021ca123289cff36eef 92108 utils optional initramfs-tools_0.137.tar.xz
05ff70cdfd8edf22987f7122d34b6d55 6668 utils optional initramfs-tools_0.137_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAl6oZzkACgkQ57/I7JWG
EQnpUA/9GbEa2CUu6YPfbRUX0zNMGXJO9Nq3aSIWkxYt6dz60jSPMlrjD/Gjm8Vs
I8eqaDTSJgMWX34nrrkETZSER3mkWrYtEISYZu88cthd5sxbSy/J6qTfy0ub8rqe
BuRnU8bOwBuKrruLi2afYr/4HYNB13hoLPLYDeP8/qje86Pz48rFONkLQvfnRCnf
UtSyWVih/XX+iK9USFvPfCPq/T0QQo1updY2/TUpSYP52UsEF65E2G6UGegPFjpm
4wAlxx6WWSIw5ULTpAjjx9ic/ECBHMdGyewuZblLt2RZevkQyvMeQ363Ti+bNsVD
geqBu0YJP5+7CeDzmeE2JRUHsgUZKhlQG4oEHSZHoidboezxgD44LsIuAOVWUM1W
peukFcaqzzBmncqDBToflcVN5Kdms9Yqtq472uh2tbuAInKHVsP8faOtSXaeA/JI
oug/ppnn2DMfqXPQ3DgP2vselPnYcThnzivGTYWAcqXAa3tS4UD91D3vP+LbYa1w
Xveq2PC78qYbroOOz0kEh/lxDypz69/zrrWwUAEYGwZYOGzC8F1P3dFGedTzrL/4
OAksu5Ns1xlqJ9KS+TjXWnrSnHOLauTnPuDV4QZbRGoRkNLyY3U0RTJZTdwYVgk1
QWL1aO05Ba0TNRKn42ZwwmeLs6Q0hAQTd7fx0ticaJRTkD42gU0=
=flr9
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 01 Jun 2020 07:29:25 GMT) (full text, mbox, link).
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.