Re: Does cryptsetup upgrade 2:2.3.4-2~bpo10+1 breaks decryption?
CC:in the uploader, as this seems important, and I can't be sure that
the uploader is subscribed to this list.
On 22.01.21 07:13, mlnl wrote:
> cryptsetup:amd64 2:2.3.4-1~bpo10+1 -> 2:2.3.4-2~bpo10+1
> cryptsetup-bin:amd64 2:2.3.4-1~bpo10+1 -> 2:2.3.4-2~bpo10+1
> cryptsetup-initramfs:amd64 2:2.3.4-1~bpo10+1 -> 2:2.3.4-2~bpo10+1
> cryptsetup-run:amd64 2:2.3.4-1~bpo10+1 -> 2:2.3.4-2~bpo10+1
> libcryptsetup12:amd64 2:2.3.4-1~bpo10+1 -> 2:2.3.4-2~bpo10+1
>
> and the according initramfs update, the decryption after the passphrase
> input fails with the message:
> "libgcc_s.so.1 must beinstalled for pthread_cancel to work"
>
> from the changelog:
> cryptsetup (2:2.3.4-2~bpo10+1) buster-backports; urgency=medium
> * Rebuild for buster-backports.
> -- Guilhem Moulin <guilhem@debian.org> Wed, 20 Jan 2021 19:46:41 +0100
>
> * cryptsetup-initramfs now requires initramfs-tools 0.137 or later
> and no longer copies libgcc_s.so.1 to the initrd since recent
> initramfs-tools take care of it.
>
> but initramfs-tools 0.133 is installed under Buster:
>
> $ pak_policy initramfs-tools
> initramfs-tools:
> Installiert: 0.133+deb10u1
> Installationskandidat: 0.133+deb10u1
> Versionstabelle:
> 0.139 -10
> -10 https://debian.inf.tu-dresden.de/debian testing/main amd64
> Packages *** 0.133+deb10u1 990
> 990 https://debian.inf.tu-dresden.de/debian buster/main amd64
> Packages 100 /var/lib/dpkg/status
While I'm not seeing the error message displayed above, there might be a
dependency issue here.
cryptsetup-initramfs has a
Depends: initramfs-tools (>= 0.137) | linux-initramfs-tool
while initramfs-tools 0.133+deb10u1 has a
Provides: linux-initramfs-tool
Hence, the requirement for >= 0.137 cannot work.
Best,
Christian
Reply to: