On Mon, 03 Feb 2020 14:43:25 +0100 Felix Zielcke <fziel...@z-51.de> wrote: > > My system didn't boot anymore. initramfs complained that for > phread_cancel you need libgcc_s.so installed. > > The btrfs hook for initramfs expects it to be in the same dir as libc6. > But that's not true anymore since libgcc1 has been updated from gcc-9 to gcc-10. > > libgcc1 in bullseye (version: 1:9.2.1-25) has it in /lib/x86_64- linux-gnu/ > In sid (version: 1:10-20200202-1) it's directly in /lib/ > or alternatetively in the new libgcc-s1 it is in /usr/lib/x86_64- linux-gnu/ >
This gets now handled directly in initramfs-tools: https://salsa.debian.org/kernel-team/initramfs-tools/commit/f2ac13e8881f975b062a56050ceda85ef9ccc015 See also #950556